linux/drivers/net/wireless/iwlwifi/mvm
Emmanuel Grumbach dac94da8db iwlwifi: mvm: new BT Coex API
This is the new API for BT Coex. The full functionality
will be implemented in further patches.

Note: this disables BT Coex for the currently existing
fw (-7 version).

There is also a new command - the channel inhibition command.

This command tells BT what channels to avoid in order to
minimise the interaction between BT and WiFi.
We can tell BT about 2 channels, primary and secondary.
BT will not tune to primary at all and will avoid secondary
as much as possible.

This also means that we need to track vifs that AP / GO.
So rename iwl_mvm_bt_coex_vif_assoc to
iwl_mvm_bt_coex_vif_change to better reflect its real
meaning.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-10-02 18:00:40 +02:00
..
binding.c iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
bt-coex.c iwlwifi: mvm: new BT Coex API 2013-10-02 18:00:40 +02:00
constants.h iwlwifi: mvm: Adjust some power management constants 2013-10-02 18:00:35 +02:00
d3.c iwlwifi: mvm: query firmware for non-QoS seqno 2013-10-02 18:00:32 +02:00
debugfs.c iwlwifi: mvm: debugfs: add an option to set antennas for scan command 2013-10-02 18:00:32 +02:00
fw-api-bt-coex.h iwlwifi: mvm: new BT Coex API 2013-10-02 18:00:40 +02:00
fw-api-d3.h iwlwifi: mvm: support six IPv6 addresses in D3 2013-07-31 11:04:59 +02:00
fw-api-mac.h iwlwifi: mvm: correctly configure MCAST in AP mode 2013-06-04 13:16:02 +02:00
fw-api-power.h iwlwifi: mvm: Adjust some power management constants 2013-10-02 18:00:35 +02:00
fw-api-rs.h iwlwifi: mvm: update expected tpt tables for VHT 2013-10-02 18:00:38 +02:00
fw-api-scan.h iwlwifi: mvm: support sched scan if supported by the fw 2013-10-02 18:00:39 +02:00
fw-api-sta.h iwlwifi: mvm: split ADD_STA and ADD_STA_KEY in firmware API 2013-10-02 18:00:36 +02:00
fw-api-tx.h iwlwifi: mvm: remove obsolete flag in TX command API 2013-07-31 11:05:05 +02:00
fw-api.h iwlwifi: mvm: new BT Coex API 2013-10-02 18:00:40 +02:00
fw.c iwlwifi: mvm: remove the default calibration values for 7000 2013-07-31 11:04:58 +02:00
led.c iwlwifi: a few fixes in license 2013-03-06 16:46:59 +01:00
mac80211.c iwlwifi: mvm: new BT Coex API 2013-10-02 18:00:40 +02:00
mac-ctxt.c iwlwifi: mvm: use CTS to Self if firmware allows it 2013-10-02 18:00:33 +02:00
Makefile iwlwifi: mvm: Upgrade to a new power management uAPSD API 2013-07-16 16:13:23 +03:00
mvm.h iwlwifi: mvm: new BT Coex API 2013-10-02 18:00:40 +02:00
nvm.c iwlwifi: take valid ant for HT caps from TLV 2013-05-29 09:03:23 +02:00
ops.c iwlwifi: mvm: new BT Coex API 2013-10-02 18:00:40 +02:00
phy-ctxt.c iwlwifi: mvm: implement D3 testing 2013-05-29 21:56:57 +02:00
power_legacy.c iwlwifi: mvm: Upgrade to a new power management uAPSD API 2013-07-16 16:13:23 +03:00
power.c iwlwifi: mvm: Adjust some power management constants 2013-10-02 18:00:35 +02:00
quota.c iwlwifi: mvm: implement NoA testing using testmode cmd 2013-10-02 18:00:31 +02:00
rs.c iwlwifi: mvm: update expected tpt tables for VHT 2013-10-02 18:00:38 +02:00
rs.h iwlwifi: mvm: remove rs FSM actions relevant only for 3 antennas 2013-10-02 18:00:33 +02:00
rx.c iwlwifi: mvm: Implement BT coex notifications 2013-10-02 18:00:34 +02:00
scan.c iwlwifi: mvm: support sched scan if supported by the fw 2013-10-02 18:00:39 +02:00
sta.c iwlwifi: mvm: split ADD_STA and ADD_STA_KEY in firmware API 2013-10-02 18:00:36 +02:00
sta.h iwlwifi: mvm: query firmware for non-QoS seqno 2013-10-02 18:00:32 +02:00
testmode.h iwlwifi: mvm: implement beacon filtering testmode command 2013-10-02 18:00:31 +02:00
time-event.c iwlwifi: mvm: give client MACs time to synchronise during restart 2013-10-02 18:00:34 +02:00
time-event.h iwlwifi: mvm: give client MACs time to synchronise during restart 2013-10-02 18:00:34 +02:00
tt.c iwlwifi: mvm: add high temperature SKU thermal throttling parameters 2013-07-31 11:05:07 +02:00
tx.c iwlwifi: mvm: query firmware for non-QoS seqno 2013-10-02 18:00:32 +02:00
utils.c iwlwifi: mvm: don't sleep while allocating in atomic context 2013-10-02 18:00:38 +02:00