diff options
author | zbb <zbb@FreeBSD.org> | 2016-01-20 14:49:16 +0000 |
---|---|---|
committer | zbb <zbb@FreeBSD.org> | 2016-01-20 14:49:16 +0000 |
commit | fb8428bdbe588876c84ae468f107c3a8fd5639fc (patch) | |
tree | 845d0f3d3f6b8f632eb0dca0e2ccc4af97beb819 /sys/arm/conf/ARMADA38X | |
parent | 6e7de4e62d91d27501e4a843047a5841c78d8ebf (diff) | |
download | FreeBSD-src-fb8428bdbe588876c84ae468f107c3a8fd5639fc.zip FreeBSD-src-fb8428bdbe588876c84ae468f107c3a8fd5639fc.tar.gz |
Introduce initial driver for PMSU on Armada38x
This is a stub for PMSU driver. Note that it cannot be used to set the
secondary core boot address during attach because drivers are attached
later than SI_SUB_CPU sysinit where cores are started.
Setting the boot address should be done manually in platform_mp_start_ap().
SMP is working fine with this commit and was enabled in Armada38x kernel
configuration file.
Obtained from: Semihalf
Sponsored by: Stormshield
Submitted by: Michal Stanek <mst@semihalf.com>
Differential revision: https://reviews.freebsd.org/D4427
Diffstat (limited to 'sys/arm/conf/ARMADA38X')
-rw-r--r-- | sys/arm/conf/ARMADA38X | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/arm/conf/ARMADA38X b/sys/arm/conf/ARMADA38X index 663c57d..03fdf30 100644 --- a/sys/arm/conf/ARMADA38X +++ b/sys/arm/conf/ARMADA38X @@ -22,6 +22,8 @@ options ROOTDEVNAME=\"/dev/da0s1a\" options SCHED_ULE # ULE scheduler #options SCHED_4BSD # 4BSD scheduler +options SMP + # Debugging #options DEBUG #options VERBOSE_SYSINIT |