freebsd-nq/sys/arm/mv
Michal Meloun 93a065e749 Remake support for SMP kernel on UP cpu:
- Use new option SMP_ON_UP instead of (mis)using specific CPU type.
   By this, any SMP kernel can be compiled with SMP_ON_UP support.
 - Enable runtime detection of CPU multiprocessor extensions only
   if SMP_ON_UP option is used. In other cases (pure SMP or UP),
   statically compile only required variant.
 - Don't leak multiprocessor instructions to UP kernel.
 - Correctly handle data cache write back to point of unification.
   DCCMVAU is supported on all armv7 cpus.
 - For SMP_ON_UP kernels, detect proper TTB flags on runtime.

Differential Revision: https://reviews.freebsd.org/D9133
2017-02-02 06:14:44 +00:00
..
armada Introduce armada_thermal driver for Armada family platforms 2017-01-25 06:08:10 +00:00
armada38x Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
armadaxp Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
discovery Remove the arm KERNPHYSADDR option as it is no longer used. The make 2015-12-22 09:08:21 +00:00
kirkwood Change KERNVIRTADDR to 0xc0000000 since the low-order bits no longer need to 2015-12-20 23:38:14 +00:00
orion Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
files.mv Add support for AHCI on ARMADA38X 2017-01-25 10:34:37 +00:00
gpio.c Use the correct OF_getencprop over OF_getprop + fdt32_to_cpu to read 2016-11-14 12:03:08 +00:00
ic.c
mpic.c ARM: Remove unused includes. 2016-10-09 10:25:47 +00:00
mv_common.c Make fdt_pm_mask_table internal to the Marvell code, it's unued anywhere 2017-01-26 13:04:14 +00:00
mv_localbus.c Use OF_prop_free instead of direct call to free(9) 2016-05-13 22:05:16 +00:00
mv_machdep.c Use the correct OF_getencprop over OF_getprop + fdt32_to_cpu to read 2016-11-14 12:03:08 +00:00
mv_pci.c "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
mv_ts.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
mvreg.h Make MPIC compatible with ARM_INTRNG 2016-03-14 07:05:41 +00:00
mvvar.h Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
mvwin.h Setup decoding windows for ARMADA38X 2017-01-25 10:31:16 +00:00
rtc.c
std-pj4b.mv Fix a strange macro re-definition compile error. If the VM_MAXUSER_ADDRESS 2015-10-18 01:03:43 +00:00
std.mv
timer.c Support watchdog depending on "mrvl,has-wdt" property 2016-01-20 14:28:05 +00:00