aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2021-05-13 18:23:59 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2021-05-13 18:23:59 +0000
commit0b426a1c2cef14ded10ded6ec737d5c116182996 (patch)
tree98c2d9887c4319205861695d52469f121e577120
parent2c9764f36b6f20e9a6c71ce64a21988a394050b6 (diff)
modules: Only build sdhci_fdt for arm and arm64
Other FDT platform (like powerpc64* or riscv64) don't have gpio built by default so just compile the module for those two arches. Fixes: 9e08f82058cb ("modules: Add sdhci_fdt module")
-rw-r--r--sys/modules/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 6a5097e9ded0..fb2481140345 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -491,7 +491,6 @@ SUBDIR+= iscsi_initiator
.if !empty(OPT_FDT)
SUBDIR+= fdt
-_sdhci_fdt= sdhci_fdt
.endif
# Linuxulator
@@ -618,6 +617,10 @@ _em= em
_rockchip= rockchip
.endif
+.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "arm"
+_sdhci_fdt= sdhci_fdt
+.endif
+
.if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
_agp= agp
_an= an