rsi: fix for sdio interface setup in 9116
authorGanapathi Kondraju <ganapathirajukondraju@gmail.com>
Wed, 24 Jul 2019 10:37:21 +0000 (16:07 +0530)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 6 Aug 2019 12:33:20 +0000 (15:33 +0300)
commit8f9af6309b84a33db2c790c9df77017d865d3983
tree34e93f9e7c0141872abf8872aa2bb476f28fd11a
parent6334dea8880a4add8e5e0e4d3c311e7886c26f1c
rsi: fix for sdio interface setup in 9116

Issue: RS-9116 Card is not responding after firmware got loaded.

Root cause: After firmware got loaded, we need to reset the program
counter and few device specific registers. Those registers were not
resetted properly.

Fix: Properly resetting those registers.

Signed-off-by: Ganapathi Kondraju <ganapathirajukondraju@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/rsi/rsi_91x_sdio.c