mpi3mr: Broadcom's MPT-Fusion version 4 is amd64 and aarch64 only

Broadcom's MPT-Fusion version 4 driver only works on 64-bit systems, and
has only been tested in amd64 and aarch64, so move it's building to just
those. I didn't notice this in the review and neglected to test those
cases (since I knew it didn't work there, so was a blind spot).

Pointy-hat:	imp
Fixes:		9cdd407596
Sponsored-by:	Netflix

Sponsored by:		Netflix
This commit is contained in:
Warner Losh 2025-04-28 08:27:18 -06:00
parent b222e49117
commit 2f721943bf
3 changed files with 9 additions and 1 deletions

View file

@ -68,6 +68,9 @@ device tdfx # Enable 3Dfx Voodoo support
#
device smartpqi
# Broadcom MPT Fusion, version 4, is 64-bit only
device mpi3mr # LSI-Logic MPT-Fusion 4
#
# Network interfaces:
#

View file

@ -97,6 +97,10 @@ device ice_ddp # Intel 800 Series DDP Package
# Etherswitch devices
device e6000sw # Marvell mv88e6085 based switches
# Storage
# Broadcom MPT Fusion, version 4, is 64-bit only
device mpi3mr # LSI-Logic MPT-Fusion 4
# MMC/SD/SDIO Card slot support
device sdhci_xenon # Marvell Xenon SD/MMC controller
device aw_mmc # Allwinner SD/MMC controller

View file

@ -1592,7 +1592,8 @@ envvar hint.isp.0.topology="nport-only"
envvar hint.isp.0.portwnn="w50000000aaaa0000"
envvar hint.isp.0.nodewnn="w50000000aaaa0001"
device ispfw
device mpi3mr # LSI-Logic MPT-Fusion 4
# Only works on aarch64 and amd64
#device mpi3mr # LSI-Logic MPT-Fusion 4
device mpr # LSI-Logic MPT-Fusion 3
device mps # LSI-Logic MPT-Fusion 2
device mpt # LSI-Logic MPT-Fusion