linux/net/mac80211/Makefile
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0
   2obj-$(CONFIG_MAC80211) += mac80211.o
   3
   4# mac80211 objects
   5mac80211-y := \
   6        main.o status.o \
   7        driver-ops.o \
   8        sta_info.o \
   9        wep.o \
  10        aead_api.o \
  11        wpa.o \
  12        scan.o offchannel.o \
  13        ht.o agg-tx.o agg-rx.o \
  14        vht.o \
  15        he.o \
  16        s1g.o \
  17        ibss.o \
  18        iface.o \
  19        rate.o \
  20        michael.o \
  21        tkip.o \
  22        aes_cmac.o \
  23        aes_gmac.o \
  24        fils_aead.o \
  25        cfg.o \
  26        ethtool.o \
  27        rx.o \
  28        spectmgmt.o \
  29        tx.o \
  30        key.o \
  31        util.o \
  32        wme.o \
  33        chan.o \
  34        trace.o mlme.o \
  35        tdls.o \
  36        ocb.o \
  37        airtime.o
  38
  39mac80211-$(CONFIG_MAC80211_LEDS) += led.o
  40mac80211-$(CONFIG_MAC80211_DEBUGFS) += \
  41        debugfs.o \
  42        debugfs_sta.o \
  43        debugfs_netdev.o \
  44        debugfs_key.o
  45
  46mac80211-$(CONFIG_MAC80211_MESH) += \
  47        mesh.o \
  48        mesh_pathtbl.o \
  49        mesh_plink.o \
  50        mesh_hwmp.o \
  51        mesh_sync.o \
  52        mesh_ps.o
  53
  54mac80211-$(CONFIG_PM) += pm.o
  55
  56CFLAGS_trace.o := -I$(src)
  57
  58rc80211_minstrel-y := \
  59        rc80211_minstrel_ht.o
  60
  61rc80211_minstrel-$(CONFIG_MAC80211_DEBUGFS) += \
  62        rc80211_minstrel_ht_debugfs.o
  63
  64mac80211-$(CONFIG_MAC80211_RC_MINSTREL) += $(rc80211_minstrel-y)
  65
  66ccflags-y += -DDEBUG
  67