1ac71c691SJohannes Bergobj-$(CONFIG_MAC80211) += mac80211.o 2f0706e82SJiri Benc 34b475898SJohannes Berg# objects for PID algorithm 44b475898SJohannes Bergrc80211_pid-y := rc80211_pid_algo.o 54b475898SJohannes Bergrc80211_pid-$(CONFIG_MAC80211_DEBUGFS) += rc80211_pid_debugfs.o 612446c67SMattias Nissler 74b475898SJohannes Berg# build helper for PID algorithm 84b475898SJohannes Bergrc-pid-y := $(rc80211_pid-y) 94b475898SJohannes Bergrc-pid-m := rc80211_pid.o 10f0706e82SJiri Benc 114b475898SJohannes Berg# mac80211 objects 124b475898SJohannes Bergmac80211-y := \ 13f0706e82SJiri Benc ieee80211.o \ 14f0706e82SJiri Benc ieee80211_ioctl.o \ 15f0706e82SJiri Benc sta_info.o \ 16f0706e82SJiri Benc wep.o \ 17f0706e82SJiri Benc wpa.o \ 18f0706e82SJiri Benc ieee80211_sta.o \ 19f0706e82SJiri Benc ieee80211_iface.o \ 20f0706e82SJiri Benc ieee80211_rate.o \ 21f0706e82SJiri Benc michael.o \ 22f0706e82SJiri Benc tkip.o \ 23f0706e82SJiri Benc aes_ccm.o \ 24fa5fea71SJohannes Berg cfg.o \ 25571ecf67SJohannes Berg rx.o \ 26e2ebc74dSJohannes Berg tx.o \ 271f5a7e47SJohannes Berg key.o \ 28c2d1560aSJohannes Berg util.o \ 294b475898SJohannes Berg event.o 304b475898SJohannes Berg 314b475898SJohannes Bergmac80211-$(CONFIG_MAC80211_LEDS) += ieee80211_led.o 324b475898SJohannes Bergmac80211-$(CONFIG_NET_SCHED) += wme.o 334b475898SJohannes Bergmac80211-$(CONFIG_MAC80211_DEBUGFS) += \ 344b475898SJohannes Berg debugfs.o \ 354b475898SJohannes Berg debugfs_sta.o \ 364b475898SJohannes Berg debugfs_netdev.o \ 374b475898SJohannes Berg debugfs_key.o 384b475898SJohannes Berg 39*2f5ce793SJohannes Bergmac80211-$(CONFIG_MAC80211_MESH) += \ 40*2f5ce793SJohannes Berg mesh.o \ 41*2f5ce793SJohannes Berg mesh_pathtbl.o \ 42*2f5ce793SJohannes Berg mesh_plink.o \ 43*2f5ce793SJohannes Berg mesh_hwmp.o 44*2f5ce793SJohannes Berg 454b475898SJohannes Berg 464b475898SJohannes Berg# Build rate control algorithm(s) 474b475898SJohannes BergCFLAGS_rc80211_simple.o += -DRC80211_SIMPLE_COMPILE 484b475898SJohannes BergCFLAGS_rc80211_pid_algo.o += -DRC80211_PID_COMPILE 494b475898SJohannes Bergmac80211-$(CONFIG_MAC80211_RC_SIMPLE) += rc80211_simple.o 504b475898SJohannes Bergmac80211-$(CONFIG_MAC80211_RC_PID) += $(rc-pid-$(CONFIG_MAC80211_RC_PID)) 514b475898SJohannes Berg 524b475898SJohannes Berg# Modular rate algorithms are assigned to mac80211-m - make separate modules 534b475898SJohannes Bergobj-m += $(mac80211-m) 54