summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rsi/rsi_sdio.h
diff options
context:
space:
mode:
authorPrameela Rani Garnepudi <prameela.j04cs@gmail.com>2017-05-16 15:31:15 +0530
committerKalle Valo <kvalo@codeaurora.org>2017-05-24 16:37:52 +0300
commitb97e9b94ad75caf8d9fcb6a20cd1e3d7f1e67ae8 (patch)
tree80e619940b0476a071e7986fea2c7c8f90b02d8b /drivers/net/wireless/rsi/rsi_sdio.h
parenta2ce952c8e09eb36e3f1da0c2dbe8b41c7b8297c (diff)
downloadlinux-b97e9b94ad75caf8d9fcb6a20cd1e3d7f1e67ae8.tar.gz
linux-b97e9b94ad75caf8d9fcb6a20cd1e3d7f1e67ae8.tar.bz2
linux-b97e9b94ad75caf8d9fcb6a20cd1e3d7f1e67ae8.zip
rsi: Add new host interface operations
Host interface opearation master_reg_read, master_reg_write and load_data_master_write are added. These functions are needed for the new firmware loading method. As part of this, the function master_access_msword is moved from rsi_91x_sdio_ops.c to rsi_91x_sdio.c. Signed-off-by: Prameela Rani Garnepudi <prameela.j04cs@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 a82bc4c73f66..7ae6d516c99c 100644
--- a/drivers/net/wireless/rsi/rsi_sdio.h
+++ b/drivers/net/wireless/rsi/rsi_sdio.h
@@ -123,6 +123,7 @@ int rsi_sdio_write_register(struct rsi_hw *adapter, u8 function,
u32 addr, u8 *data);
int rsi_sdio_write_register_multiple(struct rsi_hw *adapter, u32 addr,
u8 *data, u16 count);
+int rsi_sdio_master_access_msword(struct rsi_hw *adapter, u16 ms_word);
void rsi_sdio_ack_intr(struct rsi_hw *adapter, u8 int_bit);
int rsi_sdio_determine_event_timeout(struct rsi_hw *adapter);
int rsi_sdio_read_buffer_status_register(struct rsi_hw *adapter, u8 q_num);