Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 obj-$(CONFIG_MAC80211) += mac80211.o
0003 
0004 # mac80211 objects
0005 mac80211-y := \
0006         main.o status.o \
0007         driver-ops.o \
0008         sta_info.o \
0009         wep.o \
0010         aead_api.o \
0011         wpa.o \
0012         scan.o offchannel.o \
0013         ht.o agg-tx.o agg-rx.o \
0014         vht.o \
0015         he.o \
0016         s1g.o \
0017         ibss.o \
0018         iface.o \
0019         rate.o \
0020         michael.o \
0021         tkip.o \
0022         aes_cmac.o \
0023         aes_gmac.o \
0024         fils_aead.o \
0025         cfg.o \
0026         ethtool.o \
0027         rx.o \
0028         spectmgmt.o \
0029         tx.o \
0030         key.o \
0031         util.o \
0032         wme.o \
0033         chan.o \
0034         trace.o mlme.o \
0035         tdls.o \
0036         ocb.o \
0037         airtime.o \
0038         eht.o
0039 
0040 mac80211-$(CONFIG_MAC80211_LEDS) += led.o
0041 mac80211-$(CONFIG_MAC80211_DEBUGFS) += \
0042         debugfs.o \
0043         debugfs_sta.o \
0044         debugfs_netdev.o \
0045         debugfs_key.o
0046 
0047 mac80211-$(CONFIG_MAC80211_MESH) += \
0048         mesh.o \
0049         mesh_pathtbl.o \
0050         mesh_plink.o \
0051         mesh_hwmp.o \
0052         mesh_sync.o \
0053         mesh_ps.o
0054 
0055 mac80211-$(CONFIG_PM) += pm.o
0056 
0057 CFLAGS_trace.o := -I$(src)
0058 
0059 rc80211_minstrel-y := \
0060         rc80211_minstrel_ht.o
0061 
0062 rc80211_minstrel-$(CONFIG_MAC80211_DEBUGFS) += \
0063         rc80211_minstrel_ht_debugfs.o
0064 
0065 mac80211-$(CONFIG_MAC80211_RC_MINSTREL) += $(rc80211_minstrel-y)
0066 
0067 ccflags-y += -DDEBUG