linux/drivers/net/wireless/rsi
Karun Eagalapati 72bccf51d4 rsi: Optimise sdio claim and release host
SDIO host is already claimed in our interrupt handler. Some lower
level APIs claims host while performing SDIO read or write operations.
Let's use sdio_irq_task variable to check if we are in interrupt
context and claim/release the host accordingly.

Signed-off-by: Karun Eagalapati <karun256@gmail.com>
Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com>
Signed-off-by: Prameela Rani Garnepudi <prameela.j04cs@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2017-07-28 17:22:42 +03:00
..
Kconfig rsi: add vendor Kconfig entry 2015-11-18 14:28:31 +02:00
Makefile rsi: Rename file rsi_91x_pkt.c to rsi_91x_hal.c 2017-05-24 16:37:48 +03:00
rsi_91x_core.c rsi: rsi_91x_core: Use time_after time comparison 2017-05-24 16:39:41 +03:00
rsi_91x_debugfs.c rsi: changes in eeprom read frame 2017-07-28 17:22:33 +03:00
rsi_91x_hal.c rsi: separate function for data packet descriptor 2017-07-28 17:22:41 +03:00
rsi_91x_mac80211.c wireless: Set NL80211_EXT_FEATURE_CQM_RSSI_LIST in multiple drivers 2017-03-06 09:21:39 +01:00
rsi_91x_main.c rsi: receive path enhancement for RS9113 2017-06-21 18:26:26 +03:00
rsi_91x_mgmt.c rsi: changes in eeprom read frame 2017-07-28 17:22:33 +03:00
rsi_91x_sdio.c rsi: Optimise sdio claim and release host 2017-07-28 17:22:42 +03:00
rsi_91x_sdio_ops.c rsi: Remove old firmware loading method 2017-05-24 16:37:53 +03:00
rsi_91x_usb.c rsi: choose correct endpoint based on queue. 2017-07-28 17:22:37 +03:00
rsi_91x_usb_ops.c rsi: Remove old firmware loading method 2017-05-24 16:37:53 +03:00
rsi_boot_params.h rsi: configure new boot parameters to device 2017-06-21 18:26:26 +03:00
rsi_common.h rsi: Remove old firmware loading method 2017-05-24 16:37:53 +03:00
rsi_debugfs.h
rsi_hal.h rsi: data packet descriptor enhancements 2017-07-28 17:22:40 +03:00
rsi_main.h rsi: separate function for management packet descriptor 2017-07-28 17:22:38 +03:00
rsi_mgmt.h rsi: data packet descriptor enhancements 2017-07-28 17:22:40 +03:00
rsi_sdio.h rsi: rename variable in_sdio_litefi_irq 2017-07-28 17:22:41 +03:00
rsi_usb.h rsi: rename USB endpoint macros 2017-07-28 17:22:36 +03:00