Search Linux Wireless

[PATCH 00/47] iwlwifi updates for 2.6.35

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

 



First off, I apologize for the size of this submission. We do our best to
avoid large submissions such as this, unfortunately a few things worked
against us during this round. Actually, in addition to this, we had something
working for us too in the form of a very active developer.

As our previous submission I again merged wireless-2.6 into
wireless-next-2.6. This is because our single wireless-2.6 patch will cause
merge conflict when it is applied to wireless-next-2.6 and there is a
particular way we prefer this conflict be handled.

In this series we add support for plcp error checking to 3945. This
introduced the usage of RF reset to 3945 and thus requires the scan races
to be fixed for it also. The station management code keeps receiving
updates and fixes after it has been converted to use the mac80211
callbacks. We introduce support for a new firmware file format that
utilizes TLVs. More changes are made to driver where it was doing something
unnecessarily due to mac80211 already doing it or using information from
mac80211 more effectively. We continue to add recognition and support for a
new series of hardware "6000 series Gen2". A significant portion of this
series include code cleanup, which, for example, reduce the times decisions
are made based on hardcoded device type instead relying on a generic
configuration.

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

Abhijeet Kolekar (2):
  iwl3945: fix scan races
  iwl3945: add plcp error checking

Johannes Berg (31):
  iwlwifi: use vif iwl_bss_info_changed
  iwl3945: use iwl3945_add_bcast_station
  iwlwifi: pass address to iwl_remove_station
  iwlwifi: manage IBSS station properly
  iwlagn: show and store firmware build number
  iwl3945: remove ucode access indirection
  iwlwifi: remove ucode virtual functions
  iwlwifi: move eeprom version printout to eeprom init
  iwlagn: prepare for new firmware file format
  iwlagn: implement loading a new firmware file type
  iwlwifi: remove rts_threshold
  iwlagn: move iwl_get_ra_sta_id to 4965
  iwlagn: use vif->type to check station
  iwlwifi: apply filter flags directly
  iwlwifi: push virtual interface through
  iwlagn: use virtual interface in TX aggregation handling
  iwlwifi: remove useless priv->vif check
  iwlwifi: use vif in iwl_ht_conf
  iwlwifi: note that priv->bssid is used only by 3945
  iwlwifi: fix iwl_sta_init_lq station ID
  iwlwifi: split allocation/sending local station LQ
  iwlwifi: rework broadcast station management
  iwlwifi: track station IDs
  iwlwifi: add iwl_sta_id()
  iwlwifi: use iwl_find_station less
  iwlagn: use iwl_sta_id() for aggregation
  iwlwifi: use iwl_sta_id() for TKIP key update
  iwlwifi: move iwl_find_station() to 4965
  iwlwifi: rename iwl_add_local_station
  iwlwifi: remove pointless HT check
  iwlwifi: clear driver stations when going down

Reinette Chatre (2):
  iwlwifi: make bcast LQ command available for later restore actions
  iwlagn: work around rate scaling reset delay

Shanyu Zhao (2):
  iwlwifi: rename 6000 series Gen2 devices to Gen2a
  iwlwifi: dump firmware build info in error case

Wey-Yi Guy (10):
  iwlwifi: remove powersave debugfs if it is not supported
  iwlwifi: rename "tx_power" to "chain_tx_power"
  iwlwifi: remove device type checking for tx power in debugfs
  iwlwifi: use .cfg to enable/disable continuous ucode trace
  iwlwifi: use cfg to configure calibration operation
  iwlwifi: give correct return information for tx power debugfs
  iwlwifi: wimax co-exist code clean up
  iwlwifi: checking for all the possible failure cases
  iwlwifi: "tx power per chain" are part of ucode_tx_stats
  iwlwifi: provide more comments for cfg structure

 drivers/net/wireless/iwlwifi/iwl-1000.c        |    9 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c        |  147 +++++--
 drivers/net/wireless/iwlwifi/iwl-3945.h        |   22 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c        |  100 +++--
 drivers/net/wireless/iwlwifi/iwl-5000.c        |   27 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c        |   51 ++-
 drivers/net/wireless/iwlwifi/iwl-agn-debugfs.c |   16 +
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c     |   31 +-
 drivers/net/wireless/iwlwifi/iwl-agn-tx.c      |   29 +-
 drivers/net/wireless/iwlwifi/iwl-agn-ucode.c   |  109 +++---
 drivers/net/wireless/iwlwifi/iwl-agn.c         |  550 ++++++++++++++++--------
 drivers/net/wireless/iwlwifi/iwl-agn.h         |   14 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h    |    6 +-
 drivers/net/wireless/iwlwifi/iwl-core.c        |  199 +++------
 drivers/net/wireless/iwlwifi/iwl-core.h        |   60 ++--
 drivers/net/wireless/iwlwifi/iwl-debugfs.c     |   66 +---
 drivers/net/wireless/iwlwifi/iwl-dev.h         |   87 ++++-
 drivers/net/wireless/iwlwifi/iwl-eeprom.c      |    7 +
 drivers/net/wireless/iwlwifi/iwl-power.c       |    5 +-
 drivers/net/wireless/iwlwifi/iwl-rx.c          |    9 +-
 drivers/net/wireless/iwlwifi/iwl-scan.c        |   16 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c         |  456 +++++++++-----------
 drivers/net/wireless/iwlwifi/iwl-sta.h         |   60 ++-
 drivers/net/wireless/iwlwifi/iwl3945-base.c    |  163 ++++---
 24 files changed, 1300 insertions(+), 939 deletions(-)

--
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