mbox

pull request: wireless-next-2.6 2010-11-29

Message ID 20101129191352.GB8199@tuxdriver.com
State Accepted, archived
Delegated to: David Miller
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git for-davem

Message

John W. Linville Nov. 29, 2010, 7:13 p.m. UTC
Dave,

Between celebrating my birthday and the Thanksgiving holiday, this pull
request is a bit bigger than usual...sorry!

For the most part, this is the usual stuff -- driver updates and the
like.  mwl8k, wl1271, ath9k, carl9170, rt2x00, b43, and iwlwifi all get
significant attention, along with a smattering of others.  mac80211 gets
a variety of updates as well.

This includes the movement of an EWMA library to lib for general use.
Also included is some file renaming for drivers/net/wireless/wl12xx.

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit e9248fbd6b6f7ef1917bfffe998654e40dfb4cfd:

  vmxnet3: fix compilation when RSS is disabled (2010-11-28 18:25:33 -0800)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git for-davem

Arik Nemtsov (2):
      mac80211: support hardware TX fragmentation offload
      wl1271: add support for HW TX fragmentation

Ben Greear (1):
      ath5k: Cleanup opmode setting logic.

Brian Cavagnolo (6):
      mwl8k: revert unnecessary modification of tx descriptor
      mwl8k: factor out firmware loading and hw init code
      mwl8k: choose proper firmware image as directed by user
      mwl8k: add API version checking for AP firmware
      mwl8k: make initial firmware load asynchronous
      mwl8k: use const struct fw pointers throughout

Bruno Randolf (7):
      cfg80211: Add nl80211 antenna configuration
      mac80211: Add antenna configuration
      ath5k: Add support for antenna configuration
      lib: Add generic exponentially weighted moving average (EWMA) function
      ath5k: Use generic EWMA library
      nl80211/mac80211: Report signal average
      cfg80211: Add documentation for antenna ops

Christian Lamparter (2):
      carl9170: fix virtual interface setup crash
      carl9170: fix init-self regression

Daniel Drake (1):
      libertas: don't block usb8388 suspend if no wakeup conditions are set

Daniel Klaffenbach (1):
      ssb: b43-pci-bridge: Add new vendor for BCM4318

Deepak Saxena (1):
      libertas: EHS_REMOVE_WAKEUP is not always supported

Felix Fietkau (36):
      ath9k: remove the unnecessary private xretry tx flag
      ath9k: handle tx underrun in the driver instead of rate control
      ath9k: remove the tx info padding byte abuse
      ath9k: clean up tx buffer setup
      ath9k_hw: add a private op for configuring radar pulse detection
      cfg80211: add support for setting the ad-hoc multicast rate
      mac80211: add support for setting the ad-hoc multicast rate
      ath9k_hw: set default values for radar pulse detection
      ath9k: fix PA predistortion training frame setup
      ath9k: remove bfs_seqno from struct ath_buf_state
      ath9k: remove bfs_tidno from struct ath_buf_state
      ath9k: remove bfs_keytype from struct ath_buf_state
      ath9k: remove bfs_paprd_timestamp from struct ath_buf_state
      ath9k: remove bfs_keyix from struct ath_buf_state
      ath9k: remove bfs_al from struct ath_buf_state
      ath9k: remove bfs_nframes from struct ath_buf_state
      ath9k: remove bfs_frmlen from struct ath_buf_state
      ath9k: remove bf_tx_aborted from struct ath_buf
      ath9k: clean up code duplication around ath_tx_start
      ath9k: block new AMPDU sessions if SC_OP_TXAGGR is not set
      ath9k: more tx setup cleanups
      ath9k: store frame information used by aggregation inside the skb tx info
      ath9k_hw: add support for reading EEPROM data from the internal OTP ROM
      ath9k: add support for reading eeprom from platform data on PCI devices
      ath9k_hw: support reading calibration data from flash on AR9003
      ath9k: fix timeout on stopping rx dma
      ath9k: fix recursive locking in the tx flush path
      ath9k_hw: fix A-MPDU key search issues on AR9003
      ath9k_htc: fix eeprom access
      mac80211: restart beacon miss timer on system resume from suspend
      mac80211: calculate beacon loss time accurately
      mac80211: probe the AP when resuming
      cfg80211/mac80211: improve ad-hoc multicast rate handling
      mac80211: use nullfunc instead of probe request for connection monitoring
      mac80211: reduce the number of retries for nullfunc probing
      ath9k_hw: remove ath9k_hw_stoppcurecv

Gertjan van Wingerde (5):
      rt2x00: Add initial support for RT3370/RT3390 devices.
      rt2x00: Clean up Kconfig for RT2800 devices.
      rt2x00: Remove RT30XX Kconfig variables.
      rt2x00: Remove unneccessary internal Kconfig symbols.
      rt2x00: Use ioremap for SoC devices instead of KSEG1ADDR.

Gery Kahn (1):
      wl1271: cleanup unused code of calibration structures

Guennadi Liakhovetski (1):
      wireless: b43: fix error path in SDIO

Helmut Schaa (1):
      mac80211: Disable hw crypto for GTKs on AP VLAN interfaces

Huang Weiyi (1):
      libertas: remove duplicated #include

Ivo van Doorn (1):
      rt2x00: Increase REGISTER_BUSY_COUNT

Joe Perches (16):
      drivers/net/wireless/ath/debug.c: Use printf extension %pV
      drivers/net/wireless/b43/main.c: Use printf extension %pV
      drivers/net/wireless/b43legacy/main.c: Use printf extension %pV
      ar9170: Use const
      ath5k: Use static const
      ath9k: Use static const
      carl9170: Use static const
      atmel: Use static const
      b43: Use static const
      iwlwifi: Use static const
      libertas: Use static const
      ray_cs: Use static const
      rndis_wlan: Use static const
      rt2x00: Use static const
      zd1211rw: Use const
      net/wireless: Use pr_<level> and netdev_<level>

Johannes Berg (14):
      iwlagn: fix some naming regarding FIFOs
      iwlagn: remove unused variable swq_id
      iwlagn: remove a bogus AGG_OFF check
      iwlwifi: pass txq to wake/stop queue
      iwlwifi: always build swq_id as virtual queue ID
      iwlagn: fix PAN queues
      iwlagn: avoid crash if vif is not assigned
      iwlagn: reprogram AP STA after assoc
      iwlagn: fix PAN slot timing wrt. DTIM
      mac80211: defines for AC numbers
      mac80211: fix powersaving clients races
      iwlwifi: fix modular 3945 only build
      cfg80211: allow using CQM event to notify packet loss
      mac80211: implement packet loss notification

John W. Linville (6):
      iwmc3200wifi: clarify potentially undefined operation in iwm_scan_ssids
      rndis_wlan: avoid uninitialized var warning in rndis_wlan_craft_connected_bss
      Merge branch 'wireless-next-2.6' of git://git.kernel.org/.../iwlwifi/iwlwifi-2.6
      Revert "nl80211/mac80211: Report signal average"
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6 into for-davem

Jussi Kivilinna (2):
      rndis_wlan: workaround device not returning bss for currently connected AP
      rndis_wlan: workaround poor scanning with BCM4320a

Juuso Oikarinen (4):
      mac80211: Add function to get probe request template for current AP
      wl1271: Prevent ad-hoc and active scanning on 11a DFS frequencies
      Revert "wl1271: Change supported channel order for a more optimal scan"
      wl12xx: Unset bssid filter, ssid and bssid from firmware on disassoc

Luis R. Rodriguez (6):
      cfg80211: put core regulatory request into queue
      cfg80211: move reg_work and reg_todo above
      cfg80211: move mutex locking to reg_process_pending_hints()
      cfg80211: Fix regulatory bug with multiple cards and delays
      ath9k: avoid aggregation for VO traffic
      mac80211: avoid aggregation for VO traffic

Mohammed Shafi Shajakhan (1):
      ath9k_htc: Use macro for caldata array size

Nishant Sarmukadam (1):
      mwl8k: rf_tx_power cmd not supported by AP firmware APIv1

RA-Jay Hung (3):
      rt2x00: Fix rt2800 USB TX Path DMA issue
      rt2x00: Fix header_length in rt2x00lib_txdone
      rt2x00: Modify rt2x00queue_remove_l2pad to make skb->data two-byte alignment

Rafał Miłecki (12):
      ssb: workarounds: be verbose about hacking SPROM revision, don't duplicate code
      ssb: return -ENOMEM on alloc fail (instead of CRC check's result)
      ssb: drop BCM4328 hack for SPROM revision
      b43: N-PHY: add 2056 radio channels tables
      b43: rfkill: use HI enabled bit for all devices
      b43: N-PHY: fix values for PHY regs in channel tables of 2055 radio
      b43: N-PHY: minor fixes to match specs
      b43: N-PHY: fix some typos, conditions, set gain_boost
      b43: N-PHY: init BPHY when needed
      b43: N-PHY: fix BPHY init
      b43: N-PHY: rev2: save and restore PHY regs on RSSI poll
      b43: N-PHY: little cleanups

Rajkumar Manoharan (4):
      ath: Add a driver_info bitmask field
      ath9k_htc: Add driver_info in usb device list
      ath9k_hw: Fix eeprom offset for AR9287 devices (PCI/USB)
      ath9k_htc: Identify devices using driver_info

Senthil Balasubramanian (6):
      ath9k_hw: Fix a reset failure on AR9382 (2x2).
      ath9k_hw: Add new member into the eeprom structure.
      ath9k_hw: Initialize 2GHz CTL properly.
      ath9k_hw: Fix paprd training frame failure.
      ath9k_hw: add eeprom templates for ar9003 family chipsets
      ath9k_hw: Fix low throughput issue with AR93xx

Shahar Levi (1):
      wl1271: Change wl12xx Files Names

Shanyu Zhao (2):
      iwlagn: update QoS before commit associated RXON
      iwlagn: check change before commit RXON cmd

Stanislaw Gruszka (3):
      iwl3945: remove unused len_org variable
      iwlagn: simplify iwlagn_tx_skb
      iwlwifi: kill elapsed_jiffies

Vasanthakumar Thiagarajan (5):
      ath9k_hw: Fix XPABIAS level configuration for AR9003
      ath9k_hw: Enable strong signal detection for AR9003
      ath9k_hw: Improve power control accuracy for AR9003
      ath9k_hw: Add helper function for interpolation
      ath9k: Fix bug in delimiter padding computation

Wey-Yi Guy (12):
      iwlagn: used frame count info in compressed ba packet
      iwlagn: set dynamic aggregation threshold for BT
      iwlagn: support dynamic aggregation for BT coex
      iwlagn: change default ACK/CTS MASK setting for WiFi/BT coex
      iwlwifi: change default led mode for different devices
      iwlagn: use SKU information in the EEPROM
      iwlwifi: set STATUS_READY before commit_rxon
      iwlagn: name change for BT config flag
      iwlwifi: add more power management flags
      iwlwifi: consider BT for power management
      iwlwifi: power management checking for shadow register
      iwlwifi: advance power management support

 drivers/net/wireless/ath/ar9170/cmd.c              |    2 +-
 drivers/net/wireless/ath/ath.h                     |    6 +
 drivers/net/wireless/ath/ath5k/Kconfig             |    1 +
 drivers/net/wireless/ath/ath5k/ani.c               |   38 +-
 drivers/net/wireless/ath/ath5k/ath5k.h             |   26 +-
 drivers/net/wireless/ath/ath5k/base.c              |   50 +-
 drivers/net/wireless/ath/ath5k/debug.c             |    2 +-
 drivers/net/wireless/ath/ath9k/ani.c               |    8 +-
 drivers/net/wireless/ath/ath9k/ar5008_phy.c        |   79 +-
 drivers/net/wireless/ath/ath9k/ar9002_phy.c        |   12 +-
 drivers/net/wireless/ath/ath9k/ar9003_calib.c      |   27 +-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.c     | 2758 +++++++++-
 drivers/net/wireless/ath/ath9k/ar9003_eeprom.h     |   27 +-
 drivers/net/wireless/ath/ath9k/ar9003_mac.c        |   28 +-
 drivers/net/wireless/ath/ath9k/ar9003_paprd.c      |    4 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.c        |   51 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |   42 +-
 drivers/net/wireless/ath/ath9k/beacon.c            |   19 +
 drivers/net/wireless/ath/ath9k/eeprom_4k.c         |   12 +-
 drivers/net/wireless/ath/ath9k/eeprom_9287.c       |   20 +-
 drivers/net/wireless/ath/ath9k/eeprom_def.c        |   17 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c           |   61 +-
 drivers/net/wireless/ath/ath9k/htc.h               |    4 +-
 drivers/net/wireless/ath/ath9k/htc_drv_init.c      |   38 +-
 drivers/net/wireless/ath/ath9k/htc_hst.c           |    5 +-
 drivers/net/wireless/ath/ath9k/htc_hst.h           |    3 +-
 drivers/net/wireless/ath/ath9k/hw.c                |   20 +-
 drivers/net/wireless/ath/ath9k/hw.h                |   41 +
 drivers/net/wireless/ath/ath9k/init.c              |    3 +
 drivers/net/wireless/ath/ath9k/mac.c               |    8 -
 drivers/net/wireless/ath/ath9k/mac.h               |    1 -
 drivers/net/wireless/ath/ath9k/main.c              |   30 +-
 drivers/net/wireless/ath/ath9k/pci.c               |   42 +-
 drivers/net/wireless/ath/ath9k/rc.c                |   29 +-
 drivers/net/wireless/ath/ath9k/rc.h                |    6 -
 drivers/net/wireless/ath/ath9k/recv.c              |    2 +-
 drivers/net/wireless/ath/ath9k/reg.h               |   14 +-
 drivers/net/wireless/ath/ath9k/virtual.c           |    5 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |  631 +--
 drivers/net/wireless/ath/carl9170/cmd.c            |    2 +-
 drivers/net/wireless/ath/carl9170/main.c           |    2 +-
 drivers/net/wireless/ath/carl9170/tx.c             |    2 +-
 drivers/net/wireless/ath/debug.c                   |    9 +-
 drivers/net/wireless/atmel.c                       |    6 +-
 drivers/net/wireless/b43/main.c                    |   48 +-
 drivers/net/wireless/b43/phy_common.c              |    8 +-
 drivers/net/wireless/b43/phy_n.c                   |   86 +-
 drivers/net/wireless/b43/radio_2055.c              |  248 +-
 drivers/net/wireless/b43/radio_2056.c              | 5968 ++++++++++++++++++++
 drivers/net/wireless/b43/rfkill.c                  |   19 +-
 drivers/net/wireless/b43/sdio.c                    |    1 +
 drivers/net/wireless/b43legacy/main.c              |   47 +-
 drivers/net/wireless/iwlwifi/Makefile              |    4 +
 drivers/net/wireless/iwlwifi/iwl-1000.c            |    8 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c            |    6 +-
 drivers/net/wireless/iwlwifi/iwl-4965.c            |   13 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c            |   14 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c            |   46 +-
 drivers/net/wireless/iwlwifi/iwl-agn-eeprom.c      |   21 +
 drivers/net/wireless/iwlwifi/iwl-agn-hcmd.c        |    5 +-
 drivers/net/wireless/iwlwifi/iwl-agn-lib.c         |   27 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rs.c          |   32 +-
 drivers/net/wireless/iwlwifi/iwl-agn-rxon.c        |  103 +-
 drivers/net/wireless/iwlwifi/iwl-agn-tx.c          |  110 +-
 drivers/net/wireless/iwlwifi/iwl-agn-ucode.c       |   65 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c             |   11 +-
 drivers/net/wireless/iwlwifi/iwl-commands.h        |   25 +-
 drivers/net/wireless/iwlwifi/iwl-core.c            |    2 +-
 drivers/net/wireless/iwlwifi/iwl-core.h            |   11 +-
 drivers/net/wireless/iwlwifi/iwl-debugfs.c         |    9 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h             |    3 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h          |   12 +-
 drivers/net/wireless/iwlwifi/iwl-helpers.h         |   45 +-
 drivers/net/wireless/iwlwifi/iwl-led.c             |   10 +-
 drivers/net/wireless/iwlwifi/iwl-led.h             |    6 +-
 drivers/net/wireless/iwlwifi/iwl-power.c           |   95 +-
 drivers/net/wireless/iwlwifi/iwl-scan.c            |    3 +-
 drivers/net/wireless/iwlwifi/iwl-sta.c             |   51 +-
 drivers/net/wireless/iwlwifi/iwl-sta.h             |    1 +
 drivers/net/wireless/iwlwifi/iwl-tx.c              |   11 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c        |   11 +-
 drivers/net/wireless/iwmc3200wifi/commands.c       |    2 +-
 drivers/net/wireless/libertas/cfg.c                |    4 +-
 drivers/net/wireless/libertas/cmd.c                |    8 +
 drivers/net/wireless/libertas/dev.h                |    1 +
 drivers/net/wireless/libertas/if_usb.c             |   13 +-
 drivers/net/wireless/libertas/main.c               |    3 +-
 drivers/net/wireless/libertas/rx.c                 |    4 +-
 drivers/net/wireless/mwl8k.c                       |  677 ++-
 drivers/net/wireless/ray_cs.c                      |    4 +-
 drivers/net/wireless/rndis_wlan.c                  |  206 +-
 drivers/net/wireless/rt2x00/Kconfig                |   72 +-
 drivers/net/wireless/rt2x00/rt2800.h               |    1 +
 drivers/net/wireless/rt2x00/rt2800lib.c            |   11 +-
 drivers/net/wireless/rt2x00/rt2800pci.c            |   49 +-
 drivers/net/wireless/rt2x00/rt2800usb.c            |  212 +-
 drivers/net/wireless/rt2x00/rt2x00.h               |    2 +-
 drivers/net/wireless/rt2x00/rt2x00dev.c            |    8 +-
 drivers/net/wireless/rt2x00/rt2x00queue.c          |    6 +-
 drivers/net/wireless/rt2x00/rt2x00soc.c            |    6 +-
 drivers/net/wireless/wl12xx/Kconfig                |   52 +-
 drivers/net/wireless/wl12xx/Makefile               |   17 +-
 .../net/wireless/wl12xx/{wl1271_acx.c => acx.c}    |   12 +-
 .../net/wireless/wl12xx/{wl1271_acx.h => acx.h}    |   10 +-
 .../net/wireless/wl12xx/{wl1271_boot.c => boot.c}  |   10 +-
 .../net/wireless/wl12xx/{wl1271_boot.h => boot.h}  |    2 +-
 .../net/wireless/wl12xx/{wl1271_cmd.c => cmd.c}    |   12 +-
 .../net/wireless/wl12xx/{wl1271_cmd.h => cmd.h}    |   54 +-
 .../net/wireless/wl12xx/{wl1271_conf.h => conf.h}  |    4 +-
 .../wl12xx/{wl1271_debugfs.c => debugfs.c}         |   10 +-
 .../wl12xx/{wl1271_debugfs.h => debugfs.h}         |    6 +-
 .../wireless/wl12xx/{wl1271_event.c => event.c}    |   12 +-
 .../wireless/wl12xx/{wl1271_event.h => event.h}    |    4 +-
 .../net/wireless/wl12xx/{wl1271_ini.h => ini.h}    |    4 +-
 .../net/wireless/wl12xx/{wl1271_init.c => init.c}  |   10 +-
 .../net/wireless/wl12xx/{wl1271_init.h => init.h}  |    6 +-
 drivers/net/wireless/wl12xx/{wl1271_io.c => io.c}  |    4 +-
 drivers/net/wireless/wl12xx/{wl1271_io.h => io.h}  |    6 +-
 .../net/wireless/wl12xx/{wl1271_main.c => main.c}  |  183 +-
 drivers/net/wireless/wl12xx/{wl1271_ps.c => ps.c}  |    6 +-
 drivers/net/wireless/wl12xx/{wl1271_ps.h => ps.h}  |    8 +-
 .../net/wireless/wl12xx/{wl1271_reg.h => reg.h}    |    0
 drivers/net/wireless/wl12xx/{wl1271_rx.c => rx.c}  |   12 +-
 drivers/net/wireless/wl12xx/{wl1271_rx.h => rx.h}  |    4 +-
 .../net/wireless/wl12xx/{wl1271_scan.c => scan.c}  |    8 +-
 .../net/wireless/wl12xx/{wl1271_scan.h => scan.h}  |    6 +-
 .../net/wireless/wl12xx/{wl1271_sdio.c => sdio.c}  |    4 +-
 .../net/wireless/wl12xx/{wl1271_spi.c => spi.c}    |    6 +-
 .../wl12xx/{wl1271_testmode.c => testmode.c}       |    6 +-
 .../wl12xx/{wl1271_testmode.h => testmode.h}       |    4 +-
 drivers/net/wireless/wl12xx/{wl1271_tx.c => tx.c}  |   12 +-
 drivers/net/wireless/wl12xx/{wl1271_tx.h => tx.h}  |    4 +-
 drivers/net/wireless/wl12xx/{wl1271.h => wl12xx.h} |    8 +-
 drivers/net/wireless/zd1211rw/zd_chip.c            |    4 +-
 drivers/ssb/b43_pci_bridge.c                       |    1 +
 drivers/ssb/pci.c                                  |   52 +-
 include/linux/average.h                            |   32 +
 include/linux/nl80211.h                            |   32 +
 include/linux/pci_ids.h                            |    1 +
 include/net/cfg80211.h                             |   17 +
 include/net/mac80211.h                             |   50 +-
 include/net/regulatory.h                           |    7 +
 lib/Kconfig                                        |    3 +
 lib/Makefile                                       |    2 +
 lib/average.c                                      |   57 +
 net/mac80211/cfg.c                                 |   26 +
 net/mac80211/driver-ops.h                          |   37 +
 net/mac80211/driver-trace.h                        |   71 +
 net/mac80211/ibss.c                                |    2 +
 net/mac80211/ieee80211_i.h                         |   10 +
 net/mac80211/key.c                                 |    9 +-
 net/mac80211/mlme.c                                |  143 +-
 net/mac80211/rate.c                                |   18 +-
 net/mac80211/rc80211_minstrel_ht.c                 |    3 +
 net/mac80211/rx.c                                  |    2 -
 net/mac80211/sta_info.c                            |   17 +-
 net/mac80211/sta_info.h                            |    3 +
 net/mac80211/status.c                              |   26 +
 net/mac80211/tx.c                                  |   16 +-
 net/mac80211/util.c                                |   40 +-
 net/mac80211/wme.c                                 |   11 +-
 net/wireless/core.c                                |    8 +-
 net/wireless/lib80211.c                            |    8 +-
 net/wireless/lib80211_crypt_tkip.c                 |   16 +-
 net/wireless/mlme.c                                |   12 +
 net/wireless/nl80211.c                             |  111 +-
 net/wireless/nl80211.h                             |    4 +
 net/wireless/reg.c                                 |  127 +-
 net/wireless/util.c                                |   11 +-
 net/wireless/wext-core.c                           |   10 +-
 170 files changed, 12136 insertions(+), 2036 deletions(-)
 rename drivers/net/wireless/wl12xx/{wl1271_acx.c => acx.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_acx.h => acx.h} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_boot.c => boot.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_boot.h => boot.h} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_cmd.c => cmd.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_cmd.h => cmd.h} (91%)
 rename drivers/net/wireless/wl12xx/{wl1271_conf.h => conf.h} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_debugfs.c => debugfs.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_debugfs.h => debugfs.h} (93%)
 rename drivers/net/wireless/wl12xx/{wl1271_event.c => event.c} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_event.h => event.h} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_ini.h => ini.h} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_init.c => init.c} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_init.h => init.h} (93%)
 rename drivers/net/wireless/wl12xx/{wl1271_io.c => io.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_io.h => io.h} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_main.c => main.c} (97%)
 rename drivers/net/wireless/wl12xx/{wl1271_ps.c => ps.c} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_ps.h => ps.h} (92%)
 rename drivers/net/wireless/wl12xx/{wl1271_reg.h => reg.h} (100%)
 rename drivers/net/wireless/wl12xx/{wl1271_rx.c => rx.c} (97%)
 rename drivers/net/wireless/wl12xx/{wl1271_rx.h => rx.h} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_scan.c => scan.c} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_scan.h => scan.h} (97%)
 rename drivers/net/wireless/wl12xx/{wl1271_sdio.c => sdio.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_spi.c => spi.c} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271_testmode.c => testmode.c} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_testmode.h => testmode.h} (93%)
 rename drivers/net/wireless/wl12xx/{wl1271_tx.c => tx.c} (98%)
 rename drivers/net/wireless/wl12xx/{wl1271_tx.h => tx.h} (99%)
 rename drivers/net/wireless/wl12xx/{wl1271.h => wl12xx.h} (99%)
 create mode 100644 include/linux/average.h
 create mode 100644 lib/average.c

Omnibus patch is available here:

	http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2010-11-29.patch.bz2

Comments

David Miller Nov. 29, 2010, 7:22 p.m. UTC | #1
From: "John W. Linville" <linville@tuxdriver.com>
Date: Mon, 29 Nov 2010 14:13:52 -0500

> Between celebrating my birthday and the Thanksgiving holiday, this pull
> request is a bit bigger than usual...sorry!

Hey another November boy :-)

> For the most part, this is the usual stuff -- driver updates and the
> like.  mwl8k, wl1271, ath9k, carl9170, rt2x00, b43, and iwlwifi all get
> significant attention, along with a smattering of others.  mac80211 gets
> a variety of updates as well.
> 
> This includes the movement of an EWMA library to lib for general use.
> Also included is some file renaming for drivers/net/wireless/wl12xx.
> 
> Please let me know if there are problems!

Pulled, thanks!
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html