pull request: wireless-next 2012-10-01

2 messages, 2 authors, 2012-10-01 · open the first message on its own page

pull request: wireless-next 2012-10-01

From: John W. Linville <hidden>
Date: 2012-10-01 19:30:39

commit e4d680c706284ca0413a84bd2a28fda76b360904

In my previous pull request, I mentioned that I had a few stragglers.
They are all driver updates: ti, brcmfmac, ath9k, one for bcma and
one for b43legacy.  I merged them late last week and was letting them
soak in linux-next.  I hope they can still make 3.7.

Please let me know if there are problems!

Thanks,

John

---

The following changes since commit a248afdc1b5916c2bfd007233112333d85aa28f6:

  Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next (2012-09-30 02:30:16 -0400)

are available in the git repository at:


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

for you to fetch changes up to e4d680c706284ca0413a84bd2a28fda76b360904:

  Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem (2012-10-01 07:39:36 -0400)

----------------------------------------------------------------

Arend van Spriel (6):
      brcmfmac: get rid of extern keyword in wl_cfg80211.h
      brcmfmac: use brcmf_cfg80211_priv to interface with wl_cfg80211 code
      brcmfmac: remove two obsolete structure definitions
      brcmfmac: rename structure brcmf_cfg80211_priv
      brcmfmac: remove brcmf_read_prof() function
      brcmfmac: remove brcmf_update_prof() function

Arik Nemtsov (9):
      wlcore: AP mode - send non-data packets with basic rates
      wlcore: allow only the lowest OFDM rate for p2p setup frames
      wlcore: make Tx flush timings more verbose
      wlcore: tx_flush - optimize flow and force Tx during the flush
      wlcore/wl18xx/wl12xx: allow up to 3 mac addresses
      wlcore: make debug prints work without dynamic debug
      wlcore: allow up to 3 running STA interfaces in combinations
      wlcore: spi: use private max-buf-size limit
      wl18xx: default to siso40 in 2.4ghz with a single antenna

Avinash Patil (1):
      mwifiex: enhance RX reordering to avoid packet drop during host sleep

Bala Shanmugam (1):
      ath9k: Enable MCI for AR9565

Dan Carpenter (1):
      brcmfmac: use kcalloc() to prevent integer overflow

Devendra Naga (1):
      wl18xx: use module_platform_driver

Eliad Peller (9):
      wlcore: consider single fw case
      wlcore: cancel recovery_work on stop() instead of remove_interface()
      wlcore: resume() only if sta is associated
      wlcore: always use wlvif->role_id for scans
      wlcore: lazy-enable device roles
      wlcore: invalidate keep-alive template on disconnection
      wlcore: use dynamic keep-alive template ids
      wlcore: decrease elp timeout
      wlcore: protect wlcore_op_set_key with mutex

Eyal Shapira (1):
      wlcore: configure wowlan regardless of wakeup conditions

Hante Meuleman (5):
      brcmfmac: use wait_event_timeout for fw control packets over usb.
      brcmfmac: use different fw api for encryption,auth. config
      brcmfmac: use define instead of hardcoded values.
      brcmfmac: notify common driver about usb tx completion.
      brcmfmac: add hostap supoort.

Ido Reis (2):
      wl18xx: update default phy configuration for pg2
      wl18xx: increase rx_ba_win_size to 32

Ido Yariv (6):
      wlcore: Prevent interaction with HW after recovery is queued
      wlcore: Don't recover during boot
      wlcore: Fix unbalanced interrupts enablement
      wlcore: Allow memory access when the FW crashes
      wlcore: Refactor probe
      wlcore: Load the NVS file asynchronously

Igal Chernobelsky (2):
      wl18xx/wl12xx: defines for Tx/Rx descriptors num
      wlcore/wl18xx/wl12xx: aggregation buffer size set

John W. Linville (2):
      Merge branch 'for-linville' of git://git.kernel.org/.../luca/wl12xx
      Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next into for-davem

Kevin Gan (1):
      mwifiex: add inactivity deauth support for ap

Larry Finger (1):
      b43legacy: Fix crash on unload when firmware not available

Luciano Coelho (1):
      wl12xx: use module_platform_driver

Rafał Miłecki (1):
      bcma: change delays to follow timers-howto guide

Stone Piao (14):
      mwifiex: fix coding style issue
      mwifiex: implement cfg80211 mgmt_tx handler
      mwifiex: advertise mgmt_stype to cfg80211
      mwifiex: implement cfg80211 mgmt_frame_register handler
      mwifiex: report received management frames to cfg80211
      mwifiex: implement remain_on_channel and cancel_remain_on_channel
      mwifiex: process remain on channel expired event
      mwifiex: append each IE into a seperate IE buffer
      mwifiex: send firmware initialization commands synchronously
      mwifiex: add P2P interface
      mwifiex: add support for P2P client in interface type change
      mwifiex: add support for P2P GO in interface type change
      mwifiex: parse P2P IEs from beacon_data
      mwifiex: set txpd when send a mgmt frame for AP and GO mode

Sujith Manoharan (4):
      ath9k: Handle errors properly in MCI initialization
      ath9k: Add a debugfs file to adjust antenna diversity
      ath9k: Fix chainmask selection for AR9462
      ath9k: Fix BTCOEX weight initialization

Sven Eckelmann (1):
      ath9k_hw: Handle AR_INTR_SYNC_HOST1_(FATAL|PERR) on AR9003

Thomas Wagner (1):
      ath9k: Fix rx filtering issue for older chips

Tim Gardner (1):
      wlcore: Declare MODULE_FIRMWARE usage

Wei Yongjun (2):
      wl12xx: remove duplicated include from main.c
      mwifiex: convert to use le16_add_cpu()

Yair Shapira (2):
      wl18xx: number_of_assembled_ant5 indicates if A band is enabled
      wlcore/wl18xx: add phy_fw_version_str to debugfs driver_state

 drivers/bcma/core.c                                |    2 +-
 drivers/bcma/driver_chipcommon_pmu.c               |    5 +-
 drivers/bcma/driver_pci.c                          |    6 +-
 drivers/bcma/driver_pci_host.c                     |    8 +-
 drivers/net/wireless/ath/ath9k/ar9003_mac.c        |   17 +
 drivers/net/wireless/ath/ath9k/ar9003_mci.c        |   21 +-
 drivers/net/wireless/ath/ath9k/ar9003_mci.h        |    8 +-
 drivers/net/wireless/ath/ath9k/ar9003_phy.c        |    2 +-
 drivers/net/wireless/ath/ath9k/ath9k.h             |    2 +
 drivers/net/wireless/ath/ath9k/btcoex.c            |   65 +-
 drivers/net/wireless/ath/ath9k/btcoex.h            |    3 +-
 drivers/net/wireless/ath/ath9k/debug.c             |   55 +-
 drivers/net/wireless/ath/ath9k/gpio.c              |    7 +-
 drivers/net/wireless/ath/ath9k/htc_drv_gpio.c      |    2 +-
 drivers/net/wireless/ath/ath9k/mci.c               |   11 +-
 drivers/net/wireless/ath/ath9k/recv.c              |    4 +-
 drivers/net/wireless/ath/ath9k/wow.c               |    2 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |    4 +
 drivers/net/wireless/b43legacy/main.c              |    2 +
 drivers/net/wireless/brcm80211/brcmfmac/dhd.h      |   33 +-
 .../net/wireless/brcm80211/brcmfmac/dhd_common.c   |   46 +
 drivers/net/wireless/brcm80211/brcmfmac/usb.c      |   48 +-
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  | 2416 +++++++++++++-------
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.h  |   81 +-
 drivers/net/wireless/mwifiex/11n_rxreorder.c       |   49 +-
 drivers/net/wireless/mwifiex/11n_rxreorder.h       |    5 +
 drivers/net/wireless/mwifiex/cfg80211.c            |  386 +++-
 drivers/net/wireless/mwifiex/cmdevt.c              |    2 +
 drivers/net/wireless/mwifiex/decl.h                |    6 +-
 drivers/net/wireless/mwifiex/fw.h                  |   43 +
 drivers/net/wireless/mwifiex/ie.c                  |   86 +-
 drivers/net/wireless/mwifiex/init.c                |   14 +-
 drivers/net/wireless/mwifiex/ioctl.h               |    2 +
 drivers/net/wireless/mwifiex/main.c                |   41 +-
 drivers/net/wireless/mwifiex/main.h                |   36 +
 drivers/net/wireless/mwifiex/scan.c                |    5 +-
 drivers/net/wireless/mwifiex/sta_cmd.c             |   92 +-
 drivers/net/wireless/mwifiex/sta_cmdresp.c         |   39 +
 drivers/net/wireless/mwifiex/sta_event.c           |   12 +
 drivers/net/wireless/mwifiex/sta_ioctl.c           |   59 +
 drivers/net/wireless/mwifiex/sta_rx.c              |    6 +
 drivers/net/wireless/mwifiex/sta_tx.c              |   12 +-
 drivers/net/wireless/mwifiex/uap_cmd.c             |   22 +
 drivers/net/wireless/mwifiex/uap_txrx.c            |   15 +
 drivers/net/wireless/mwifiex/util.c                |   40 +
 drivers/net/wireless/mwifiex/wmm.c                 |    9 +-
 drivers/net/wireless/ti/wl12xx/main.c              |   79 +-
 drivers/net/wireless/ti/wl12xx/wl12xx.h            |    7 +
 drivers/net/wireless/ti/wl18xx/debugfs.c           |    2 +-
 drivers/net/wireless/ti/wl18xx/main.c              |  128 +-
 drivers/net/wireless/ti/wl18xx/wl18xx.h            |    7 +
 drivers/net/wireless/ti/wlcore/cmd.c               |   21 +-
 drivers/net/wireless/ti/wlcore/cmd.h               |    5 -
 drivers/net/wireless/ti/wlcore/conf.h              |    3 +-
 drivers/net/wireless/ti/wlcore/debug.h             |   16 +-
 drivers/net/wireless/ti/wlcore/debugfs.c           |   32 +-
 drivers/net/wireless/ti/wlcore/init.c              |   12 +-
 drivers/net/wireless/ti/wlcore/io.h                |    4 +-
 drivers/net/wireless/ti/wlcore/main.c              |  366 +--
 drivers/net/wireless/ti/wlcore/ps.c                |   10 +-
 drivers/net/wireless/ti/wlcore/rx.c                |    2 +-
 drivers/net/wireless/ti/wlcore/scan.c              |   20 +-
 drivers/net/wireless/ti/wlcore/spi.c               |   10 +-
 drivers/net/wireless/ti/wlcore/testmode.c          |    4 +-
 drivers/net/wireless/ti/wlcore/tx.c                |   51 +-
 drivers/net/wireless/ti/wlcore/wlcore.h            |   23 +-
 drivers/net/wireless/ti/wlcore/wlcore_i.h          |   13 +-
 67 files changed, 3271 insertions(+), 1375 deletions(-)
-- 
John W. Linville		Someday the world will need a hero, and you
linville@tuxdriver.com			might be all we have.  Be ready.

Re: pull request: wireless-next 2012-10-01

From: David Miller <davem@davemloft.net>
Date: 2012-10-01 20:01:36

From: "John W. Linville" <redacted>
Date: Mon, 1 Oct 2012 15:24:49 -0400
commit e4d680c706284ca0413a84bd2a28fda76b360904

In my previous pull request, I mentioned that I had a few stragglers.
They are all driver updates: ti, brcmfmac, ath9k, one for bcma and
one for b43legacy.  I merged them late last week and was letting them
soak in linux-next.  I hope they can still make 3.7.

Please let me know if there are problems!
Pulled, thanks John.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help