linux/drivers/net/wireless/iwlwifi
Emmanuel Grumbach 34c1b7ba12 iwlagn: move the tasklet / irq to the transport layer
PCIe doesn't provide any ISR registration API, whereas other buses do.
Hence, we need to move the tasklet and irq to the transport layer to allow this
flexibility.

Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
2011-07-16 07:36:49 -07:00
..
iwl-1000.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-2000.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -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 iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-6000-hw.h
iwl-6000.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-agn-calib.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -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: remove indirection for eeprom_query_addr 2011-07-11 15:02:05 -04:00
iwl-agn-hcmd.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-agn-hw.h iwlagn: move PCI power related functions to the PCI layer 2011-06-18 08:17:29 -07:00
iwl-agn-ict.c iwlagn: move the tasklet / irq to the transport layer 2011-07-16 07:36:49 -07:00
iwl-agn-lib.c iwlagn: Enable/disable PS poll based on RSSI and BT coex traffic state 2011-07-11 15:02:07 -04:00
iwl-agn-rs.c iwlagn: separate and enhance the fixed rate from 2011-07-11 15:02:09 -04:00
iwl-agn-rs.h
iwl-agn-rxon.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-agn-sta.c iwlagn: provide heplers to access the transport ops 2011-07-11 15:02:04 -04: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: move Tx datapath to transport layer 2011-07-16 07:36:36 -07:00
iwl-agn-ucode.c iwlagn: provide heplers to access the transport ops 2011-07-11 15:02:04 -04:00
iwl-agn.c iwlagn: move the tasklet / irq to the transport layer 2011-07-16 07:36:49 -07:00
iwl-agn.h iwlagn: move the tasklet / irq to the transport layer 2011-07-16 07:36:49 -07:00
iwl-commands.h iwlagn: Enable/disable PS poll based on RSSI and BT coex traffic state 2011-07-11 15:02:07 -04:00
iwl-core.c iwlagn: provide heplers to access the transport ops 2011-07-11 15:02:04 -04:00
iwl-core.h iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-csr.h
iwl-debug.h iwlagn: add get_dev to iwl_bus_ops 2011-06-18 08:06:24 -07:00
iwl-debugfs.c iwlagn: Remove un-necessary indirect call 2011-06-18 08:03:18 -07:00
iwl-dev.h iwlagn: move the tasklet / irq to the transport layer 2011-07-16 07:36:49 -07:00
iwl-devtrace.c
iwl-devtrace.h
iwl-eeprom.c iwlagn: remove indirection for eeprom_query_addr 2011-07-11 15:02:05 -04: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-hcmd.c iwlagn: consolidate the API that sends host commands and move to transport 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
iwl-io.h iwlagn: move PCI related operations from probe and remove to PCI layer 2011-06-18 08:07:14 -07:00
iwl-led.c iwlagn: provide heplers to access the transport ops 2011-07-11 15:02:04 -04:00
iwl-led.h
iwl-pci.c iwlwifi: remove unnecessary read of PCI_CAP_ID_EXP 2011-07-06 15:05:41 -04:00
iwl-pci.h iwlagn: add a iwl_pci.[ch] files that will contain all PCI specific code 2011-06-18 08:05:23 -07:00
iwl-power.c iwlagn: remove the indirection for update_chain_flags 2011-07-11 15:02:04 -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: scd memory boundary 2011-07-01 07:58:08 -07:00
iwl-rx.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-scan.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-sta.c iwlagn: remove iwlagn_hcmd_utils structure and call directly 2011-07-11 15:02:10 -04:00
iwl-sta.h
iwl-sv-open.c iwlagn: fix warning in testmode attribute table 2011-07-11 15:02:46 -04:00
iwl-testmode.h iwlagn: allow application own the uCode operation 2011-07-11 15:02:08 -04:00
iwl-trans.c iwlagn: move the tasklet / irq to the transport layer 2011-07-16 07:36:49 -07:00
iwl-trans.h iwlagn: move the tasklet / irq to the transport layer 2011-07-16 07:36:49 -07:00
iwl-tx.c iwlagn: block regular host commands if driver don't own uCode 2011-07-11 15:02:09 -04:00
Kconfig
Makefile iwlagn: introduce transport layer and implement rx_init 2011-07-01 07:57:34 -07:00