Johannes Berg | ac71c69 | 2007-10-28 14:17:44 +0100 | [diff] [blame] | 1 | obj-$(CONFIG_MAC80211) += mac80211.o |
Jiri Benc | f0706e8 | 2007-05-05 11:45:53 -0700 | [diff] [blame] | 2 | |
Johannes Berg | 4b47589 | 2008-01-02 15:17:03 +0100 | [diff] [blame] | 3 | # mac80211 objects |
| 4 | mac80211-y := \ |
Johannes Berg | fe7a5d5 | 2009-11-18 18:42:47 +0100 | [diff] [blame] | 5 | main.o status.o \ |
Jiri Benc | f0706e8 | 2007-05-05 11:45:53 -0700 | [diff] [blame] | 6 | sta_info.o \ |
| 7 | wep.o \ |
| 8 | wpa.o \ |
Jouni Malinen | b203ffc | 2009-12-23 13:15:40 +0100 | [diff] [blame] | 9 | scan.o offchannel.o \ |
Johannes Berg | b8695a8 | 2009-02-10 21:25:46 +0100 | [diff] [blame] | 10 | ht.o agg-tx.o agg-rx.o \ |
Johannes Berg | 4690029 | 2009-02-15 12:44:28 +0100 | [diff] [blame] | 11 | ibss.o \ |
Johannes Berg | af6b637 | 2009-12-23 13:15:35 +0100 | [diff] [blame] | 12 | mlme.o work.o \ |
Johannes Berg | 2c8dccc | 2008-04-08 15:14:40 -0400 | [diff] [blame] | 13 | iface.o \ |
| 14 | rate.o \ |
Jiri Benc | f0706e8 | 2007-05-05 11:45:53 -0700 | [diff] [blame] | 15 | michael.o \ |
Jiri Benc | f0706e8 | 2007-05-05 11:45:53 -0700 | [diff] [blame] | 16 | tkip.o \ |
| 17 | aes_ccm.o \ |
Jouni Malinen | 765cb46 | 2009-01-08 13:32:01 +0200 | [diff] [blame] | 18 | aes_cmac.o \ |
Johannes Berg | fa5fea7 | 2007-09-18 17:29:20 -0400 | [diff] [blame] | 19 | cfg.o \ |
Johannes Berg | 571ecf6 | 2007-07-27 15:43:22 +0200 | [diff] [blame] | 20 | rx.o \ |
Johannes Berg | 39192c0 | 2008-09-09 14:49:03 +0200 | [diff] [blame] | 21 | spectmgmt.o \ |
Johannes Berg | e2ebc74 | 2007-07-27 15:43:22 +0200 | [diff] [blame] | 22 | tx.o \ |
Johannes Berg | 1f5a7e4 | 2007-07-27 15:43:23 +0200 | [diff] [blame] | 23 | key.o \ |
Johannes Berg | c2d1560 | 2007-07-27 15:43:23 +0200 | [diff] [blame] | 24 | util.o \ |
David S. Miller | 51cb6db | 2008-07-15 03:34:57 -0700 | [diff] [blame] | 25 | wme.o \ |
Johannes Berg | f444de0 | 2010-05-05 15:25:02 +0200 | [diff] [blame] | 26 | event.o \ |
| 27 | chan.o |
Johannes Berg | 4b47589 | 2008-01-02 15:17:03 +0100 | [diff] [blame] | 28 | |
Johannes Berg | 2c8dccc | 2008-04-08 15:14:40 -0400 | [diff] [blame] | 29 | mac80211-$(CONFIG_MAC80211_LEDS) += led.o |
Johannes Berg | 4b47589 | 2008-01-02 15:17:03 +0100 | [diff] [blame] | 30 | mac80211-$(CONFIG_MAC80211_DEBUGFS) += \ |
| 31 | debugfs.o \ |
| 32 | debugfs_sta.o \ |
| 33 | debugfs_netdev.o \ |
| 34 | debugfs_key.o |
| 35 | |
Johannes Berg | 2f5ce79 | 2008-02-23 15:17:21 +0100 | [diff] [blame] | 36 | mac80211-$(CONFIG_MAC80211_MESH) += \ |
| 37 | mesh.o \ |
| 38 | mesh_pathtbl.o \ |
| 39 | mesh_plink.o \ |
| 40 | mesh_hwmp.o |
| 41 | |
Bob Copeland | 665af4f | 2009-01-19 11:20:53 -0500 | [diff] [blame] | 42 | mac80211-$(CONFIG_PM) += pm.o |
| 43 | |
Johannes Berg | 0a2b8bb | 2009-07-07 13:46:22 +0200 | [diff] [blame] | 44 | mac80211-$(CONFIG_MAC80211_DRIVER_API_TRACER) += driver-trace.o |
| 45 | CFLAGS_driver-trace.o := -I$(src) |
| 46 | |
Adrian Bunk | e5f5e73 | 2008-06-26 13:38:13 +0300 | [diff] [blame] | 47 | # objects for PID algorithm |
| 48 | rc80211_pid-y := rc80211_pid_algo.o |
| 49 | rc80211_pid-$(CONFIG_MAC80211_DEBUGFS) += rc80211_pid_debugfs.o |
Johannes Berg | 4b47589 | 2008-01-02 15:17:03 +0100 | [diff] [blame] | 50 | |
Felix Fietkau | cccf129 | 2008-10-05 18:07:45 +0200 | [diff] [blame] | 51 | rc80211_minstrel-y := rc80211_minstrel.o |
| 52 | rc80211_minstrel-$(CONFIG_MAC80211_DEBUGFS) += rc80211_minstrel_debugfs.o |
| 53 | |
Felix Fietkau | ec8aa66 | 2010-05-13 16:48:03 +0200 | [diff] [blame^] | 54 | rc80211_minstrel_ht-y := rc80211_minstrel_ht.o |
| 55 | rc80211_minstrel_ht-$(CONFIG_MAC80211_DEBUGFS) += rc80211_minstrel_ht_debugfs.o |
| 56 | |
Adrian Bunk | e5f5e73 | 2008-06-26 13:38:13 +0300 | [diff] [blame] | 57 | mac80211-$(CONFIG_MAC80211_RC_PID) += $(rc80211_pid-y) |
Felix Fietkau | cccf129 | 2008-10-05 18:07:45 +0200 | [diff] [blame] | 58 | mac80211-$(CONFIG_MAC80211_RC_MINSTREL) += $(rc80211_minstrel-y) |
Felix Fietkau | ec8aa66 | 2010-05-13 16:48:03 +0200 | [diff] [blame^] | 59 | mac80211-$(CONFIG_MAC80211_RC_MINSTREL_HT) += $(rc80211_minstrel_ht-y) |
Johannes Berg | b143923 | 2008-12-09 12:39:52 +0100 | [diff] [blame] | 60 | |
| 61 | ccflags-y += -D__CHECK_ENDIAN__ |