From: Amitkumar Karwar <[email protected]>
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.
Changes in v3 series:
1/21: Newly added patch in v3 which makes use of BUILD_BUG_ON to avoid
potential issue in future(Kalle Valo)
2/21: Added missing change in debugfs fsm_state array(Kalle Valo)
12/21, 14/21, 15/21, 16/21: Pavani's name corrected
Changes in v2 series:
1/20: Get rid of __LITTLE_ENDIAN flag usage
11/20: Get rid of __LITTLE_ENDIAN flag usage
12/20: Changes to match modified 11/20
13/20: Get rid of __LITTLE_ENDIAN flag usage
14/20: Changes to match modified 13/20
15/20: Changes to match modified 13/20
19/20: mutex_init was missed for rx_lock in v1
Amitkumar Karwar (2):
rsi: use BUILD_BUG_ON check for fsm_state
rsi: correct the logic of deriving queue number
Karun Eagalapati (13):
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: 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.
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
Prameela Rani Garnepudi (2):
rsi: changes in eeprom read frame
rsi: separate function for management packet descriptor
drivers/net/wireless/rsi/rsi_91x_core.c | 10 +-
drivers/net/wireless/rsi/rsi_91x_debugfs.c | 3 +
drivers/net/wireless/rsi/rsi_91x_hal.c | 270 ++++++++++++++++++----------
drivers/net/wireless/rsi/rsi_91x_main.c | 3 +-
drivers/net/wireless/rsi/rsi_91x_mgmt.c | 90 +++++++---
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 | 64 +++++++
drivers/net/wireless/rsi/rsi_main.h | 34 +++-
drivers/net/wireless/rsi/rsi_mgmt.h | 26 ++-
drivers/net/wireless/rsi/rsi_sdio.h | 4 +-
drivers/net/wireless/rsi/rsi_usb.h | 5 +-
14 files changed, 623 insertions(+), 208 deletions(-)
--
2.7.4