linux/drivers/net/wireless/iwlwifi
Emmanuel Grumbach 3dc420be8c iwlwifi: restore PAN support
in iwlwifi: move setting up fw parameters

Meenakshi moved code up to configure the transport layer, but this
code read the sku before it was set (from the EEPROM). This killed
P2P.
Only the ucode_flags are needed to configure the transport layer, not
the sku which _must_ be set after the EEPROM is read.

We need to reconfigure the transport in case the EEPROM disabled PAN
support. This is not the nicest thing to do, but we have no choice.
Document that we are allowed to configure the transport several times
before start_fw, but not after.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-03-09 11:32:59 -05:00
..
iwl-1000.c iwlwifi: remove unused max_nrg_cck from sensitivity and constify 2012-03-08 13:59:49 -05:00
iwl-2000.c iwlwifi: remove unused max_nrg_cck from sensitivity and constify 2012-03-08 13:59:49 -05:00
iwl-5000.c iwlwifi: remove unused max_nrg_cck from sensitivity and constify 2012-03-08 13:59:49 -05:00
iwl-6000.c iwlwifi: remove unused max_nrg_cck from sensitivity and constify 2012-03-08 13:59:49 -05:00
iwl-agn-calib.c iwlwifi: remove unused arguments from iwlagn_gain_computation 2012-03-08 13:59:45 -05:00
iwl-agn-calib.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-hw.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-lib.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-agn-rs.c iwlwifi: remove unused argument from rs_initialize_lq 2012-03-08 13:59:45 -05:00
iwl-agn-rs.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-rx.c iwlwifi: correct status bit refactoring errors 2012-03-08 14:02:29 -05:00
iwl-agn-rxon.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-agn-sta.c iwlwifi: don't delete AP station directly 2012-03-08 14:02:29 -05:00
iwl-agn-tt.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-agn-tt.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-agn-tx.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-agn.c iwlwifi: restore PAN support 2012-03-09 11:32:59 -05:00
iwl-agn.h iwlwifi: don't delete AP station directly 2012-03-08 14:02:29 -05:00
iwl-cfg.h iwlwifi: make config const 2012-03-06 15:16:11 -05:00
iwl-commands.h iwlwifi: clean up iwl-commands.h 2012-03-07 13:56:36 -05:00
iwl-core.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-core.h iwlwifi: move BT/HT params to shared 2012-03-08 13:59:48 -05:00
iwl-csr.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-debug.c iwlwifi: remove per-device debug level 2012-03-06 15:16:10 -05:00
iwl-debug.h iwlwifi: move status check functions out of shared 2012-03-07 13:51:51 -05:00
iwl-debugfs.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-dev.h iwlwifi: make tx_cmd_pool kmem cache global 2012-03-08 13:59:54 -05:00
iwl-devtrace.c iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-devtrace.h iwlwifi: make tracing use device as identifier 2012-03-07 13:51:52 -05:00
iwl-drv.c iwlwifi: rename ucode.h to fw-file.h 2012-03-07 13:51:50 -05:00
iwl-drv.h iwlwifi: make config const 2012-03-06 15:16:11 -05:00
iwl-eeprom.c iwlwifi: make EEPROM enhanced TX power a bool 2012-03-08 13:59:49 -05:00
iwl-eeprom.h iwlwifi: make EEPROM enhanced TX power a bool 2012-03-08 13:59:49 -05:00
iwl-fh.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-fw-file.h iwlwifi: rename ucode.h to fw-file.h 2012-03-07 13:51:50 -05:00
iwl-fw.h iwlwifi: split out firmware store 2012-03-07 13:51:47 -05:00
iwl-io.c iwlwifi: cleanup/fix memory barriers 2012-03-08 13:59:50 -05:00
iwl-io.h iwlwifi: always check if got h/w access before write 2012-03-08 13:59:50 -05:00
iwl-led.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-led.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-mac80211.c iwlwifi: don't delete AP station directly 2012-03-08 14:02:29 -05:00
iwl-notif-wait.c iwlwifi: abstract out notification wait support 2012-03-07 13:56:32 -05:00
iwl-notif-wait.h iwlwifi: move packet to transport 2012-03-07 13:56:34 -05:00
iwl-op-mode.h iwlwifi: virtualize nic_config 2012-03-07 13:56:34 -05:00
iwl-pci.c iwlwifi: reduce IDI code ifdef 2012-03-06 15:16:11 -05:00
iwl-power.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-power.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-prph.h iwlwifi: update Copyright 2012-01-24 14:08:36 -05:00
iwl-scan.c iwlwifi: more status bit factoring 2012-03-08 13:59:55 -05:00
iwl-shared.h iwlwifi: move command queue number out of the iwl_shared struct 2012-03-09 11:32:58 -05:00
iwl-testmode.c iwlwifi: fixed testmode notifications length 2012-03-08 13:59:52 -05:00
iwl-testmode.h iwlwifi: add testmode command for rx forwarding 2012-03-08 13:59:52 -05:00
iwl-trans-pcie-int.h iwlwifi: move command queue number out of the iwl_shared struct 2012-03-09 11:32:58 -05:00
iwl-trans-pcie-rx.c iwlwifi: move command queue number out of the iwl_shared struct 2012-03-09 11:32:58 -05:00
iwl-trans-pcie-tx.c iwlwifi: move command queue number out of the iwl_shared struct 2012-03-09 11:32:58 -05:00
iwl-trans-pcie.c iwlwifi: move command queue number out of the iwl_shared struct 2012-03-09 11:32:58 -05:00
iwl-trans.h iwlwifi: restore PAN support 2012-03-09 11:32:59 -05:00
iwl-ucode.c iwlwifi: make tx_cmd_pool kmem cache global 2012-03-08 13:59:54 -05:00
Kconfig iwlwifi: add option to test MFP 2012-03-08 13:59:53 -05:00
Makefile iwlwifi: abstract out notification wait support 2012-03-07 13:56:32 -05:00