linux/drivers/net/wireless/intel/iwlwifi/mvm
Sara Sharon ced19f2696 iwlwifi: mvm: support station type API
Support change to ADD_STA API to support station types.
Each station is assigned its type.
This simplifies FW handling of the broadcast and multicast
stations:
* broadcast station is identified by its type and not the mac
  address.
* multicast queue is no longer treated differently. The opening
  and closing of it is done by referring to its station.
  There is no need to specify it in the MAC command.
* When disabling TX to all station driver can disable the traffic
  on multicast station, so FW doesn't have to do it.
Change is backward compatible.
Change the order of adding and removing the stations according to
FW requirements.

Signed-off-by: Sara Sharon <sara.sharon@intel.com>
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
2017-04-25 23:04:28 +03:00
..
binding.c iwlwifi: mvm: support new binding API 2017-04-11 13:09:11 +03:00
coex.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
constants.h iwlwifi: mvm: add a flag to disable checksum 2016-05-10 22:14:46 +03:00
d3.c iwlwifi: mvm: spin off SAR profile selection function 2017-04-19 22:20:51 +03:00
debugfs-vif.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
debugfs.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
debugfs.h
fw-api-coex.h iwlwifi: mvm: cleanup the coex code 2016-07-06 02:19:21 +03:00
fw-api-d3.h iwlwifi: mvm: add firmware API name comment 2016-05-10 22:14:41 +03:00
fw-api-mac.h iwlwifi: mvm: support station type API 2017-04-25 23:04:28 +03:00
fw-api-power.h iwlwifi: mvm: add GEO_TX_POWER_LIMIT cmd for geographic tx power table 2017-04-19 22:21:48 +03:00
fw-api-rs.h iwlwifi: mvm: support new rate flags 2017-04-25 15:08:51 +03:00
fw-api-rx.h iwlwifi: mvm: use firmware station PM notification for AP_LINK_PS 2016-10-19 12:46:32 +03:00
fw-api-scan.h iwlwifi: mvm: use same scan API for all a000 devices 2017-04-19 22:20:51 +03:00
fw-api-sta.h iwlwifi: mvm: support station type API 2017-04-25 23:04:28 +03:00
fw-api-stats.h iwlwifi: mvm: support new statistics APIs 2017-02-03 16:26:39 +02:00
fw-api-tof.h
fw-api-tx.h iwlwifi: mvm: change TX_CMD_SEC_KEY_FROM_TABLE value 2017-04-19 22:21:47 +03:00
fw-api.h iwlwifi: mvm: support changing band for phy context 2017-04-19 22:21:49 +03:00
fw-dbg.c iwlwifi: mvm: support change to a000 smem API 2017-04-19 22:21:48 +03:00
fw-dbg.h iwlwifi: mvm: consider P2p device type for firmware dump triggers 2016-08-29 22:29:04 +03:00
fw.c iwlwifi: mvm: handle possible BIOS bug 2017-04-25 15:28:41 +03:00
led.c
mac80211.c iwlwifi: mvm: support station type API 2017-04-25 23:04:28 +03:00
mac-ctxt.c iwlwifi: mvm: support station type API 2017-04-25 23:04:28 +03:00
Makefile Makefile: drop -D__CHECK_ENDIAN__ from cflags 2016-12-16 00:13:43 +02:00
mvm.h iwlwifi: mvm: remove references to queue_info in new TX path 2017-04-25 22:51:38 +03:00
nvm.c iwlwifi: mvm: Ignore wifi mcc update in the driver while associated 2017-04-25 22:38:07 +03:00
offloading.c
ops.c iwlwifi: mvm: remove references to queue_info in new TX path 2017-04-25 22:51:38 +03:00
phy-ctxt.c iwlwifi: mvm: support changing band for phy context 2017-04-19 22:21:49 +03:00
power.c iwlwifi: mvm: cleanup incorrect and redundant define 2017-02-03 16:26:39 +02:00
quota.c iwlwifi: mvm: support setting minimum quota from debugfs 2016-02-01 16:40:23 +02:00
rs.c iwlwifi: mvm: support new rate flags 2017-04-25 15:08:51 +03:00
rs.h iwlwifi: mvm: rs: add rate scaling support for 160MHz channels 2016-07-06 01:19:22 +03:00
rx.c iwlwifi: mvm: support new rate flags 2017-04-25 15:08:51 +03:00
rxmq.c iwlwifi: mvm: support new rate flags 2017-04-25 15:08:51 +03:00
scan.c iwlwifi: mvm: use defines instead of variables for shared dwell times 2017-04-25 22:48:15 +03:00
sf.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
sta.c iwlwifi: mvm: support station type API 2017-04-25 23:04:28 +03:00
sta.h iwlwifi: mvm: support station type API 2017-04-25 23:04:28 +03:00
tdls.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
testmode.h
time-event.c iwlwifi: mvm: ROC: cleanup time event info on FW failure 2016-03-09 20:59:18 +02:00
time-event.h iwlwifi: mvm: extend time event duration 2016-03-07 13:34:16 +02:00
tof.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
tof.h
tt.c iwlwifi: mvm: prepare for station count change 2017-04-19 22:20:51 +03:00
tx.c iwlwifi: mvm: remove references to queue_info in new TX path 2017-04-25 22:51:38 +03:00
utils.c iwlwifi: mvm: remove references to queue_info in new TX path 2017-04-25 22:51:38 +03:00