xref: /freebsd/sys/modules/mt76/mt7615/Makefile (revision e8166d7f378bb449315aff535909c153f3e71daf)
1MT76_DRIVER_NAME=	mt7615
2
3.include <kmod.opts.mk>
4
5.PATH: ${DEVDIR}
6
7MT7615_PCI=		1
8
9MT7615_DEBUGFS=		0
10MT7615_DEV_COREDUMP=	0
11
12# Common stuff.
13SRCS+=	init.c main.c mac.c mcu.c eeprom.c
14
15# PCIe  (7622_WMAC ignored)
16.if defined(MT76_PCI) && ${MT76_PCI} > 0 && ${KERN_OPTS:MDEV_PCI} && \
17    defined(MT7615_PCI) && ${MT7615_PCI} > 0
18SRCS+=	dma.c mmio.c pci.c pci_init.c pci_mac.c
19.endif
20
21# USB + SDIO ignored currently.
22
23.if defined(MT7615_DEBUGFS) && ${MT7615_DEBUGFS} > 0
24SRCS+=	debugfs.c
25CFLAGS+=	-DCONFIG_MT7915_DEBUGFS
26.endif
27
28.if defined(MT7615_DEV_COREDUMP) && ${MT7615_DEV_COREDUMP} > 0
29.endif
30
31.include <bsd.kmod.mk>
32