Search Linux Wireless

[PATCH 00/24] iwlwifi updates for 2.6.35

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

 



The bulk of this work consists of code cleanup and reorganization. We received a significant
contribution from Johannes when he (among other cleanups) cleaned up actions
taken by driver which are not necessary based on what mac80211 does and/or provides.

Two other mentionable changes are the addition of short scan
support which enables iwl3945 to now also perform RF reset, and modifying WEP key
protection to use a mutex that enable code using this to sleep.

This series is rather large since we have been holding back patches waiting
for 2.6.34-rc1 to be released so that we can base patches on
wireless-next-2.6. Please do let me know if there is some better system you
would like me to follow.

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 (1):
  iwl3945: check ucode load error code

Johannes Berg (18):
  iwlagn: move ICT code into separate file
  iwlwifi: move 3945 specific data into union
  iwlwifi: move ICT data to agn part of union
  iwlagn: remove write-only variables
  iwlwifi: remove superfluous channel check
  iwlwifi: remove dead code from iwl_mac_reset_tsf
  iwlwifi: remove frame dropping
  iwlwifi: remove never-changing priv->rates_mask variable
  iwlwifi: remove priv->active_rate_basic
  iwlwifi: remove IBSS channel sanity check
  iwlwifi: remove sanity check
  iwlwifi: clear up AC/FIFO debug output
  iwlwifi: move 3945 clip groups to 3945 data
  iwlwifi: remove alive start adhoc restart
  iwlwifi: remove STATUS_MODE_PENDING
  iwlagn: move sysfs flags and filter_flags files to debugfs
  iwlwifi: change WEP key protection to use mutex
  iwlwifi: clean up queue/fifo handling

Reinette Chatre (1):
  iwlwifi: remove needlessly exported symbols

Wey-Yi Guy (4):
  iwlwifi: remove un-necessary parameters
  iwlwifi: remove duplicate function
  iwlwifi: remove unnecessary parameter in scan function
  iwlwifi: add internal short scan support for 3945

 drivers/net/wireless/iwlwifi/Makefile       |    2 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c     |    1 +
 drivers/net/wireless/iwlwifi/iwl-3945-hw.h  |    2 +
 drivers/net/wireless/iwlwifi/iwl-3945-rs.c  |    6 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c     |   42 ++--
 drivers/net/wireless/iwlwifi/iwl-4965.c     |   20 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c     |   40 ++--
 drivers/net/wireless/iwlwifi/iwl-6000.c     |    1 +
 drivers/net/wireless/iwlwifi/iwl-agn-ict.c  |  305 +++++++++++++++++++
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c   |   13 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.h   |    1 -
 drivers/net/wireless/iwlwifi/iwl-agn.c      |  110 +-------
 drivers/net/wireless/iwlwifi/iwl-agn.h      |   74 +++++
 drivers/net/wireless/iwlwifi/iwl-core.c     |  418 ++------------------------
 drivers/net/wireless/iwlwifi/iwl-core.h     |    8 -
 drivers/net/wireless/iwlwifi/iwl-debugfs.c  |   82 +++---
 drivers/net/wireless/iwlwifi/iwl-dev.h      |   90 +++---
 drivers/net/wireless/iwlwifi/iwl-helpers.h  |    3 +
 drivers/net/wireless/iwlwifi/iwl-prph.h     |   14 +-
 drivers/net/wireless/iwlwifi/iwl-rx.c       |   24 --
 drivers/net/wireless/iwlwifi/iwl-scan.c     |    9 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c      |   18 +-
 drivers/net/wireless/iwlwifi/iwl-tx.c       |  115 +++++---
 drivers/net/wireless/iwlwifi/iwl3945-base.c |   78 ++---
 24 files changed, 687 insertions(+), 789 deletions(-)
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn-ict.c
 create mode 100644 drivers/net/wireless/iwlwifi/iwl-agn.h

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