Search Linux Wireless

pull request: wl12xx 2012-02-15

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

 



Hi John,

The first pull request for 3.4.  There is a bunch of fixes, some small
new features and so on.  The biggest change is that there was a
considerable change in the firmware API to which we had to adapt.  The
latter is also my excuse for accumulating so many patches. ;) We had to
wait until the new firmware became stable enough. 

Please pull or let me know if there's any problem. This tree is based on
wireless-next/master.

Thanks! 

The following changes since commit 12325280dfeba18164f9c47e226a40ab34e23ee7:

  rtlwifi: Modify rtl_pci_init to return 0 on success (2012-02-09 14:49:37 -0500)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git for-linville

Dan Carpenter (1):
      wl12xx: remove some dead code in wl1271_plt_init()

Eliad Peller (19):
      wl12xx: check bss_conf->assoc on CHANGED_BSSID
      wl12xx: remove wl1271_tx_update_filters
      Revert "wl12xx: Change claiming of the SDIO bus"
      wl12xx: don't release/claim sdio on suspend/resume
      wl12xx: fw api change - add role_id to set_template
      wl12xx: use dev_role_id for scans
      wl12xx: fw api change - add role_id to tsf_info
      wl12xx: fw api change - update cmd/acx/event enums
      wl12xx: add TX_HW_ATTR_HOST_ENCRYPT flag
      wl12xx: add new coex params
      wl12xx: consider encryption and QoS in auto arp template
      wl12xx: Revert "wl12xx: disable auto-arp"
      wl12xx: configure arp filtering only after association
      wl12xx: declare support for hw scan while idle
      wl12xx: don't fail on AP scan
      wl12xx: Use a dedicated fw for PLT
      wl12xx: dynamically change fw according to number of active roles
      wl12xx: enter forced-psm on fw change
      wl12xx: delete wl->vif (and allow multiple vifs)

Eyal Shapira (12):
      wl12xx: remove PS management code
      wl12xx: add support for HW dynamic PS
      wl12xx: add dynamic_ps_timeout debugfs file
      wl12xx: remove 2 unused parameters in wl1271_ps_set_mode()
      wl12xx: enable/disable BET with AUTO_PS/ACTIVE
      wl12xx: change WLVIF_FLAG_PSM name and remove WLVIF_FLAG_PSM_REQUESTED
      wl12xx: Set different wake up conditions in case of suspend
      wl12xx: add suspend_listen_interval debugfs file
      wl12xx: add forced_ps mode
      wl12xx: add forced_ps debugfs file
      wl12xx: use split scan for normal scan
      wl12xx: add split_scan_timeout debugfs file

Ido Reis (1):
      wl12xx: increase max probe-req template size to WL1271_CMD_TEMPL_MAX_SIZE

Ido Yariv (3):
      wl12xx: Acquire lock before stopping plt
      wl12xx: Power off after flushing work
      wl12xx: Fix potential interrupt storm

Luciano Coelho (11):
      wl1251: fix sparse warning
      wl1251: convert 32-bit values to le32 before writing to the chip
      wl1251: enable sparse endianess check by default
      wl12xx: enable sparse endianess check by default
      wl12xx: cancel delayed elp work and clear flags when stopping PLT
      wl12xx: move partition table definition to io.c
      wl12xx: read chip ID and HW PG version during probe
      wl12xx: use two MAC addresses based on the NVS or from fuse ROM
      wl12xx: add testmode operation to read the BD_ADDR from Fuse ROM
      wl12xx: remove unnecessary shadow declaration
      wl12xx: fix typo in fwlog module param description

Pontus Fuchs (3):
      wl12xx: Make sure HW is available in sched scan ops
      wl12xx: Set IEEE80211_TX_RC_MCS on MCS rates on TX complete.
      wl12xx: Set IEEE80211_TX_RC_SHORT_GI if short GI was used on

 drivers/net/wireless/wl1251/Makefile       |    2 +
 drivers/net/wireless/wl1251/boot.c         |    2 -
 drivers/net/wireless/wl1251/io.h           |    9 +-
 drivers/net/wireless/wl1251/wl1251.h       |    2 +-
 drivers/net/wireless/wl12xx/Makefile       |    2 +
 drivers/net/wireless/wl12xx/acx.c          |   17 +-
 drivers/net/wireless/wl12xx/acx.h          |  149 ++++---
 drivers/net/wireless/wl12xx/boot.c         |  105 +----
 drivers/net/wireless/wl12xx/boot.h         |   10 -
 drivers/net/wireless/wl12xx/cmd.c          |  143 +++++--
 drivers/net/wireless/wl12xx/cmd.h          |  148 ++++---
 drivers/net/wireless/wl12xx/conf.h         |   51 ++-
 drivers/net/wireless/wl12xx/debug.h        |    1 +
 drivers/net/wireless/wl12xx/debugfs.c      |  241 ++++++++++-
 drivers/net/wireless/wl12xx/event.c        |  154 +-------
 drivers/net/wireless/wl12xx/event.h        |   20 +-
 drivers/net/wireless/wl12xx/init.c         |   55 ++-
 drivers/net/wireless/wl12xx/io.c           |   59 +++
 drivers/net/wireless/wl12xx/io.h           |    2 +
 drivers/net/wireless/wl12xx/main.c         |  674 +++++++++++++++++++---------
 drivers/net/wireless/wl12xx/ps.c           |   34 +-
 drivers/net/wireless/wl12xx/ps.h           |    2 +-
 drivers/net/wireless/wl12xx/reg.h          |   27 ++
 drivers/net/wireless/wl12xx/rx.c           |    2 +-
 drivers/net/wireless/wl12xx/scan.c         |   56 ++--
 drivers/net/wireless/wl12xx/scan.h         |    2 +-
 drivers/net/wireless/wl12xx/sdio.c         |   29 +-
 drivers/net/wireless/wl12xx/spi.c          |    8 +-
 drivers/net/wireless/wl12xx/testmode.c     |   50 ++
 drivers/net/wireless/wl12xx/tx.c           |   75 ++--
 drivers/net/wireless/wl12xx/tx.h           |    5 +-
 drivers/net/wireless/wl12xx/wl12xx.h       |   46 ++-
 drivers/net/wireless/wl12xx/wl12xx_80211.h |    2 +-
 33 files changed, 1386 insertions(+), 798 deletions(-)

-- 
Cheers,
Luca.




Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux