This patch series includes some fixes and enhancements in Tx and Rx data paths. Connection in open security and data traffic has been verified with SDIO and USB variants of 9113 chipset. Amitkumar Karwar (1): rsi: correct the logic of deriving queue number Karun Eagalapati (14): rsi: fix sdio card reset problem rsi: chip reset for SDIO interface rsi: correct SDIO disconnect path handling rsi: card reset for USB interface rsi: USB tx headroom cleanup rsi: rename USB endpoint macros rsi: choose correct endpoint based on queue. rsi: set immediate wakeup bit rsi: separate function for management packet descriptor rsi: rename variable in_sdio_litefi_irq rsi: Optimise sdio claim and release host rsi: SDIO Rx packet processing enhancement rsi: use separate mutex lock for receive thread rsi: Rename mutex tx_rxlock to the tx_lock. Prameela Rani Garnepudi (1): rsi: changes in eeprom read frame pavani.muthyala (4): rsi: management frame descriptor preparation cleanup rsi: data packet descriptor code cleanup rsi: data packet descriptor enhancements rsi: separate function for data packet descriptor drivers/net/wireless/rsi/rsi_91x_core.c | 10 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 269 ++++++++++++++++++---------- drivers/net/wireless/rsi/rsi_91x_main.c | 2 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 87 ++++++--- drivers/net/wireless/rsi/rsi_91x_sdio.c | 154 ++++++++++++---- drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 44 +++-- drivers/net/wireless/rsi/rsi_91x_usb.c | 118 +++++++++--- drivers/net/wireless/rsi/rsi_91x_usb_ops.c | 6 +- drivers/net/wireless/rsi/rsi_hal.h | 82 +++++++++ drivers/net/wireless/rsi/rsi_main.h | 29 ++- drivers/net/wireless/rsi/rsi_mgmt.h | 40 ++++- drivers/net/wireless/rsi/rsi_sdio.h | 4 +- drivers/net/wireless/rsi/rsi_usb.h | 5 +- 13 files changed, 644 insertions(+), 206 deletions(-) -- 2.7.4