Search Linux Wireless

[PATCH 00/15] wl12xx: 1281/1283 support

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

 



Adding support to 1281/1283 WLAN TI chip (Quattro).
That support required changes in boot sequence, Tx&Rx path, ISR
polarity, SDIO block size padding, dynamic TX mem blocks, Dummy
packet event support, interrupt pacing and more.
Auto detection support between wl127x and wl128x that add the ability to operate
in each of them automatically.

Note:
That patch doesn't add support for wl128x with SPI bus.

Arik Nemtsov (2):
  wl12xx: 1281/1283 support - Use different FW file for AP mode
    wl127x/wl128x chips
  wl12xx: 1281/1283 support - disable TX aggregation for AP mode in
    wl128x

Shahar Levi (13):
  wl12xx: 1281/1283 support - move IRQ polarity
  wl12xx: 1281/1283 support - Add Definitions
  wl12xx: 1281/1283 support - Add acx commands
  wl12xx: 1281/1283 support - New radio struc & func
  wl12xx: 1281/1283 support - Loading FW & NVS
  wl12xx: 1281/1283 support - New boot sequence
  wl12xx: 1281/1283 support - Set mem conf & dynamic mem
  wl12xx: 1281/1283 support - Improve Tx & Rx path
  wl12xx: 1281/1283 support - Add dummy packet support
  wl12xx: 1281/1283 support - Set WiFi & BT cox
  wl12xx: 1281/1283 support - Add chip interrupt pacing
  wl12xx: 1281/1283 support - Use 1 spare blocks for 128x STA, and 2
    for the rest
  wl12xx: 1281/1283 support - enable chip support

 drivers/net/wireless/wl12xx/Kconfig     |    2 +-
 drivers/net/wireless/wl12xx/acx.c       |   71 ++++++--
 drivers/net/wireless/wl12xx/acx.h       |   11 +
 drivers/net/wireless/wl12xx/boot.c      |  307 ++++++++++++++++++++++++++-----
 drivers/net/wireless/wl12xx/boot.h      |   59 ++++++
 drivers/net/wireless/wl12xx/cmd.c       |   97 +++++++++-
 drivers/net/wireless/wl12xx/cmd.h       |   34 ++++
 drivers/net/wireless/wl12xx/conf.h      |   17 ++-
 drivers/net/wireless/wl12xx/event.c     |    6 +
 drivers/net/wireless/wl12xx/event.h     |    5 +-
 drivers/net/wireless/wl12xx/ini.h       |   96 ++++++++++-
 drivers/net/wireless/wl12xx/init.c      |   37 ++++-
 drivers/net/wireless/wl12xx/io.c        |    5 +
 drivers/net/wireless/wl12xx/io.h        |    2 +
 drivers/net/wireless/wl12xx/main.c      |  154 ++++++++++++++--
 drivers/net/wireless/wl12xx/reg.h       |   15 +--
 drivers/net/wireless/wl12xx/rx.c        |   34 ++--
 drivers/net/wireless/wl12xx/sdio.c      |   20 ++-
 drivers/net/wireless/wl12xx/sdio_test.c |   17 ++-
 drivers/net/wireless/wl12xx/spi.c       |   16 ++-
 drivers/net/wireless/wl12xx/testmode.c  |   22 ++-
 drivers/net/wireless/wl12xx/tx.c        |  172 ++++++++++++++----
 drivers/net/wireless/wl12xx/tx.h        |   53 +++++-
 drivers/net/wireless/wl12xx/wl12xx.h    |   24 ++-
 include/linux/wl12xx.h                  |    1 +
 25 files changed, 1092 insertions(+), 185 deletions(-)

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