freebsd-skq/sys/arm/mv
Zbigniew Bodek 00ad2ec864 Add initial support for SMP on Armada38x
- Add file sys/arm/mv/armada38x/armada38x_mp.c
- Set mp_maxid and mp_ncpus based on FDT unless SCU register indicates
  only one core
- Boot CPU1 in platform_mp_start_ap()
- IPI range defined

Obtained from:  Semihalf
Sponsored by:   Stormshield
Submitted by:   Michal Stanek <mst@semihalf.com>
Differential revision:  https://reviews.freebsd.org/D4426
2016-01-20 14:45:54 +00:00
..
armada38x Add initial support for SMP on Armada38x 2016-01-20 14:45:54 +00:00
armadaxp Mark gpio as "optional" in files.mv and edit Marvell's kernconfs 2016-01-20 11:57:11 +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 Remove the arm KERNPHYSADDR option as it is no longer used. The make 2015-12-22 09:08:21 +00:00
files.mv Mark gpio as "optional" in files.mv and edit Marvell's kernconfs 2016-01-20 11:57:11 +00:00
gpio.c Stop using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +00:00
ic.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
mpic.c An IPI must be cleared before it is handled otherwise next IPI could be 2015-10-01 12:09:05 +00:00
mv_common.c Enhance remap capabilities for Armada38x 2016-01-20 14:02:36 +00:00
mv_localbus.c Move the definition of fdt_localbus_devmap to a Marvell specific file as 2015-04-04 22:05:43 +00:00
mv_machdep.c Open window to bootROM memory on Armada38x to allow CPU1 to boot 2016-01-20 14:30:17 +00:00
mv_pci.c Fix invalid root link detection in mv_pci driver 2016-01-20 14:05:21 +00:00
mv_ts.c Stop using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +00:00
mvreg.h Add initial support for SMP on Armada38x 2016-01-20 14:45:54 +00:00
mvvar.h Introduce initial support for Marvell Armada38x 2016-01-20 13:14:36 +00:00
mvwin.h Open window to bootROM memory on Armada38x to allow CPU1 to boot 2016-01-20 14:30:17 +00:00
rtc.c Follow r261352 by updating all drivers which are children of simplebus 2014-02-02 19:17:28 +00:00
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
twsi.c Add support for I2C on Armada38x 2016-01-20 14:21:06 +00:00