From: "John W. Linville" <linville@tuxdriver.com>
To: davem@davemloft.net
Cc: linux-wireless@vger.kernel.org, netdev@vger.kernel.org
Subject: pull request: wireless-next-2.6 2011-06-08
Date: Wed, 8 Jun 2011 15:12:47 -0400 [thread overview]
Message-ID: <20110608191246.GD27028@tuxdriver.com> (raw)
Dave,
Here is the first big wireless pull request for the 3.1 cycle.
As usual, this covers a lot of ground -- mostly driver updates.
Some highlights include some math algorithm additions to lib/ from
the Broadcom team, sizeable update series for rt2x00 and rtlwifi,
the usual iwlagn and ath9k updates from the Intel and Atheros teams
(and a few other folks), some more mwifiex updates from the Marvell
folks, and a bunch of bcma, ssb and b43 updates from Rafał Miłecki.
Please let me know if there are problems!
Thanks,
John
---
The following changes since commit ffbc03bc75b39c7bd412e7cc6d2185c11b0ffedd:
net: add needed interrupt.h (2011-06-08 00:15:34 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git for-davem
Amitkumar Karwar (1):
mwifiex: remove support for old chipsets W0/W1
Arend van Spriel (2):
lib: crc8: add new library module providing crc8 algorithm
lib: cordic: add library module providing cordic angle calculation
Daniel Drake (1):
libertas_sdio: handle spurious interrupts
Daniel Halperin (1):
iwlwifi: disambiguate invalid DMA index warnings
Emmanuel Grumbach (2):
iwlagn: solve sparse warning
iwlagn: free the ICT ISR when the request_irq failed
Fabrice Deyber (1):
ath9k: Further fix for mesh beaconing
Felix Fietkau (3):
ath9k: unify edma and non-edma tx code, improve tx fifo handling
ath9k_hw: remove ath9k_hw_get_desc_link
ath9k: show excessive-retry MPDUs in debugfs
Gertjan van Wingerde (6):
rt2x00: Enable PA_PE bits in TX_PIN_CFG according to active band.
rt2x00: Don't disable G0 PA_PE bit in case of BT coexistence.
rt2x00: Add support for RT3572/RT3592/RT3592+Bluetooth combo card
rt2x00: Interface sequence lock doesn't have to disable interrupts.
rt2x00: Move rt2800_txdone and rt2800_txdone_entry_check to rt2800usb.
rt2x00: Enabled rt35xx device support by default.
Greg Dietsche (6):
iwlegacy: remove unreachable code
iwlegacy: remove unecessary if statement
iwlegacy: return -EINVAL instead of -1
iwlegacy: propagate error return value
iwlegacy: add missing null check
iwlwifi: remove unecessary if statement
Javier Lopez (1):
mac80211_hwsim driver support userspace frame tx/rx
Johannes Berg (3):
iwlagn: fix dual-mode RXON
iwlagn: advertise interface combinations
iwlagn: fix interface combinations
John W. Linville (3):
Revert "mac80211: Skip tailroom reservation for full HW-crypto devices"
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
Larry Finger (9):
b43: Fix warnings from gcc 4.6.0
rtlwifi: Fix warnings from gcc 4.6.0
rtl8192c-common: Fix warnings from gcc 4.6.0
rtl8192ce: Fix warnings from gcc 4.6.0
rtl8192cu: Fix warnings from gcc 4.6.0
rtl8192se: Fix warnings from gcc 4.6.0
b43legacy: Fix warnings from gcc 4.6.0
rtlwifi: rtl8192se: Use write barrier when assigning ownership
rtlwifi: rtl8192se: Synchronize IRQ after disabling it
Luis R. Rodriguez (1):
cfg80211: skip disabled channels on channel survey
Mike McCormack (8):
rtlwifi: Synchronize IRQ after disabling it
rtlwifi: Remove set_rfpowerstate_inprogress
rtlwifi: Store loop index in local variable
rtlwifi: Run IPS leave work in a tasklet
rtlwifi: Don't block interrupts in spinlocks
rtlwifi: Assign rx buffer ownership to hardware last
rtlwifi: Use write barrier when assigning ownership
rtlwifi: Fix logic in rx_interrupt
Mohammed Shafi Shajakhan (7):
ath9k: remove redundant if check
ath9k: make ath9k_setpower function as static
ath9k: mark few functions as static
ath9k: wake up chip before initializing PAPRD table
ath9k: Add a debug entry to start/stop ANI
ath9k: better position PAPRD debug message
ath9k: make use of a helper to get paprd scale factor
Nick Kossifidis (1):
ath5k: Disable fast channel switching by default
Rafał Miłecki (21):
b43: rename ssb_device variable in ssb specific functions
b43: add bus device abstraction layer
b43: bus: abstract R/W operations
b43: bus: abstract 80211 core info
b43: bus: abstract SPROM
b43: bus: abstract device structs and irq
b43: bus: abstract chip info
b43: bus: abstract board info
b43: bus: abstract bus and core operations
bcma: add IRQ number and pointer to DMA dev
bcma: pci: implement interrupts control
b43: LP-PHY: use new pointers path to access ssb_device
b43: SDIO: use new pointers path to access ssb_device
b43: use new pointers path to access ssb_device in SSB specific places
b43: bus: add helpers for checking host type
bcma: host pci: implement block R/W operations
ssb: fix PCI(e) driver regression causing oops on PCI cards
b43: do not use SSB specific flags when calling core reset function
bcma: read SPROM and extract MAC from it
b43: add an option to register BROKEN bcma driver
b43: add BCMA 80211 core specific defines
Rajkumar Manoharan (2):
ath9k: Remove ATH9K_BEACON_PERIOD mask
ath9k: Handle IBSS status changes in BSS_CHANGED_IBSS
Shahar Levi (2):
mac80211: Stop BA session event from device
wl12xx: Stop BA session event from device
Stanislaw Gruszka (5):
iwlagn: fix channel switch locking
iwlagn: use cts-to-self protection on 5000 adapters series
rt2x00: fix rmmod crash
iwl4965: set tx power after rxon_assoc
iwlagn: refactor iwlagn_mac_channel_switch
Thadeu Lima de Souza Cascardo (1):
mac80211: call dev_alloc_name before copying name to sdata
Wey-Yi Guy (10):
nl80211: add testmode dump support
iwlagn: send tx power command if defer cause by RXON not match
iwlagn: remove un-necessary tx power ops
iwlagn: change the logging level for aggregation enable check
iwlagn: change log to better represent the state of aggregation process
iwlagn: save the latest smps mode
iwlagn: set smps mode after assoc for 1000 device
iwlagn: move all post scan functions in one place
iwlagn: direct call to post_scan function
iwlagn: call commit_rxon function directly
Yogesh Ashok Powar (4):
mwifiex: remove list traversal in mwifiex_num_pkts_in_txq
mwifiex: Remove redundant skb_queue_empty checks
mwifiex: adding check for enough space before padding
mwifiex: disable transmission buffer aggregation for AMSDU packets
Zefir Kurtisi (1):
minstrel_ht: fixed rate mode through debugfs
drivers/bcma/Kconfig | 5 +
drivers/bcma/Makefile | 2 +-
drivers/bcma/bcma_private.h | 3 +
drivers/bcma/driver_pci.c | 23 +
drivers/bcma/host_pci.c | 52 +++
drivers/bcma/main.c | 9 +
drivers/bcma/sprom.c | 162 +++++++
drivers/net/wireless/ath/ath.h | 1 +
drivers/net/wireless/ath/ath5k/base.c | 11 +-
drivers/net/wireless/ath/ath5k/reset.c | 5 +-
drivers/net/wireless/ath/ath9k/ar9002_mac.c | 6 -
drivers/net/wireless/ath/ath9k/ar9003_mac.c | 8 -
drivers/net/wireless/ath/ath9k/ar9003_paprd.c | 24 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 8 +-
drivers/net/wireless/ath/ath9k/beacon.c | 21 +-
drivers/net/wireless/ath/ath9k/debug.c | 59 +++-
drivers/net/wireless/ath/ath9k/debug.h | 1 +
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 8 +-
drivers/net/wireless/ath/ath9k/hw-ops.h | 5 -
drivers/net/wireless/ath/ath9k/hw.c | 6 +-
drivers/net/wireless/ath/ath9k/hw.h | 2 -
drivers/net/wireless/ath/ath9k/init.c | 2 +-
drivers/net/wireless/ath/ath9k/main.c | 150 ++++---
drivers/net/wireless/ath/ath9k/xmit.c | 338 ++++++---------
drivers/net/wireless/b43/Kconfig | 5 +
drivers/net/wireless/b43/Makefile | 1 +
drivers/net/wireless/b43/b43.h | 51 ++-
drivers/net/wireless/b43/bus.c | 122 +++++
drivers/net/wireless/b43/bus.h | 62 +++
drivers/net/wireless/b43/dma.c | 38 +-
drivers/net/wireless/b43/leds.c | 15 +-
drivers/net/wireless/b43/lo.c | 6 +-
drivers/net/wireless/b43/main.c | 234 ++++++----
drivers/net/wireless/b43/main.h | 2 +-
drivers/net/wireless/b43/phy_a.c | 21 +-
drivers/net/wireless/b43/phy_common.c | 8 +-
drivers/net/wireless/b43/phy_g.c | 92 ++--
drivers/net/wireless/b43/phy_lp.c | 135 +++---
drivers/net/wireless/b43/phy_n.c | 37 +-
drivers/net/wireless/b43/pio.c | 10 +-
drivers/net/wireless/b43/rfkill.c | 9 +-
drivers/net/wireless/b43/sdio.c | 4 +-
drivers/net/wireless/b43/sysfs.c | 4 +-
drivers/net/wireless/b43/tables_lpphy.c | 15 +-
drivers/net/wireless/b43/wa.c | 24 +-
drivers/net/wireless/b43/xmit.c | 2 +-
drivers/net/wireless/b43legacy/dma.c | 10 +-
drivers/net/wireless/b43legacy/main.c | 8 +-
drivers/net/wireless/b43legacy/xmit.c | 2 -
drivers/net/wireless/iwlegacy/iwl-4965-rs.c | 3 +
drivers/net/wireless/iwlegacy/iwl-4965.c | 9 +-
drivers/net/wireless/iwlegacy/iwl-eeprom.c | 1 -
drivers/net/wireless/iwlwifi/iwl-1000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-2000.c | 75 ----
drivers/net/wireless/iwlwifi/iwl-5000.c | 5 -
drivers/net/wireless/iwlwifi/iwl-6000.c | 4 -
drivers/net/wireless/iwlwifi/iwl-agn-hcmd.c | 15 +-
drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 7 +-
drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 91 +++-
drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 10 +-
drivers/net/wireless/iwlwifi/iwl-agn.c | 206 ++++++---
drivers/net/wireless/iwlwifi/iwl-core.c | 13 +-
drivers/net/wireless/iwlwifi/iwl-core.h | 15 +-
drivers/net/wireless/iwlwifi/iwl-dev.h | 13 +-
drivers/net/wireless/iwlwifi/iwl-rx.c | 24 +-
drivers/net/wireless/iwlwifi/iwl-scan.c | 10 +-
drivers/net/wireless/iwlwifi/iwl-tx.c | 6 +-
drivers/net/wireless/libertas/if_sdio.c | 21 +-
drivers/net/wireless/mac80211_hwsim.c | 462 +++++++++++++++++++-
drivers/net/wireless/mac80211_hwsim.h | 133 ++++++
drivers/net/wireless/mwifiex/11n_aggr.c | 54 ++-
drivers/net/wireless/mwifiex/main.c | 18 +-
drivers/net/wireless/mwifiex/main.h | 12 +-
drivers/net/wireless/mwifiex/sdio.c | 8 +-
drivers/net/wireless/mwifiex/sdio.h | 2 +
drivers/net/wireless/mwifiex/wmm.c | 30 +-
drivers/net/wireless/rt2x00/Kconfig | 9 +-
drivers/net/wireless/rt2x00/rt2800.h | 16 +
drivers/net/wireless/rt2x00/rt2800lib.c | 376 ++++++++++++----
drivers/net/wireless/rt2x00/rt2800lib.h | 1 -
drivers/net/wireless/rt2x00/rt2800pci.c | 4 +-
drivers/net/wireless/rt2x00/rt2800usb.c | 83 ++++-
drivers/net/wireless/rt2x00/rt2x00config.c | 3 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 4 +
drivers/net/wireless/rt2x00/rt2x00queue.c | 5 +-
drivers/net/wireless/rtlwifi/base.c | 4 -
drivers/net/wireless/rtlwifi/efuse.c | 6 +-
drivers/net/wireless/rtlwifi/pci.c | 41 +-
drivers/net/wireless/rtlwifi/ps.c | 48 +--
drivers/net/wireless/rtlwifi/regd.c | 18 -
drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 12 +-
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 9 +-
drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 14 +-
drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 4 +-
drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192cu/phy.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 5 -
drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 12 +-
drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 18 +-
drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 6 +-
drivers/net/wireless/rtlwifi/wifi.h | 2 +-
drivers/net/wireless/wl12xx/boot.c | 3 +-
drivers/net/wireless/wl12xx/event.c | 23 +
drivers/net/wireless/wl12xx/event.h | 17 +-
drivers/net/wireless/wl12xx/init.c | 1 +
drivers/net/wireless/wl12xx/main.c | 5 +-
drivers/net/wireless/wl12xx/wl12xx.h | 1 +
drivers/ssb/driver_pcicore.c | 10 +-
include/linux/bcma/bcma.h | 25 +
include/linux/bcma/bcma_driver_chipcommon.h | 1 +
include/linux/cordic.h | 48 ++
include/linux/crc8.h | 101 +++++
include/net/cfg80211.h | 11 +
include/net/mac80211.h | 21 +
lib/Kconfig | 14 +
lib/Makefile | 3 +
lib/cordic.c | 101 +++++
lib/crc8.c | 86 ++++
net/mac80211/agg-rx.c | 15 +
net/mac80211/cfg.c | 14 +
net/mac80211/ht.c | 6 +
net/mac80211/ieee80211_i.h | 3 -
net/mac80211/iface.c | 4 +
net/mac80211/key.c | 21 +-
net/mac80211/rc80211_minstrel.c | 9 +
net/mac80211/rc80211_minstrel.h | 12 +
net/mac80211/rc80211_minstrel_ht.c | 7 +
net/mac80211/sta_info.h | 3 +
net/mac80211/tx.c | 7 +-
net/wireless/nl80211.c | 107 +++++-
133 files changed, 3173 insertions(+), 1293 deletions(-)
create mode 100644 drivers/bcma/sprom.c
create mode 100644 drivers/net/wireless/b43/bus.c
create mode 100644 drivers/net/wireless/b43/bus.h
create mode 100644 drivers/net/wireless/mac80211_hwsim.h
create mode 100644 include/linux/cordic.h
create mode 100644 include/linux/crc8.h
create mode 100644 lib/cordic.c
create mode 100644 lib/crc8.c
Omnibus patch available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2011-06-08.patch.bz2
--
John W. Linville Someday the world will need a hero, and you
linville@tuxdriver.com might be all we have. Be ready.
WARNING: multiple messages have this Message-ID (diff)
From: "John W. Linville" <linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org>
To: davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org
Cc: linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: pull request: wireless-next-2.6 2011-06-08
Date: Wed, 8 Jun 2011 15:12:47 -0400 [thread overview]
Message-ID: <20110608191246.GD27028@tuxdriver.com> (raw)
Dave,
Here is the first big wireless pull request for the 3.1 cycle.
As usual, this covers a lot of ground -- mostly driver updates.
Some highlights include some math algorithm additions to lib/ from
the Broadcom team, sizeable update series for rt2x00 and rtlwifi,
the usual iwlagn and ath9k updates from the Intel and Atheros teams
(and a few other folks), some more mwifiex updates from the Marvell
folks, and a bunch of bcma, ssb and b43 updates from Rafał Miłecki.
Please let me know if there are problems!
Thanks,
John
---
The following changes since commit ffbc03bc75b39c7bd412e7cc6d2185c11b0ffedd:
net: add needed interrupt.h (2011-06-08 00:15:34 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6.git for-davem
Amitkumar Karwar (1):
mwifiex: remove support for old chipsets W0/W1
Arend van Spriel (2):
lib: crc8: add new library module providing crc8 algorithm
lib: cordic: add library module providing cordic angle calculation
Daniel Drake (1):
libertas_sdio: handle spurious interrupts
Daniel Halperin (1):
iwlwifi: disambiguate invalid DMA index warnings
Emmanuel Grumbach (2):
iwlagn: solve sparse warning
iwlagn: free the ICT ISR when the request_irq failed
Fabrice Deyber (1):
ath9k: Further fix for mesh beaconing
Felix Fietkau (3):
ath9k: unify edma and non-edma tx code, improve tx fifo handling
ath9k_hw: remove ath9k_hw_get_desc_link
ath9k: show excessive-retry MPDUs in debugfs
Gertjan van Wingerde (6):
rt2x00: Enable PA_PE bits in TX_PIN_CFG according to active band.
rt2x00: Don't disable G0 PA_PE bit in case of BT coexistence.
rt2x00: Add support for RT3572/RT3592/RT3592+Bluetooth combo card
rt2x00: Interface sequence lock doesn't have to disable interrupts.
rt2x00: Move rt2800_txdone and rt2800_txdone_entry_check to rt2800usb.
rt2x00: Enabled rt35xx device support by default.
Greg Dietsche (6):
iwlegacy: remove unreachable code
iwlegacy: remove unecessary if statement
iwlegacy: return -EINVAL instead of -1
iwlegacy: propagate error return value
iwlegacy: add missing null check
iwlwifi: remove unecessary if statement
Javier Lopez (1):
mac80211_hwsim driver support userspace frame tx/rx
Johannes Berg (3):
iwlagn: fix dual-mode RXON
iwlagn: advertise interface combinations
iwlagn: fix interface combinations
John W. Linville (3):
Revert "mac80211: Skip tailroom reservation for full HW-crypto devices"
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
Larry Finger (9):
b43: Fix warnings from gcc 4.6.0
rtlwifi: Fix warnings from gcc 4.6.0
rtl8192c-common: Fix warnings from gcc 4.6.0
rtl8192ce: Fix warnings from gcc 4.6.0
rtl8192cu: Fix warnings from gcc 4.6.0
rtl8192se: Fix warnings from gcc 4.6.0
b43legacy: Fix warnings from gcc 4.6.0
rtlwifi: rtl8192se: Use write barrier when assigning ownership
rtlwifi: rtl8192se: Synchronize IRQ after disabling it
Luis R. Rodriguez (1):
cfg80211: skip disabled channels on channel survey
Mike McCormack (8):
rtlwifi: Synchronize IRQ after disabling it
rtlwifi: Remove set_rfpowerstate_inprogress
rtlwifi: Store loop index in local variable
rtlwifi: Run IPS leave work in a tasklet
rtlwifi: Don't block interrupts in spinlocks
rtlwifi: Assign rx buffer ownership to hardware last
rtlwifi: Use write barrier when assigning ownership
rtlwifi: Fix logic in rx_interrupt
Mohammed Shafi Shajakhan (7):
ath9k: remove redundant if check
ath9k: make ath9k_setpower function as static
ath9k: mark few functions as static
ath9k: wake up chip before initializing PAPRD table
ath9k: Add a debug entry to start/stop ANI
ath9k: better position PAPRD debug message
ath9k: make use of a helper to get paprd scale factor
Nick Kossifidis (1):
ath5k: Disable fast channel switching by default
Rafał Miłecki (21):
b43: rename ssb_device variable in ssb specific functions
b43: add bus device abstraction layer
b43: bus: abstract R/W operations
b43: bus: abstract 80211 core info
b43: bus: abstract SPROM
b43: bus: abstract device structs and irq
b43: bus: abstract chip info
b43: bus: abstract board info
b43: bus: abstract bus and core operations
bcma: add IRQ number and pointer to DMA dev
bcma: pci: implement interrupts control
b43: LP-PHY: use new pointers path to access ssb_device
b43: SDIO: use new pointers path to access ssb_device
b43: use new pointers path to access ssb_device in SSB specific places
b43: bus: add helpers for checking host type
bcma: host pci: implement block R/W operations
ssb: fix PCI(e) driver regression causing oops on PCI cards
b43: do not use SSB specific flags when calling core reset function
bcma: read SPROM and extract MAC from it
b43: add an option to register BROKEN bcma driver
b43: add BCMA 80211 core specific defines
Rajkumar Manoharan (2):
ath9k: Remove ATH9K_BEACON_PERIOD mask
ath9k: Handle IBSS status changes in BSS_CHANGED_IBSS
Shahar Levi (2):
mac80211: Stop BA session event from device
wl12xx: Stop BA session event from device
Stanislaw Gruszka (5):
iwlagn: fix channel switch locking
iwlagn: use cts-to-self protection on 5000 adapters series
rt2x00: fix rmmod crash
iwl4965: set tx power after rxon_assoc
iwlagn: refactor iwlagn_mac_channel_switch
Thadeu Lima de Souza Cascardo (1):
mac80211: call dev_alloc_name before copying name to sdata
Wey-Yi Guy (10):
nl80211: add testmode dump support
iwlagn: send tx power command if defer cause by RXON not match
iwlagn: remove un-necessary tx power ops
iwlagn: change the logging level for aggregation enable check
iwlagn: change log to better represent the state of aggregation process
iwlagn: save the latest smps mode
iwlagn: set smps mode after assoc for 1000 device
iwlagn: move all post scan functions in one place
iwlagn: direct call to post_scan function
iwlagn: call commit_rxon function directly
Yogesh Ashok Powar (4):
mwifiex: remove list traversal in mwifiex_num_pkts_in_txq
mwifiex: Remove redundant skb_queue_empty checks
mwifiex: adding check for enough space before padding
mwifiex: disable transmission buffer aggregation for AMSDU packets
Zefir Kurtisi (1):
minstrel_ht: fixed rate mode through debugfs
drivers/bcma/Kconfig | 5 +
drivers/bcma/Makefile | 2 +-
drivers/bcma/bcma_private.h | 3 +
drivers/bcma/driver_pci.c | 23 +
drivers/bcma/host_pci.c | 52 +++
drivers/bcma/main.c | 9 +
drivers/bcma/sprom.c | 162 +++++++
drivers/net/wireless/ath/ath.h | 1 +
drivers/net/wireless/ath/ath5k/base.c | 11 +-
drivers/net/wireless/ath/ath5k/reset.c | 5 +-
drivers/net/wireless/ath/ath9k/ar9002_mac.c | 6 -
drivers/net/wireless/ath/ath9k/ar9003_mac.c | 8 -
drivers/net/wireless/ath/ath9k/ar9003_paprd.c | 24 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 8 +-
drivers/net/wireless/ath/ath9k/beacon.c | 21 +-
drivers/net/wireless/ath/ath9k/debug.c | 59 +++-
drivers/net/wireless/ath/ath9k/debug.h | 1 +
drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 8 +-
drivers/net/wireless/ath/ath9k/hw-ops.h | 5 -
drivers/net/wireless/ath/ath9k/hw.c | 6 +-
drivers/net/wireless/ath/ath9k/hw.h | 2 -
drivers/net/wireless/ath/ath9k/init.c | 2 +-
drivers/net/wireless/ath/ath9k/main.c | 150 ++++---
drivers/net/wireless/ath/ath9k/xmit.c | 338 ++++++---------
drivers/net/wireless/b43/Kconfig | 5 +
drivers/net/wireless/b43/Makefile | 1 +
drivers/net/wireless/b43/b43.h | 51 ++-
drivers/net/wireless/b43/bus.c | 122 +++++
drivers/net/wireless/b43/bus.h | 62 +++
drivers/net/wireless/b43/dma.c | 38 +-
drivers/net/wireless/b43/leds.c | 15 +-
drivers/net/wireless/b43/lo.c | 6 +-
drivers/net/wireless/b43/main.c | 234 ++++++----
drivers/net/wireless/b43/main.h | 2 +-
drivers/net/wireless/b43/phy_a.c | 21 +-
drivers/net/wireless/b43/phy_common.c | 8 +-
drivers/net/wireless/b43/phy_g.c | 92 ++--
drivers/net/wireless/b43/phy_lp.c | 135 +++---
drivers/net/wireless/b43/phy_n.c | 37 +-
drivers/net/wireless/b43/pio.c | 10 +-
drivers/net/wireless/b43/rfkill.c | 9 +-
drivers/net/wireless/b43/sdio.c | 4 +-
drivers/net/wireless/b43/sysfs.c | 4 +-
drivers/net/wireless/b43/tables_lpphy.c | 15 +-
drivers/net/wireless/b43/wa.c | 24 +-
drivers/net/wireless/b43/xmit.c | 2 +-
drivers/net/wireless/b43legacy/dma.c | 10 +-
drivers/net/wireless/b43legacy/main.c | 8 +-
drivers/net/wireless/b43legacy/xmit.c | 2 -
drivers/net/wireless/iwlegacy/iwl-4965-rs.c | 3 +
drivers/net/wireless/iwlegacy/iwl-4965.c | 9 +-
drivers/net/wireless/iwlegacy/iwl-eeprom.c | 1 -
drivers/net/wireless/iwlwifi/iwl-1000.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-2000.c | 75 ----
drivers/net/wireless/iwlwifi/iwl-5000.c | 5 -
drivers/net/wireless/iwlwifi/iwl-6000.c | 4 -
drivers/net/wireless/iwlwifi/iwl-agn-hcmd.c | 15 +-
drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 7 +-
drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn-rxon.c | 91 +++-
drivers/net/wireless/iwlwifi/iwl-agn-tx.c | 10 +-
drivers/net/wireless/iwlwifi/iwl-agn.c | 206 ++++++---
drivers/net/wireless/iwlwifi/iwl-core.c | 13 +-
drivers/net/wireless/iwlwifi/iwl-core.h | 15 +-
drivers/net/wireless/iwlwifi/iwl-dev.h | 13 +-
drivers/net/wireless/iwlwifi/iwl-rx.c | 24 +-
drivers/net/wireless/iwlwifi/iwl-scan.c | 10 +-
drivers/net/wireless/iwlwifi/iwl-tx.c | 6 +-
drivers/net/wireless/libertas/if_sdio.c | 21 +-
drivers/net/wireless/mac80211_hwsim.c | 462 +++++++++++++++++++-
drivers/net/wireless/mac80211_hwsim.h | 133 ++++++
drivers/net/wireless/mwifiex/11n_aggr.c | 54 ++-
drivers/net/wireless/mwifiex/main.c | 18 +-
drivers/net/wireless/mwifiex/main.h | 12 +-
drivers/net/wireless/mwifiex/sdio.c | 8 +-
drivers/net/wireless/mwifiex/sdio.h | 2 +
drivers/net/wireless/mwifiex/wmm.c | 30 +-
drivers/net/wireless/rt2x00/Kconfig | 9 +-
drivers/net/wireless/rt2x00/rt2800.h | 16 +
drivers/net/wireless/rt2x00/rt2800lib.c | 376 ++++++++++++----
drivers/net/wireless/rt2x00/rt2800lib.h | 1 -
drivers/net/wireless/rt2x00/rt2800pci.c | 4 +-
drivers/net/wireless/rt2x00/rt2800usb.c | 83 ++++-
drivers/net/wireless/rt2x00/rt2x00config.c | 3 +-
drivers/net/wireless/rt2x00/rt2x00dev.c | 4 +
drivers/net/wireless/rt2x00/rt2x00queue.c | 5 +-
drivers/net/wireless/rtlwifi/base.c | 4 -
drivers/net/wireless/rtlwifi/efuse.c | 6 +-
drivers/net/wireless/rtlwifi/pci.c | 41 +-
drivers/net/wireless/rtlwifi/ps.c | 48 +--
drivers/net/wireless/rtlwifi/regd.c | 18 -
drivers/net/wireless/rtlwifi/rtl8192c/fw_common.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192c/phy_common.c | 12 +-
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c | 9 +-
drivers/net/wireless/rtlwifi/rtl8192ce/phy.c | 14 +-
drivers/net/wireless/rtlwifi/rtl8192ce/trx.c | 4 +-
drivers/net/wireless/rtlwifi/rtl8192cu/mac.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192cu/phy.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192se/dm.c | 5 -
drivers/net/wireless/rtlwifi/rtl8192se/fw.c | 2 -
drivers/net/wireless/rtlwifi/rtl8192se/hw.c | 12 +-
drivers/net/wireless/rtlwifi/rtl8192se/phy.c | 18 +-
drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 6 +-
drivers/net/wireless/rtlwifi/wifi.h | 2 +-
drivers/net/wireless/wl12xx/boot.c | 3 +-
drivers/net/wireless/wl12xx/event.c | 23 +
drivers/net/wireless/wl12xx/event.h | 17 +-
drivers/net/wireless/wl12xx/init.c | 1 +
drivers/net/wireless/wl12xx/main.c | 5 +-
drivers/net/wireless/wl12xx/wl12xx.h | 1 +
drivers/ssb/driver_pcicore.c | 10 +-
include/linux/bcma/bcma.h | 25 +
include/linux/bcma/bcma_driver_chipcommon.h | 1 +
include/linux/cordic.h | 48 ++
include/linux/crc8.h | 101 +++++
include/net/cfg80211.h | 11 +
include/net/mac80211.h | 21 +
lib/Kconfig | 14 +
lib/Makefile | 3 +
lib/cordic.c | 101 +++++
lib/crc8.c | 86 ++++
net/mac80211/agg-rx.c | 15 +
net/mac80211/cfg.c | 14 +
net/mac80211/ht.c | 6 +
net/mac80211/ieee80211_i.h | 3 -
net/mac80211/iface.c | 4 +
net/mac80211/key.c | 21 +-
net/mac80211/rc80211_minstrel.c | 9 +
net/mac80211/rc80211_minstrel.h | 12 +
net/mac80211/rc80211_minstrel_ht.c | 7 +
net/mac80211/sta_info.h | 3 +
net/mac80211/tx.c | 7 +-
net/wireless/nl80211.c | 107 +++++-
133 files changed, 3173 insertions(+), 1293 deletions(-)
create mode 100644 drivers/bcma/sprom.c
create mode 100644 drivers/net/wireless/b43/bus.c
create mode 100644 drivers/net/wireless/b43/bus.h
create mode 100644 drivers/net/wireless/mac80211_hwsim.h
create mode 100644 include/linux/cordic.h
create mode 100644 include/linux/crc8.h
create mode 100644 lib/cordic.c
create mode 100644 lib/crc8.c
Omnibus patch available here:
http://www.kernel.org/pub/linux/kernel/people/linville/wireless-next-2.6-2011-06-08.patch.bz2
--
John W. Linville Someday the world will need a hero, and you
linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org might be all we have. Be ready.
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next reply other threads:[~2011-06-08 19:16 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-08 19:12 John W. Linville [this message]
2011-06-08 19:12 ` pull request: wireless-next-2.6 2011-06-08 John W. Linville
2011-06-08 22:42 ` David Miller
2011-06-08 22:42 ` David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110608191246.GD27028@tuxdriver.com \
--to=linville@tuxdriver.com \
--cc=davem@davemloft.net \
--cc=linux-wireless@vger.kernel.org \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.