linux/drivers/net/wireless/iwlwifi
Avri Altman 0534528ec3 iwlwifi: mvm: Disable uAPSD for a DCM client
A binding object associates virtual MACs to a Phy.
Binding object can ask (and get) air time, thus
allowing several MACs to share the medium.
A binding object can be in either one of 3 states:
1) standalone - A single active MAC
2) Different Channel Mode (DCM) - There are 2 active
   MACs or more (not necessarily just clients), but each
   has its own channel.
3) Same Channel Mode (SCM) - There are 2 active
   MACs or more (not necessarily just clients), that
   share the same channel.
This patch introduces an additional condition for enabling uAPSD:
uAPSD should be disabled for a client in DCM.
The reason for that is a low latency issue in Miracast.

Signed-off-by: Avri Altman <avri.altman@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2014-05-11 13:12:04 +03:00
..
dvm iwlwifi: dvm: don't use _ni mac80211's callbacks 2014-05-11 12:58:00 +03:00
mvm iwlwifi: mvm: Disable uAPSD for a DCM client 2014-05-11 13:12:04 +03:00
pcie iwlwifi: pcie: try to get ownership several times 2014-05-11 13:07:12 +03:00
iwl-1000.c iwlwifi: don't disable SCD chain extension on newer devices 2014-04-13 22:23:20 +03:00
iwl-2000.c iwlwifi: don't disable SCD chain extension on newer devices 2014-04-13 22:23:20 +03:00
iwl-5000.c iwlwifi: don't disable SCD chain extension on newer devices 2014-04-13 22:23:20 +03:00
iwl-6000.c iwlwifi: don't disable SCD chain extension on newer devices 2014-04-13 22:23:20 +03:00
iwl-7000.c iwlwifi: mvm: fix bug with OTP memory size 2014-05-06 20:40:01 +03:00
iwl-8000.c iwlwifi: 8000: add default NVM file name in family 8000 2014-05-11 13:06:50 +03:00
iwl-agn-hw.h iwlwifi: mvm: fix bug with OTP memory size 2014-05-06 20:40:01 +03:00
iwl-config.h iwlwifi: 8000: add default NVM file name in family 8000 2014-05-11 13:06:50 +03:00
iwl-csr.h iwlwifi: pcie: enable LP XTAL to reduce power consumption 2014-03-09 19:16:39 +02:00
iwl-debug.c iwlwifi: export symbols only conditionally 2013-03-06 16:47:56 +01:00
iwl-debug.h iwlwifi: add enter/exit D0i3 ops 2014-02-03 22:23:39 +02:00
iwl-devtrace.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-devtrace.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-drv.c Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2014-03-04 13:05:12 -05:00
iwl-drv.h iwlwifi: mvm: new NVM format in family 8000 2014-02-13 13:49:37 +02:00
iwl-eeprom-parse.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-eeprom-parse.h iwlwifi: mvm: new NVM format in family 8000 2014-02-13 13:49:37 +02:00
iwl-eeprom-read.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-eeprom-read.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-fh.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-fw-error-dump.h iwlwifi: mvm/pcie: capture last commands on firmware error 2014-05-06 23:32:44 +03:00
iwl-fw-file.h iwlwifi: mvm: prepare infrastructure for more TLV flags 2014-02-23 21:32:22 +02:00
iwl-fw.h iwlwifi:mvm: Add AP/GO channel switch support 2014-05-06 23:32:46 +03:00
iwl-io.c iwlwifi: pcie: enable LP XTAL to reduce power consumption 2014-03-09 19:16:39 +02:00
iwl-io.h iwlwifi: pcie: enable LP XTAL to reduce power consumption 2014-03-09 19:16:39 +02:00
iwl-modparams.h Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless 2014-03-04 13:05:12 -05:00
iwl-notif-wait.c iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-notif-wait.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-nvm-parse.c iwlwifi: mvm: add channel 14 to the low band list 2014-05-11 13:07:33 +03:00
iwl-nvm-parse.h iwlwifi: mvm: new NVM format in family 8000 2014-02-13 13:49:37 +02:00
iwl-op-mode.h iwlwifi: pcie: implement GRO without NAPI 2014-04-13 09:35:47 +03:00
iwl-phy-db.c iwlwifi: add missing trailing newlines to debug messages 2014-05-11 12:54:58 +03:00
iwl-phy-db.h iwlwifi: Update Copyright to 2014 2013-12-31 19:03:53 +02:00
iwl-prph.h iwlwifi: mvm: dump Rx FIFO when the firmware asserts 2014-04-13 09:35:59 +03:00
iwl-trans.h iwlwifi: add missing trailing newlines to debug messages 2014-05-11 12:54:58 +03:00
Kconfig iwlwifi: make LED support optional 2014-05-06 20:40:05 +03:00
Makefile iwlwifi: Add 8000 HW family support 2014-02-03 22:23:31 +02:00