xref: /freebsd/sys/modules/mt76/core/Makefile (revision 734e82fe33aa764367791a7d603b383996c6b40b)
1
2KMOD=	mt76_core
3
4# Basic stuff.
5SRCS=	mac80211.c mmio.c util.c dma.c  eeprom.c tx.c agg-rx.c mcu.c
6#SRCS+=	trace.c
7
8# Bus stuff.
9SRCS+=	pci.c
10#SRCS+=	usb.c	# usb_trace.c
11#SRCS+=	sdio.c sdio_txrx.c
12
13# Connac-Lib stuff.
14SRCS+=	mt76_connac_mac.c mt76_connac_mcu.c
15
16# MT76x02-Lib stuff (we don't need; that's for older chipsets not yet supported)
17
18.if defined(WITH_DEBUGFS) && ${WITH_DEBUGFS} > 0
19SRCS+=	debugfs.c
20.endif
21
22CFLAGS+=	-DKBUILD_MODNAME='"mt76_core"'
23CFLAGS+=	-DCONFIG_MAC80211_DEBUGFS=${WITH_DEBUGFS}
24
25.include <bsd.kmod.mk>
26