xref: /freebsd-14.2/sys/modules/mt76/mt7615/Makefile (revision dd4d05b2)
1*dd4d05b2SBjoern A. ZeebDEVDIR=	${SRCTOP}/sys/contrib/dev/mediatek/mt76/mt7615
2*dd4d05b2SBjoern A. Zeeb
3*dd4d05b2SBjoern A. Zeeb.PATH: ${DEVDIR}
4*dd4d05b2SBjoern A. Zeeb
5*dd4d05b2SBjoern A. ZeebWITH_DEBUGFS=		0
6*dd4d05b2SBjoern A. ZeebWITH_DEV_COREDUMP=	0
7*dd4d05b2SBjoern A. Zeeb
8*dd4d05b2SBjoern A. ZeebKMOD=	if_mt7615
9*dd4d05b2SBjoern A. Zeeb
10*dd4d05b2SBjoern A. Zeeb# Common stuff.
11*dd4d05b2SBjoern A. ZeebSRCS=	init.c main.c mac.c mcu.c eeprom.c
12*dd4d05b2SBjoern A. Zeeb
13*dd4d05b2SBjoern A. Zeeb# PCIe  (7622_WMAC ignored)
14*dd4d05b2SBjoern A. ZeebSRCS+=	dma.c mmio.c pci.c pci_init.c pci_mac.c
15*dd4d05b2SBjoern A. Zeeb
16*dd4d05b2SBjoern A. Zeeb# USB + SDIO ignored currently.
17*dd4d05b2SBjoern A. Zeeb
18*dd4d05b2SBjoern A. Zeeb.if defined(WITH_DEBUGFS) && ${WITH_DEBUGFS} > 0
19*dd4d05b2SBjoern A. ZeebSRCS+=	debugfs.c
20*dd4d05b2SBjoern A. ZeebCFLAGS+=	-DCONFIG_MT7915_DEBUGFS=${WITH_DEBUGFS}
21*dd4d05b2SBjoern A. Zeeb.endif
22*dd4d05b2SBjoern A. Zeeb
23*dd4d05b2SBjoern A. ZeebCFLAGS+=	-DKBUILD_MODNAME='"mt7615"'
24*dd4d05b2SBjoern A. ZeebCFLAGS+=	-I${DEVDIR}
25*dd4d05b2SBjoern A. Zeeb
26*dd4d05b2SBjoern A. Zeeb.include <bsd.kmod.mk>
27