linux/drivers/net/wireless/iwlwifi
Emmanuel Grumbach 1ab9f6c11b iwlagn: move the Rx dispatching to the upper layer
The upper layer receives a pointer to an iwl_rx_mem_buffer. I would prefer the
upper layer to receive a pointer to an iwl_rx_packet, but this is impossible
since the Rx path needs to add the address of the page to the skb.
I may find a solution later.

All the pre_rx_handler and notification code has been moved to the upper layer.

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:37:06 -07:00
..
Kconfig iwlwifi: support the svtool messages interactions through nl80211 test mode 2011-05-06 10:44:46 -07:00
Makefile iwlagn: introduce transport layer and implement rx_init 2011-07-01 07:57:34 -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 iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
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: move sync_irq to transport layer 2011-07-16 07:36:56 -07: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 iwlagn: no 3945 define needed 2011-04-08 08:00:19 -07:00
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 iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
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 Rx dispatching to the upper layer 2011-07-16 07:37:06 -07:00
iwl-agn.h iwlagn: move the Rx dispatching to the upper layer 2011-07-16 07:37:06 -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 iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
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 sync_irq to transport layer 2011-07-16 07:36:56 -07:00
iwl-devtrace.c iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
iwl-devtrace.h iwlagn: more ucode error log info 2011-05-13 12:01:50 -07:00
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 iwlagn: introduce silent grabbing of NIC access 2011-04-30 08:39:22 -07:00
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 iwlagn: use direct call for led functions 2011-04-18 08:47:43 -07:00
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: move the Rx dispatching to the upper layer 2011-07-16 07:37:06 -07: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 iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
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 sync_irq to transport layer 2011-07-16 07:36:56 -07:00
iwl-trans.h iwlagn: move sync_irq to transport layer 2011-07-16 07:36:56 -07:00
iwl-tx.c iwlagn: block regular host commands if driver don't own uCode 2011-07-11 15:02:09 -04:00