linux-stable/drivers/net/wireless/iwlwifi
Wey-Yi Guy 78feb35b81 iwlwifi: allow to switch to HT40 if not associated
My previous patch
34a5b4b6af iwlwifi: do not re-configure
HT40 after associated

Fix the case of HT40 after association on specified AP, but it break the
association for some APs and cause not able to establish connection.
We need to address HT40 before and after addociation.

CC: stable@vger.kernel.org #3.0+
Reported-by: Andrej Gelenberg <andrej.gelenberg@udo.edu>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Tested-by: Andrej Gelenberg <andrej.gelenberg@udo.edu>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-12-14 13:56:55 -05:00
..
iwl-1000.c iwlwifi: change the default behavior of watchdog timer 2011-12-02 14:53:17 -05:00
iwl-2000.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-5000.c iwlwifi: change the default behavior of watchdog timer 2011-12-02 14:53:17 -05:00
iwl-6000.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-agn-calib.c iwlagn: simplify chain_noise_num_beacons indirection 2011-09-19 15:58:29 -04:00
iwl-agn-calib.h
iwl-agn-hw.h iwlagn: remove 6000 hw header 2011-10-14 14:48:13 -04:00
iwl-agn-lib.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-agn-rs.c iwlagn: merge station management functions 2011-10-14 14:48:13 -04:00
iwl-agn-rs.h iwlagn: add missing include to iwl-agn-rs.h 2011-10-14 14:48:14 -04:00
iwl-agn-rx.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-agn-rxon.c iwlwifi: allow to switch to HT40 if not associated 2011-12-14 13:56:55 -05:00
iwl-agn-sta.c iwlagn: fix HW crypto for TX-only keys 2011-12-02 14:53:17 -05:00
iwl-agn-tt.c iwlagn: remove Kelvin support 2011-09-27 14:34:08 -04:00
iwl-agn-tt.h iwlagn: clean up of transport layer 2011-09-14 13:56:37 -04:00
iwl-agn-tx.c iwlwifi: do not set the sequence control bit is not needed 2011-12-12 14:23:27 -05:00
iwl-agn-ucode.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-agn.c iwlwifi: tx_sync only on PAN context 2011-12-14 13:56:55 -05:00
iwl-agn.h iwlwifi: do not re-configure HT40 after associated 2011-12-02 14:53:17 -05:00
iwl-bus.h iwlagn: remove drvdata support from bus layer 2011-09-19 16:10:10 -04:00
iwl-cfg.h iwlagn: Add "_d" sku to 105 series of devices 2011-10-14 14:48:11 -04:00
iwl-commands.h iwlagn: add REPLY_ECHO host command 2011-10-14 14:48:09 -04:00
iwl-core.c iwlwifi: change the default behavior of watchdog timer 2011-12-02 14:53:17 -05:00
iwl-core.h iwlwifi: change the default behavior of watchdog timer 2011-12-02 14:53:17 -05:00
iwl-csr.h iwlagn: iwl-trans.c can't dereference iwl_priv any more 2011-09-14 13:56:39 -04:00
iwl-debug.h iwlwifi: update comments on how to enable debug flag 2011-10-14 14:48:12 -04:00
iwl-debugfs.c iwlagn: kill hw_params.max_stations 2011-10-14 14:48:10 -04:00
iwl-dev.h iwlagn: eliminate bus pointer from iwl_priv structure 2011-10-14 14:48:10 -04:00
iwl-devtrace.c
iwl-devtrace.h iwlagn: all function iwl-io.c receive iwl_bus 2011-08-29 15:30:29 -04:00
iwl-eeprom.c iwlagn: use kcalloc when possible for array allocation 2011-09-27 14:34:07 -04:00
iwl-eeprom.h iwlagn: use iwl_eeprom_calib_hdr structure 2011-09-19 16:10:10 -04:00
iwl-fh.h iwlagn: add missing includes 2011-08-29 15:30:28 -04:00
iwl-io.c iwlagn: all function iwl-io.c receive iwl_bus 2011-08-29 15:30:29 -04:00
iwl-io.h iwlagn: all function iwl-io.c receive iwl_bus 2011-08-29 15:30:29 -04:00
iwl-led.c iwlagn: eliminate bus pointer from iwl_priv structure 2011-10-14 14:48:10 -04:00
iwl-led.h
iwl-pci.c iwlwifi: allow pci_enable_msi fail 2011-11-02 15:23:13 -04:00
iwl-power.c iwlagn: eliminate bus pointer from iwl_priv structure 2011-10-14 14:48:10 -04:00
iwl-power.h
iwl-prph.h iwlagn: cmd_queue moves to iwl_shared 2011-08-29 15:25:31 -04:00
iwl-scan.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-shared.h iwlwifi: change the default behavior of watchdog timer 2011-12-02 14:53:17 -05:00
iwl-sv-open.c iwlagn: rename all the mac80211 callback functions 2011-10-14 14:48:12 -04:00
iwl-testmode.h
iwl-trans-pcie-int.h iwlagn: remove uneeded declaration 2011-09-21 16:19:43 -04:00
iwl-trans-pcie-rx.c iwlagn: move iwl_enable_rfkill_int and kill iwl-helpers.h 2011-10-14 14:48:13 -04:00
iwl-trans-pcie-tx.c iwlagn: remove uneeded include to iwl-dev.h 2011-10-14 14:48:14 -04:00
iwl-trans-pcie.c iwlwifi: avoid a panic when unloading the module with RF Kill 2011-11-11 11:03:24 -05:00
iwl-trans.c iwlagn: generically provide iwl_trans_send_cmd_pdu 2011-09-19 16:08:07 -04:00
iwl-trans.h iwlagn: simplify the iwl_device_cmd layout 2011-09-21 16:19:43 -04:00
Kconfig iwlwifi: update comments on how to enable debug flag 2011-10-14 14:48:12 -04:00
Makefile iwlagn: rename iwl-rx.c to iwl-agn-rx.c 2011-10-14 14:48:13 -04:00