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        ibss.o \
  17        iface.o \
  18        rate.o \
  19        michael.o \
  20        tkip.o \
  21        aes_cmac.o \
  22        aes_gmac.o \
  23        fils_aead.o \
  24        cfg.o \
  25        ethtool.o \
  26        rx.o \
  27        spectmgmt.o \
  28        tx.o \
  29        key.o \
  30        util.o \
  31        wme.o \
  32        chan.o \
  33        trace.o mlme.o \
  34        tdls.o \
  35        ocb.o \
  36        airtime.o
  37
  38mac80211-$(CONFIG_MAC80211_LEDS) += led.o
  39mac80211-$(CONFIG_MAC80211_DEBUGFS) += \
  40        debugfs.o \
  41        debugfs_sta.o \
  42        debugfs_netdev.o \
  43        debugfs_key.o
  44
  45mac80211-$(CONFIG_MAC80211_MESH) += \
  46        mesh.o \
  47        mesh_pathtbl.o \
  48        mesh_plink.o \
  49        mesh_hwmp.o \
  50        mesh_sync.o \
  51        mesh_ps.o
  52
  53mac80211-$(CONFIG_PM) += pm.o
  54
  55CFLAGS_trace.o := -I$(src)
  56
  57rc80211_minstrel-y := \
  58        rc80211_minstrel.o \
  59        rc80211_minstrel_ht.o
  60
  61rc80211_minstrel-$(CONFIG_MAC80211_DEBUGFS) += \
  62        rc80211_minstrel_debugfs.o \
  63        rc80211_minstrel_ht_debugfs.o
  64
  65mac80211-$(CONFIG_MAC80211_RC_MINSTREL) += $(rc80211_minstrel-y)
  66
  67ccflags-y += -DDEBUG
  68