linux/drivers/net/wireless/iwlwifi
Emmanuel Grumbach 3e10caeb55 iwlagn: remove priv dereferences from the transport layer
Another round of clean up on the transport layer.
Define a wrapper around wiphy_rfkill_set_hw_state to prevent the
transport layer from accessing priv->hw.
Also move wait_command_queue to the transport layer.

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>
2011-09-14 13:56:36 -04:00
..
iwl-1000.c iwlagn: iwl-pci doesn't include iwl-dev any more 2011-08-29 15:30:30 -04:00
iwl-2000.c iwlagn: adding special "D" SKU for 2000 series 2011-08-29 15:30:30 -04:00
iwl-5000-hw.h
iwl-5000.c iwlagn: iwl-pci doesn't include iwl-dev any more 2011-08-29 15:30:30 -04:00
iwl-6000-hw.h
iwl-6000.c iwlagn: iwl-pci doesn't include iwl-dev any more 2011-08-29 15:30:30 -04:00
iwl-agn-calib.c iwlagn: bus layer chooses its transport layer 2011-08-29 15:25:32 -04: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: Rename iwlcore prefix 2011-08-29 15:25:29 -04:00
iwl-agn-hw.h iwlagn: iwl-dev.h doesn't include iwl-fh.h any more 2011-08-29 15:30:28 -04:00
iwl-agn-lib.c iwlagn: move wait_for_tx_queue_empty to transport layer 2011-08-29 15:33:00 -04:00
iwl-agn-rs.c iwlwifi: iwl-agn-rs.c: remove old comment 2011-08-30 15:38:53 -04:00
iwl-agn-rs.h
iwl-agn-rxon.c iwlagn: handle GO powersave 2011-08-29 15:33:01 -04:00
iwl-agn-sta.c iwlagn: move all iwl_is_XXX helpers to iwl-shared.h 2011-08-29 15:25:35 -04:00
iwl-agn-tt.c iwlagn: move the stop / wake queue logic to transport layer 2011-08-29 15:33:01 -04:00
iwl-agn-tt.h
iwl-agn-tx.c iwlagn: move tx queues to transport layer 2011-08-29 15:33:01 -04:00
iwl-agn-ucode.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-agn.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-agn.h iwlagn: move wait_for_tx_queue_empty to transport layer 2011-08-29 15:33:00 -04:00
iwl-bus.h iwlagn: all function iwl-io.c receive iwl_bus 2011-08-29 15:30:29 -04:00
iwl-commands.h iwlagn: only perform necessary calibration at init time 2011-09-14 13:56:34 -04:00
iwl-core.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-core.h iwlagn: iwl-pci doesn't include iwl-dev any more 2011-08-29 15:30:30 -04:00
iwl-csr.h iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-debug.h iwlagn: add missing includes 2011-08-29 15:30:28 -04:00
iwl-debugfs.c iwlagn: iwl_tid_data moves to iwl-shared 2011-08-29 15:30:31 -04:00
iwl-dev.h iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -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: all function iwl-io.c receive iwl_bus 2011-08-29 15:30:29 -04:00
iwl-eeprom.h iwlagn: Rename iwlcore prefix 2011-08-29 15:25:29 -04:00
iwl-fh.h iwlagn: add missing includes 2011-08-29 15:30:28 -04:00
iwl-helpers.h iwlagn: move the stop / wake queue logic to transport layer 2011-08-29 15:33:01 -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: all function iwl-io.c receive iwl_bus 2011-08-29 15:30:29 -04:00
iwl-led.h
iwl-pci.c iwlagn: merge iwl_pci_down and iwl_pci_remove 2011-09-14 13:56:35 -04:00
iwl-pci.h iwlagn: adding special "D" SKU for 2000 series 2011-08-29 15:30:30 -04:00
iwl-power.c iwlagn: remove dereferences of priv from transport 2011-08-29 15:30:31 -04:00
iwl-power.h
iwl-prph.h iwlagn: cmd_queue moves to iwl_shared 2011-08-29 15:25:31 -04:00
iwl-rx.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-scan.c iwlagn: move iwl_free_pages to iwl-shared.h 2011-08-29 15:25:35 -04:00
iwl-shared.h iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-sta.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-sta.h iwlagn: priv->sta_lock moves to iwl_shared 2011-08-29 15:25:32 -04:00
iwl-sv-open.c iwlagn: remove dereferences of priv from transport 2011-08-29 15:30:31 -04: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: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-trans-rx-pcie.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-trans-tx-pcie.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-trans.c iwlagn: remove priv dereferences from the transport layer 2011-09-14 13:56:36 -04:00
iwl-trans.h iwlagn: move the stop / wake queue logic to transport layer 2011-08-29 15:33:01 -04:00
Kconfig iwlagn: support new P2P implementation 2011-08-08 16:04:04 -04:00
Makefile iwlagn: move all the ICT related functions to iwl-trans-rx-pcie.c 2011-07-16 07:39:34 -07:00