xref: /freebsd-14.2/sys/modules/mt76/mt7921/Makefile (revision cbb3ec25)
13c4ba5f5SBjoern A. Zeeb
23c4ba5f5SBjoern A. ZeebDEVDIR=	${SRCTOP}/sys/contrib/dev/mediatek/mt76/mt7921
33c4ba5f5SBjoern A. Zeeb
43c4ba5f5SBjoern A. Zeeb.PATH: ${DEVDIR}
53c4ba5f5SBjoern A. Zeeb
63c4ba5f5SBjoern A. ZeebKMOD=	if_mt7921
73c4ba5f5SBjoern A. Zeeb
83c4ba5f5SBjoern A. Zeeb# Common stuff.
93c4ba5f5SBjoern A. ZeebSRCS=	init.c main.c mac.c mcu.c
103c4ba5f5SBjoern A. Zeeb
113c4ba5f5SBjoern A. Zeeb# PCI stuff.
12*cbb3ec25SBjoern A. ZeebSRCS+=	pci.c pci_mac.c pci_mcu.c
133c4ba5f5SBjoern A. Zeeb
143c4ba5f5SBjoern A. Zeeb# USB stuff.
15*cbb3ec25SBjoern A. Zeeb#SRCS+=	usb.c
163c4ba5f5SBjoern A. Zeeb
173c4ba5f5SBjoern A. Zeeb# SDIO stuff.
183c4ba5f5SBjoern A. Zeeb#SRCS+=	sdio.c sdio_mac.c sdio_mcu.c
193c4ba5f5SBjoern A. Zeeb
203c4ba5f5SBjoern A. Zeeb.if defined(WITH_DEBUGFS) && ${WITH_DEBUGFS} > 0
213c4ba5f5SBjoern A. ZeebSRCS+=	debugfs.c
223c4ba5f5SBjoern A. ZeebCFLAGS+=	-DCONFIG_MT7921_DEBUGFS=${WITH_DEBUGFS}
233c4ba5f5SBjoern A. Zeeb.endif
243c4ba5f5SBjoern A. Zeeb
253c4ba5f5SBjoern A. ZeebCFLAGS+=	-DKBUILD_MODNAME='"mt7921"'
263c4ba5f5SBjoern A. ZeebCFLAGS+=	-I${DEVDIR}
273c4ba5f5SBjoern A. Zeeb
283c4ba5f5SBjoern A. Zeeb.include <bsd.kmod.mk>
29