Remove the mps driver from powerpc 32bit GENERIC, and don't build it and

mpr as a module for powerpc or mips.  An upcoming commit will cause these
drivers to rely on the presence of 64bit atomic operations.  Discussed
with jhibbits.
This commit is contained in:
Scott Long 2018-12-09 06:06:06 +00:00
parent ddc6c1fa3d
commit 44f299a3cc
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=341754
2 changed files with 8 additions and 3 deletions

View File

@ -250,8 +250,8 @@ SUBDIR= \
${_mly} \
mmc \
mmcsd \
mpr \
mps \
${_mpr} \
${_mps} \
mpt \
mqueue \
mrsas \
@ -523,6 +523,12 @@ _rtwnfw= rtwnfw
_cxgbe= cxgbe
.endif
# These rely on 64bit atomics
.if ${MACHINE_ARCH} != "powerpc" && ${MACHINE_CPUARCH} != "mips"
_mps= mps
_mpr= mpr
.endif
.if ${MK_TESTS} != "no" || defined(ALL_MODULES)
SUBDIR+= tests
.endif

View File

@ -129,7 +129,6 @@ options AHC_ALLOW_MEMIO # Attempt to use memory mapped I/O
device isp # Qlogic family
device ispfw # Firmware module for Qlogic host adapters
device mpt # LSI-Logic MPT-Fusion
device mps # LSI-Logic MPT-Fusion 2
device sym # NCR/Symbios/LSI Logic 53C8XX/53C1010/53C1510D
# ATA/SCSI peripherals