linux/drivers/net/wireless/iwlwifi
Wey-Yi Guy 3f3e0376bb iwlwifi: add SM PS support for 6x50 series
Spatial Multiplexing Power Save was disabled to achieve better
throughput while in power save mode by activating all the rx chains all the time.
By doing so, the device power consumption is high.

Enable static/dynamic spatial multiplexing power save if device support
it, which can lower the power consumption without impact throughput.

Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Signed-off-by: Reinette Chatre <reinette.chatre@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-11-02 15:39:48 -05:00
..
iwl3945-base.c iwlwifi: remove power-wasting calls to apm_ops.init() 2009-11-02 15:39:44 -05:00
iwl-1000.c iwlagn: invoke L0S workaround for 6000/1000 series 2009-11-02 15:39:45 -05:00
iwl-3945-fh.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-3945-hw.h iwlwifi: remove duplicate defines 2009-10-27 16:50:02 -04:00
iwl-3945-led.c iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00
iwl-3945-led.h iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00
iwl-3945-rs.c iwl3945: store station rate scale information in mac80211 station structure 2009-11-02 15:39:47 -05:00
iwl-3945.c iwlwifi: add channel switch support to 5000 series and up 2009-10-27 16:50:02 -04:00
iwl-3945.h iwl3945: store station rate scale information in mac80211 station structure 2009-11-02 15:39:47 -05:00
iwl-4965-hw.h iwlwifi: remove duplicated/unused definition 2009-10-27 16:47:58 -04:00
iwl-4965.c iwlwifi: add channel switch support to 5000 series and up 2009-10-27 16:50:02 -04:00
iwl-5000-hw.h iwlwifi: Temperature sensor voltage reading for 5150 2009-05-22 14:06:03 -04:00
iwl-5000.c iwlwifi: add channel switch support to 5000 series and up 2009-10-27 16:50:02 -04:00
iwl-6000-hw.h iwlwifi: add recognition of Intel WiFi Link 6000 and 6050 Series 2009-01-29 16:01:02 -05:00
iwl-6000.c iwlwifi: add SM PS support for 6x50 series 2009-11-02 15:39:48 -05:00
iwl-agn-led.c iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00
iwl-agn-led.h iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00
iwl-agn-rs.c iwlagn: move rate scale initialization to init function 2009-11-02 15:39:47 -05:00
iwl-agn-rs.h iwlwifi: move rate scaling structures to header file 2009-10-27 16:48:32 -04:00
iwl-agn.c iwlwifi: add SM PS support for 6x50 series 2009-11-02 15:39:48 -05:00
iwl-calib.c iwlwifi: move iwl_[un]init_drv to iwlagn 2009-11-02 15:39:46 -05:00
iwl-calib.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-commands.h iwlwifi: coex API data structure 2009-11-02 15:39:48 -05:00
iwl-core.c iwlwifi: add SM PS support for 6x50 series 2009-11-02 15:39:48 -05:00
iwl-core.h iwlwifi: add SM PS support for 6x50 series 2009-11-02 15:39:48 -05:00
iwl-csr.h iwlwifi: set auto clock gate disable bit for 6x00/6x50 series 2009-10-27 16:48:33 -04:00
iwl-debug.h iwlwifi: show current power save status reported by uCode 2009-10-27 16:48:31 -04:00
iwl-debugfs.c iwlwifi: rework for static power save 2009-10-27 16:48:34 -04:00
iwl-dev.h iwlwifi: add SM PS support for 6x50 series 2009-11-02 15:39:48 -05:00
iwl-devtrace.c iwlwifi: device tracing 2009-10-07 16:39:44 -04:00
iwl-devtrace.h iwlwifi: device tracing 2009-10-07 16:39:44 -04:00
iwl-eeprom.c iwlwifi: remove power-wasting calls to apm_ops.init() 2009-11-02 15:39:44 -05:00
iwl-eeprom.h iwlwifi: identify eeprom version for 6x50 series NIC 2009-10-27 16:48:31 -04:00
iwl-fh.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-hcmd.c iwlwifi: coex API data structure 2009-11-02 15:39:48 -05:00
iwl-helpers.h iwlwifi: change iwl_enable/disable_interrupts to "inline" 2009-07-24 15:05:26 -04:00
iwl-io.h iwlwifi: device tracing 2009-10-07 16:39:44 -04:00
iwl-led.c iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00
iwl-led.h iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00
iwl-power.c iwlwifi: remove duplicated define 2009-10-27 16:50:03 -04:00
iwl-power.h iwlwifi: remove duplicated define 2009-10-27 16:50:03 -04:00
iwl-prph.h iwlagn: modify digital SVR for 1000 2009-07-24 15:05:23 -04:00
iwl-rx.c iwlwifi: fix use after free bug for paged rx 2009-10-27 16:50:01 -04:00
iwl-scan.c iwlwifi: move iwl_[un]init_drv to iwlagn 2009-11-02 15:39:46 -05:00
iwl-spectrum.c iwlwifi: use paged Rx 2009-10-27 16:48:06 -04:00
iwl-spectrum.h iwlwifi: update copyright year to 2009 2009-01-29 16:00:15 -05:00
iwl-sta.c iwlwifi: add SM PS support for 6x50 series 2009-11-02 15:39:48 -05:00
iwl-sta.h iwlwifi: split adding broadcast station from others 2009-11-02 15:39:46 -05:00
iwl-tx.c iwlwifi: print warning when sending host command fails 2009-11-02 15:39:47 -05:00
Kconfig wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig 2009-10-30 16:50:35 -04:00
Makefile iwlwifi: LED cleanup 2009-10-07 16:39:45 -04:00