Search Linux Wireless

[PATCH 00/17] iwlwifi updates for 2.6.34

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



A variety of changes are included here. Some recent patches exposed a
problem with station initialization in the driver and resulted in
throughput aggregation, this is now fixed. When using an application like
NetworkManager that scans while associated the driver always rejected the
second scan request since it was made to close to the first. This resulted
in A band not being scanned while associated.

We include quite a few cleanups and code reorganization. 

Two new features are:
- if driver detects a large number of PLCP errors it will trigger a radio
reset to trigger a retune
- we introduce a new module parameter that can be used to disable bluetooth
coexistence, this is required on certain platforms that have bluetooth
systems that do not cooperate well. On these systems disabling bluetooth
coexistence is needed to get working wireless.

We also include some enabling code needed for new 6000 series hardware.

These patches are also available from wireless-next-2.6 branch on
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git

Daniel Halperin (1):
  iwlwifi: fix throughput degradation in aggregation mode

Henry Zhangh (1):
  iwlwifi: Fix A band scanning when associated

Johannes Berg (5):
  iwlwifi: is no longer experimental
  iwlwifi: reorder device setup
  iwlwifi: clean up debugfs code
  iwlwifi: fix sparse warnings
  iwlwifi: check endianness annotations by default

Abhijeet Kolekar (1):
  iwlwifi: enable DC calibration

Reinette Chatre (3):
  iwlwifi: cleanup station adding code
  iwlwifi: make broadcast station addition generic
  iwlwifi: cleanup spectrum measurement command support

Trieu 'Andrew' Nguyen (1):
  iwlwifi: Tune radio to prevent unexpected behavior

Wey-Yi Guy (5):
  iwlwifi: configure missed beacon threshold
  iwlwifi: add function to reset/tune radio if needed
  iwlwifi: Logic to control how frequent radio should be reset if
    needed
  iwlwifi: bit field description for BT Config command
  iwlwifi: module parameter to enable/disable bt co-exist

 drivers/net/wireless/iwlwifi/Kconfig        |   14 +-
 drivers/net/wireless/iwlwifi/Makefile       |    3 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c     |    3 +
 drivers/net/wireless/iwlwifi/iwl-3945.c     |    9 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c     |    2 +
 drivers/net/wireless/iwlwifi/iwl-5000.c     |    9 +
 drivers/net/wireless/iwlwifi/iwl-6000.c     |   23 ++-
 drivers/net/wireless/iwlwifi/iwl-agn.c      |   45 ++--
 drivers/net/wireless/iwlwifi/iwl-commands.h |   43 +++-
 drivers/net/wireless/iwlwifi/iwl-core.c     |   53 ++++-
 drivers/net/wireless/iwlwifi/iwl-core.h     |   17 +-
 drivers/net/wireless/iwlwifi/iwl-debug.h    |   61 +-----
 drivers/net/wireless/iwlwifi/iwl-debugfs.c  |  341 +++++++++++++++------------
 drivers/net/wireless/iwlwifi/iwl-dev.h      |   22 ++-
 drivers/net/wireless/iwlwifi/iwl-rx.c       |   77 ++++++-
 drivers/net/wireless/iwlwifi/iwl-scan.c     |  190 +++++++++++++---
 drivers/net/wireless/iwlwifi/iwl-spectrum.c |  198 ----------------
 drivers/net/wireless/iwlwifi/iwl-sta.c      |  148 ++++++++----
 drivers/net/wireless/iwlwifi/iwl-sta.h      |    1 +
 drivers/net/wireless/iwlwifi/iwl3945-base.c |   28 +--
 20 files changed, 721 insertions(+), 566 deletions(-)
 delete mode 100644 drivers/net/wireless/iwlwifi/iwl-spectrum.c

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux