1MT76_DRIVER_NAME= mt7915 2 3.include <kmod.opts.mk> 4 5.PATH: ${DEVDIR} 6 7MT7915_PCI= 1 8 9MT7915_WMAC= 0 10MT7915_DEBUGFS= 0 11MT7915_DEV_COREDUMP= 1 12 13SRCS+= init.c main.c mac.c mcu.c mmio.c eeprom.c 14 15# PCI only driver so it better be there (otherwise nothing will attach at least). 16.if defined(MT76_PCI) && ${MT76_PCI} > 0 && ${KERN_OPTS:MDEV_PCI} && \ 17 defined(MT7915_PCI) && ${MT7915_PCI} > 0 18SRCS+= pci.c dma.c 19.endif 20 21# SOC+6E stuff. 22.if defined(MT7915_WMAC) && ${MT7915_WMAC} > 0 23SRCS+= soc.c 24CFLAGS+= -DCONFIG_MT798X_WMAC 25.endif 26 27.if defined(MT7915_DEBUGFS) && ${MT7915_DEBUGFS} > 0 28SRCS+= debugfs.c 29CFLAGS+= -DCONFIG_MT7915_DEBUGFS 30.endif 31 32.if defined(MT7915_DEV_COREDUMP) && ${MT7915_DEV_COREDUMP} > 0 33SRCS+= coredump.c 34CFLAGS+= -DCONFIG_DEV_COREDUMP 35.endif 36 37.include <bsd.kmod.mk> 38