android_kernel_motorola_sm6225/drivers/net/wireless/iwlegacy
Johannes Berg 02f2f1a951 mac80211: handle non-bufferable MMPDUs correctly
This renames the IEEE80211_TX_CTL_POLL_RESPONSE
TX flag to IEEE80211_TX_CTL_NO_PS_BUFFER and also
uses it for non-bufferable MMPDUs (all MMPDUs but
deauth, disassoc and action frames.)

Previously, mac80211 would let the MMPDU through
but not set the flag so drivers supporting some
hardware aids for avoiding the PS races would
then reject the frame.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-02-29 14:14:54 -05:00
..
3945-debug.c iwlegacy: move debugfs_ops to il_priv 2012-02-22 14:51:13 -05:00
3945-mac.c iwlegacy: s/S_RF_KILL_HW/S_RFKILL/g 2012-02-22 14:51:17 -05:00
3945-rs.c iwlegacy: get rid of ctx structure 2012-02-06 14:56:11 -05:00
3945.c iwlegacy: s/il_txq_mem/il_free_txq_mem/g 2012-02-22 14:51:17 -05:00
3945.h iwlegacy: move debugfs_ops to il_priv 2012-02-22 14:51:13 -05:00
4965-calib.c iwlegacy: merge il_lib_ops into il_ops 2012-02-22 14:51:15 -05:00
4965-debug.c iwlegacy: move debugfs_ops to il_priv 2012-02-22 14:51:13 -05:00
4965-mac.c mac80211: handle non-bufferable MMPDUs correctly 2012-02-29 14:14:54 -05:00
4965-rs.c iwlegacy: get rid of ctx structure 2012-02-06 14:56:11 -05:00
4965.c iwlegacy: merge all ops structures into one 2012-02-22 14:51:15 -05:00
4965.h iwlegacy: remove il_apm_ops 2012-02-22 14:51:14 -05:00
commands.h iwlegacy: indentions and whitespaces 2011-11-15 14:45:59 +01:00
common.c iwlegacy: s/il_txq_mem/il_free_txq_mem/g 2012-02-22 14:51:17 -05:00
common.h iwlegacy: remove il_is_rfkill_hw 2012-02-22 14:51:18 -05:00
csr.h iwlegacy: indentions and whitespaces 2011-11-15 14:45:59 +01:00
debug.c iwlegacy: s/S_RF_KILL_HW/S_RFKILL/g 2012-02-22 14:51:17 -05:00
iwl-spectrum.h iwlegacy: rename iwl to il 2011-11-15 11:16:58 +01:00
Kconfig iwlegacy: merge iwl-debug.h into common.h 2011-11-15 14:25:21 +01:00
Makefile iwlegacy: rename iwl-debug.c to debug.c 2011-11-15 14:24:36 +01:00
prph.h iwlegacy: indentions and whitespaces 2011-11-15 14:45:59 +01:00