aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/qemu
Commit message (Expand)AuthorAgeFilesLines
* arm: Add kern_clocksource.c directly in files.armEmmanuel Vadot2019-04-161-5/+0
* Remove IPI_IRQ_START and IPI_IRQ_END from the arm kernel config files.Andrew Turner2018-07-281-3/+0
* Revert r327250 as it broke the build for some armv6 kernel and all armv4/5Emmanuel Vadot2017-12-281-0/+5
* arm: Add kern/kern_clocksource.c to files.armEmmanuel Vadot2017-12-271-5/+0
* Tag all armv7 kernels as such in their machine config line.Warner Losh2017-10-051-1/+1
* Make the default FDT implementation of platform_mp_setmaxid use the cpuAndrew Turner2017-03-172-22/+0
* Remake support for SMP kernel on UP cpu:Michal Meloun2017-02-021-1/+1
* All armv6 platforms have the same implementation of platform_lastaddr.Andrew Turner2016-12-161-9/+0
* Start to remove the old pre-INTRNG code from the arm platforms. These haveAndrew Turner2016-11-082-46/+0
* Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,Andrew Turner2016-10-041-1/+1
* Restrict where we need to define fdt_fixup_table to just PowerPC andAndrew Turner2016-09-231-4/+0
* Move cpu_reset to be a platform method to allow multiple implementations.Andrew Turner2016-09-231-7/+0
* Remove bus_dma_get_range and bus_dma_get_range_nb on armv6. We only needAndrew Turner2016-09-231-15/+0
* While gem5 is not qemu, we treat it as "simulators" or "virtual environments".Bjoern A. Zeeb2016-05-041-0/+17
* Add a MULTIDELAY option to allow the ARM kernel to have multiple DELAYAndrew Turner2016-04-301-1/+1
* Move arm's devmap to some generic place, so it can be usedRuslan Bukin2016-04-261-3/+3
* Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machineAndrew Turner2016-04-151-1/+1
* Add SMP support to the ARM PLATFORM code. This will allow us to haveAndrew Turner2016-02-283-2/+47
* Build ofw_cpu.c on all ARM configs using FDT. As we mve towards using theAndrew Turner2016-02-281-2/+0
* Almost all copies of platform_mp_init_secondary just calledAndrew Turner2016-02-261-7/+0
* Remove platform_mp_probe as it's almost identical on most ARM SoCs, andAndrew Turner2016-02-261-7/+0
* Fix a mistake that crept in when moving between git and svn, pic_ipi_sendAndrew Turner2016-02-251-1/+0
* Remove platform_ipi_send, it's an unneeded as all implementations areAndrew Turner2016-02-251-6/+0
* Move ARM_L2_PIPT option to std.armv6 for all armv6 platforms.Svatopluk Kraus2016-02-221-1/+0
* Fix a logic inversion when checking for ARM_INTRNGAndrew Turner2016-02-101-1/+1
* Only use fdt_pic_table when not using ARM_INTRNGAndrew Turner2016-02-101-0/+2
* [intrng] Migrate the intrng code from sys/arm/arm to sys/kern/subr_intr.c.Adrian Chadd2015-12-181-1/+1
* Create device options for the two common ARM timers.Andrew Turner2015-11-211-1/+0
* Move more bus_space_* files to be built by files.arm. This leaves theAndrew Turner2015-11-211-2/+0
* Makeoption ARM_LITLE_ENDIAN does nothing. Remove it since it isn'tWarner Losh2015-11-201-1/+0
* Fix typo (s/ncpus/mp_ncpus/)Tijl Coosemans2015-11-091-1/+1
* Since r289279 bufinit() uses mp_ncpus, but some architectures set thisTijl Coosemans2015-11-081-11/+5
* Include "opt_platform.h" early so that the FDT option is visible as needed.Ian Lepore2015-10-181-0/+2
* Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter isIan Lepore2015-10-181-1/+1
* Enable SMP on the qemu virt platform. We use the device tree to find whichAndrew Turner2015-05-242-0/+120
* Include the ofw cpu driver. This allows us to get a list of cpus enabledAndrew Turner2015-05-241-0/+2
* Use the new gic option. While here remove extra whitespace from the ned ofAndrew Turner2015-05-101-1/+0
* Change the virtual address used to not be 0xc0000000, the arm loaderAndrew Turner2015-04-111-2/+2
* Add support for the QEMU virt SoC. This is a SoC built depending on theAndrew Turner2015-04-114-0/+168