]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commit
net: wireless: bcmdhd: fix bcmdhd module remove & insmod
authorManikanta <mmaddireddy@nvidia.com>
Mon, 13 Feb 2017 10:46:58 +0000 (16:16 +0530)
committermobile promotions <svcmobile_promotions@nvidia.com>
Tue, 25 Apr 2017 05:00:55 +0000 (22:00 -0700)
commit2274a744c27a8cd0d3c7aee8a97df8559547f78c
tree404ac9be80e8fa1f86c7735c0266b49b20b79fbf
parent910899ee9f3c62232641098fd854f2582f7afc1a
net: wireless: bcmdhd: fix bcmdhd module remove & insmod

Issue: During module remove mmc host is powered down
and it is not powered up while loading bcmdhd driver again.
This is causing mmc command timeouts and insmod failure.

Fix: power up mmc host during bcmdhd driver loading.

bug 1855363

Change-Id: Iac8e9d940fa319e63683cef3e0653c0ada4a9a1b
Signed-off-by: Manikanta <mmaddireddy@nvidia.com>
Reviewed-on: http://git-master/r/1303766
(cherry picked from commit 12ea500eeca5405d798cf96665a8b5c9c26b90ef)
Reviewed-on: http://git-master/r/1467475
Reviewed-by: svccoveritychecker <svccoveritychecker@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ashutosh Jha <ajha@nvidia.com>
drivers/net/wireless/bcmdhd/bcmsdh_sdmmc.c
drivers/net/wireless/bcmdhd/bcmsdh_sdmmc_linux.c
drivers/net/wireless/bcmdhd/dhd_linux_platdev.c
drivers/net/wireless/bcmdhd/include/linux_osl.h
drivers/net/wireless/bcmdhd/linux_osl.c