From fb8428bdbe588876c84ae468f107c3a8fd5639fc Mon Sep 17 00:00:00 2001 From: zbb Date: Wed, 20 Jan 2016 14:49:16 +0000 Subject: 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 Differential revision: https://reviews.freebsd.org/D4427 --- sys/arm/conf/ARMADA38X | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sys/arm/conf/ARMADA38X') 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 -- cgit v1.1