summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rsi/rsi_sdio.h
diff options
context:
space:
mode:
authorKarun Eagalapati <karun256@gmail.com>2017-07-06 20:07:07 +0530
committerKalle Valo <kvalo@codeaurora.org>2017-07-28 17:22:34 +0300
commit49ddac0d4b804aed1bba4ffdc7ed20815430cd70 (patch)
tree87e3a1e524736815ee540c735fa176e745fdd9cb /drivers/net/wireless/rsi/rsi_sdio.h
parentf95bbd979df76319f8f87b96049efa41092d99cc (diff)
downloadlinux-49ddac0d4b804aed1bba4ffdc7ed20815430cd70.tar.bz2
rsi: chip reset for SDIO interface
We need to reset the chip in teardown path so that it can work next time when driver is loaded. This patch adds support for this reset configuration for SDIO. Signed-off-by: Karun Eagalapati <karun256@gmail.com> Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rsi/rsi_sdio.h')
-rw-r--r--drivers/net/wireless/rsi/rsi_sdio.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/rsi/rsi_sdio.h b/drivers/net/wireless/rsi/rsi_sdio.h
index 9fb73f68282a..f11f8189e0b6 100644
--- a/drivers/net/wireless/rsi/rsi_sdio.h
+++ b/drivers/net/wireless/rsi/rsi_sdio.h
@@ -58,6 +58,7 @@ enum sdio_interrupt_type {
#define SDIO_READ_START_LVL 0x000FC
#define SDIO_READ_FIFO_CTL 0x000FD
#define SDIO_WRITE_FIFO_CTL 0x000FE
+#define SDIO_WAKEUP_REG 0x000FF
#define SDIO_FUN1_INTR_CLR_REG 0x0008
#define SDIO_REG_HIGH_SPEED 0x0013