linux/drivers/net/wireless/iwlwifi
Johannes Berg 4d2a5d0ecd iwlagn: move context init after firmware loading
The availability of contexts depends on the
firmware capabilities. Currently only the
presence of the second context depends on it,
but soon P2P support will also be different.
Move the context initialisation code to the
firmware-dependent setup before registering
with mac80211 to make it easier to handle.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-08-08 16:04:04 -04:00
..
Kconfig iwlwifi: support the svtool messages interactions through nl80211 test mode 2011-05-06 10:44:46 -07:00
Makefile iwlagn: move all the ICT related functions to iwl-trans-rx-pcie.c 2011-07-16 07:39:34 -07:00
iwl-1000.c iwlagn: bump firmware API for some devices 2011-08-08 16:04:03 -04:00
iwl-2000.c iwlagn: bump firmware API for some devices 2011-08-08 16:04:03 -04:00
iwl-5000-hw.h iwlagn: generic temperature location in EEPROM 2011-06-11 07:10:48 -07:00
iwl-5000.c iwlagn: remove wireless extensions inclusions 2011-08-08 14:25:02 -04:00
iwl-6000-hw.h
iwl-6000.c iwlagn: bump firmware API for some devices 2011-08-08 16:04:03 -04:00
iwl-agn-calib.c iwlagn: remove un-necessary "_agn" 2011-07-21 07:31:01 -07:00
iwl-agn-calib.h iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-agn-eeprom.c iwlagn: remove indirection for eeprom_query_addr 2011-07-11 15:02:05 -04:00
iwl-agn-hw.h iwlagn: reserve queue 10 for TX during scan dwell 2011-08-08 16:04:00 -04:00
iwl-agn-lib.c iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-agn-rs.c iwlagn: remove wireless extensions inclusions 2011-08-08 14:25:02 -04:00
iwl-agn-rs.h
iwl-agn-rxon.c iwlagn: track beacon interval sent to device 2011-07-21 07:31:54 -07:00
iwl-agn-sta.c iwlagn: rename iwlagn_set_dynamic_key 2011-07-21 07:32:03 -07:00
iwl-agn-tt.c iwlagn: use IWL_DEBUG_TEMP for temperature related debug 2011-06-11 07:10:25 -07:00
iwl-agn-tt.h
iwl-agn-tx.c iwlagn: testmode fixed rate available for testmode only 2011-07-21 07:30:36 -07:00
iwl-agn-ucode.c iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-agn.c iwlagn: move context init after firmware loading 2011-08-08 16:04:04 -04:00
iwl-agn.h iwlagn: rewrite HW crypto 2011-07-21 07:31:25 -07:00
iwl-bus.h iwlagn: iwl_bus holds drv_data as void * instead of iwl_priv 2011-07-21 07:30:07 -07:00
iwl-commands.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2011-07-25 13:56:39 -07:00
iwl-core.c iwlagn: track beacon interval sent to device 2011-07-21 07:31:54 -07:00
iwl-core.h iwlagn: separate firmware version warning 2011-08-08 16:04:02 -04:00
iwl-csr.h iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-debug.h iwlagn: remove forgotten debugfs function 2011-07-21 07:31:10 -07:00
iwl-debugfs.c iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-dev.h iwlagn: reserve queue 10 for TX during scan dwell 2011-08-08 16:04:00 -04:00
iwl-devtrace.c
iwl-devtrace.h iwlagn: more ucode error log info 2011-05-13 12:01:50 -07:00
iwl-eeprom.c iwlagn: remove dual-indirect call to simply the code 2011-07-16 07:37:28 -07:00
iwl-eeprom.h iwlagn: remove indirection for eeprom_query_addr 2011-07-11 15:02:05 -04:00
iwl-fh.h iwlagn: remove the indirection for the dma channel num 2011-07-11 15:02:03 -04:00
iwl-helpers.h iwlwifi: fix stop/wake queue hacks 2011-06-20 15:16:32 -04:00
iwl-io.c iwlagn: introduce silent grabbing of NIC access 2011-04-30 08:39:22 -07:00
iwl-io.h iwlagn: simplify the bus architecture 2011-07-21 07:29:55 -07:00
iwl-led.c iwlagn: remove wireless extensions inclusions 2011-08-08 14:25:02 -04:00
iwl-led.h iwlagn: use direct call for led functions 2011-04-18 08:47:43 -07:00
iwl-pci.c iwlagn: sysfs couldn't find the priv pointer 2011-08-02 13:46:43 -04:00
iwl-power.c iwlagn: 5000 do not support idle mode 2011-08-02 13:50:56 -04:00
iwl-power.h iwlagn: move PCI power related functions to the PCI layer 2011-06-18 08:17:29 -07:00
iwl-prph.h iwlagn: add tx start API to transport layer 2011-07-16 07:39:42 -07:00
iwl-rx.c iwlagn: remove un-necessary "_agn" 2011-07-21 07:31:01 -07:00
iwl-scan.c iwlagn: remove un-necessary "_agn" 2011-07-21 07:31:01 -07:00
iwl-sta.c iwlagn: rewrite HW crypto 2011-07-21 07:31:25 -07:00
iwl-sta.h iwlagn: rewrite HW crypto 2011-07-21 07:31:25 -07:00
iwl-sv-open.c iwlagn: simplify the bus architecture 2011-07-21 07:29:55 -07:00
iwl-testmode.h iwlagn: allow application own the uCode operation 2011-07-11 15:02:08 -04:00
iwl-trans-int-pcie.h iwlagn: SCD configuration for AMPDU moves to transport layer 2011-07-21 07:29:12 -07:00
iwl-trans-rx-pcie.c iwlagn: remove un-necessary "_agn" 2011-07-21 07:31:01 -07:00
iwl-trans-tx-pcie.c iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-trans.c iwlagn: reserve queue 10 for TX during scan dwell 2011-08-08 16:04:00 -04:00
iwl-trans.h iwlagn: transport layer receives struct iwl_trans* 2011-07-21 07:29:48 -07:00