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