xref: /freebsd/sys/modules/spi/spibus/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
12aa5d9c4SIan Lepore.PATH:	${SRCTOP}/sys/dev/spibus
22aa5d9c4SIan Lepore
32aa5d9c4SIan LeporeKMOD=	spibus
42aa5d9c4SIan LeporeSRCS=	spibus.c
52aa5d9c4SIan Lepore
62aa5d9c4SIan Lepore.if !empty(OPT_FDT)
763cdf4afSIan LeporeSRCS+=	ofw_spibus.c ofw_bus_if.h
82aa5d9c4SIan Lepore.endif
92aa5d9c4SIan Lepore
10*7d380b98SVladimir Kondratyev.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \
11*7d380b98SVladimir Kondratyev    ${MACHINE_CPUARCH} == "i386"
12*7d380b98SVladimir KondratyevSRCS+= acpi_spibus.c opt_acpi.h acpi_if.h
13*7d380b98SVladimir Kondratyev.endif
14*7d380b98SVladimir Kondratyev
152aa5d9c4SIan Lepore# Generated files...
162aa5d9c4SIan LeporeSRCS+=	\
172aa5d9c4SIan Lepore	bus_if.h \
182aa5d9c4SIan Lepore	device_if.h \
1974ca7bf1SIan Lepore	opt_platform.h \
202aa5d9c4SIan Lepore	spibus_if.c \
212aa5d9c4SIan Lepore	spibus_if.h \
222aa5d9c4SIan Lepore
235bb3134aSKonstantin BelousovEXPORT_SYMS=	YES
245bb3134aSKonstantin Belousov
252aa5d9c4SIan Lepore.include <bsd.kmod.mk>
26