Search Linux Wireless

Pull request: ath6kl 20120202

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

 



Hi John,

here's a request to pull latest ath6kl changes. The biggest changes this
time is adding ath6kl_core.ko module to make it possible to support for
SDIO and USB at the same and adding back the USB code which was reverted
during the last merge window. Also adding support for new firmware
version, UAPSD support for AP mode and lots of small fixes everywhere.

I have no build tested with various configurations, including
allyesconfig. Hopefully there are no build issues this time.

Please let me know if there are any problems.

Kalle

The following changes since commit b0302aba812bcc39291cdab9ad7e37008f352a91:

  rtlwifi: Convert to asynchronous firmware load (2012-01-30 15:48:50 -0500)

are available in the git repository at:
  git://github.com/kvalo/ath6kl.git for-linville

Alex Yang (1):
      ath6kl: add testmode 2 for 6003 ART

Chilam Ng (1):
      ath6kl: initialize the 'nominal_phy' field in the
'wmi_create_pstream_cmd' struct for create_qos command

Jouni Malinen (3):
      ath6kl: Fix connect command to clear previously used IEs
      ath6kl: Add del_station cfg80211_ops
      ath6kl: Advertise TX/RX support for frames in AP mode

Kalle Valo (16):
      ath6kl: handle firmware names more dynamically
      ath6kl: add support for FW API 3
      Merge remote branch 'wireless-next/master' into ath6kl-next
      ath6kl: use netdev_features_t
      ath6kl: remove -D__CHECK_ENDIAN__ from Makefile
      ath6kl: fix uninitialized warning in ath6kl_process_uapsdq()
      ath6kl: rename vif init and cleanup functions
      ath6kl: unify cfg80211 init/cleanup functions
      ath6kl: add ATH6KL_CONF_UART_DEBUG
      ath6kl: create core.c
      ath6kl: get rid of AR_DBG_LVL_CHECK()
      ath6kl: convert ath6kl_dbg() and ath6kl_dbg_dump() into functions
      ath6kl: create ath6kl_core.ko
      ath6kl: add back beginnings of USB support
      ath6kl: fix testmode when fw-2.bin or fw-3.bin is used
      ath6kl: fix compiler warning in ath6kl_init_hw_params()

Masanari Iida (1):
      ath6kl: Fix typo in cfg80211.c

Raja Mani (7):
      ath6kl: Avoid taking struct as argument in ath6kl_wmi_set_ip_cmd
      ath6kl: Send own IP addr to the firmware during WOW suspend
      ath6kl: Remove useless initialization in ath6kl_read_fwlogs()
      ath6kl: Re-architect suspend mode handling in ath6kl_sdio_suspend
      ath6kl: Configure WOW patterns while going to wow_suspend
      ath6kl: Wait for host sleep mode cmd processed event during WOW
suspend
      ath6kl: Return a proper error code when not in connected state

Rishi Panjwani (1):
      ath6kl: Support for TCP checksum offload to firmware

Santosh Sajjan (1):
      ath6kl: Workaround to support Deep Sleep with MSM.

Stephen Hemminger (1):
      ath6kl: make net_device_ops const

Sujith Manoharan (5):
      ath6kl: Fix panic when setting a channel
      ath6kl: Fix SDIO error path
      ath6kl: Remove redundant pointer check
      ath6kl: Initialize a variable properly
      ath6kl: Fix listen interval handling

Thirumalai Pachamuthu (1):
      ath6kl: Add support for uAPSD

Thomas Pedersen (1):
      ath6kl: send TCMD response through testmode events

Vasanthakumar Thiagarajan (16):
      ath6kl: Use cfg80211_roamed_bss() to report roaming event
      ath6kl: Remove few unnecessary spin_locks around set_bit()
      ath6kl: Add a module parameter to enable uart debug
      ath6kl: Add a function in wmi to send WMI_MCAST_FILTER_CMDID
      ath6kl: Add a function in wmi.c to add/delete a multicast filter
      ath6kl: Implement ndo_set_rx_mode()
      ath6kl: Remove deadcode in main.c
      ath6kl: Change ielen in ath6kl_add_new_sta() from u8 to size_t
      ath6kl: Use a mutex_lock to avoid race in diabling and handling irq
      ath6kl: Make sure to delete rx aggregation timer in aggr_reset_state()
      ath6kl: Fix memory leak when unloading ath6kl_sdio
      ath6kl: Define a structure for connection specific aggregation
information
      ath6kl: Pass vif instead of ar to ath6kl_add_new_sta()
      ath6kl: Fix bug in using tid given by addba/delba req events
      ath6kl: Fix bug in maintaining aggregation state in AP mode
      ath6kl: Fix kernel panic during rx aggregation

Vivek Natarajan (1):
      ath6kl: Remove redundant key_index check.

 drivers/net/wireless/ath/ath6kl/Kconfig    |   25 +-
 drivers/net/wireless/ath/ath6kl/Makefile   |   30 +-
 drivers/net/wireless/ath/ath6kl/bmi.c      |   10 +-
 drivers/net/wireless/ath/ath6kl/cfg80211.c |  606
++++++++++++++++++----------
 drivers/net/wireless/ath/ath6kl/cfg80211.h |   12 +-
 drivers/net/wireless/ath/ath6kl/common.h   |    3 -
 drivers/net/wireless/ath/ath6kl/core.c     |  316 +++++++++++++++
 drivers/net/wireless/ath/ath6kl/core.h     |  107 ++++--
 drivers/net/wireless/ath/ath6kl/debug.c    |  114 ++++--
 drivers/net/wireless/ath/ath6kl/debug.h    |   28 +-
 drivers/net/wireless/ath/ath6kl/hif.c      |   15 +-
 drivers/net/wireless/ath/ath6kl/htc.c      |   11 +-
 drivers/net/wireless/ath/ath6kl/init.c     |  472 ++++++++++------------
 drivers/net/wireless/ath/ath6kl/main.c     |  182 ++++++++-
 drivers/net/wireless/ath/ath6kl/sdio.c     |  140 ++++---
 drivers/net/wireless/ath/ath6kl/testmode.c |  102 +----
 drivers/net/wireless/ath/ath6kl/testmode.h |    6 +-
 drivers/net/wireless/ath/ath6kl/txrx.c     |  534 ++++++++++++++++++-------
 drivers/net/wireless/ath/ath6kl/usb.c      |  431 ++++++++++++++++++++
 drivers/net/wireless/ath/ath6kl/wmi.c      |  148 ++++++-
 drivers/net/wireless/ath/ath6kl/wmi.h      |   67 +++-
 21 files changed, 2437 insertions(+), 922 deletions(-)
 create mode 100644 drivers/net/wireless/ath/ath6kl/core.c
 create mode 100644 drivers/net/wireless/ath/ath6kl/usb.c

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