OpenCloudOS-Kernel/drivers/net/wireless/iwlwifi
Johannes Berg c6baf7fb40 iwlagn: support new P2P implementation
The previous P2P implementation turned out to
not work well and new uCode capabilities were
added to support P2P. Modify the driver to
take advantage of those, and also discover P2P
support automatically based on a uCode flag
instead of having a Kconfig symbol for P2P.

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 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
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 iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
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: support new P2P implementation 2011-08-08 16:04:04 -04:00
iwl-agn-rs.c iwlagn: remove wireless extensions inclusions 2011-08-08 14:25:02 -04:00
iwl-agn-rs.h iwlagn: no 3945 define needed 2011-04-08 08:00:19 -07:00
iwl-agn-rxon.c iwlagn: support new P2P implementation 2011-08-08 16:04:04 -04: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 iwlagn: change Copyright to 2011 2011-04-07 15:51:37 -04:00
iwl-agn-tx.c iwlagn: support new P2P implementation 2011-08-08 16:04:04 -04:00
iwl-agn-ucode.c iwlagn: implement WoWLAN 2011-07-21 07:31:31 -07:00
iwl-agn.c iwlagn: support new P2P implementation 2011-08-08 16:04:04 -04:00
iwl-agn.h iwlagn: support new P2P implementation 2011-08-08 16:04:04 -04: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: support new P2P implementation 2011-08-08 16:04:04 -04: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: support new P2P implementation 2011-08-08 16:04:04 -04: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 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: support new P2P implementation 2011-08-08 16:04:04 -04: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