aboutsummaryrefslogtreecommitdiff
path: root/sys/modules/scc
diff options
context:
space:
mode:
Diffstat (limited to 'sys/modules/scc')
-rw-r--r--sys/modules/scc/Makefile10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/modules/scc/Makefile b/sys/modules/scc/Makefile
index df3d95e69ec8..d984ef4bd614 100644
--- a/sys/modules/scc/Makefile
+++ b/sys/modules/scc/Makefile
@@ -2,9 +2,15 @@
.PATH: ${.CURDIR}/../../dev/scc
+.if ${MACHINE_ARCH} == "sparc64"
+scc_bfe= scc_bfe_ebus.c scc_bfe_sbus.c
+.endif
+.if ${MACHINE_ARCH} == "powerpc"
+scc_bfe= scc_bfe_macio.c
+.endif
+
KMOD= scc
-SRCS= scc_bfe_ebus.c scc_bfe_sbus.c \
- scc_core.c scc_if.c scc_if.h \
+SRCS= ${scc_bfe} scc_core.c scc_if.c scc_if.h \
scc_dev_sab82532.c scc_dev_z8530.c
SRCS+= bus_if.h device_if.h ofw_bus_if.h serdev_if.c serdev_if.h