aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHante Meuleman <meuleman@broadcom.com>2012-11-14 21:46:21 -0500
committerJohn W. Linville <linville@tuxdriver.com>2012-11-16 14:29:03 -0500
commit756a67005295495862b8584667dbdcda247d0f78 (patch)
tree00b87ffa619d953a40a03b01779fd1ba76a4ee79
parent5b3c183272ad261c4d8cef5b5277fd18514f6c27 (diff)
brcmfmac: sdio module load fix.
On sdio module unload followed by load (without removing the device) the access window should be moved back to enumeration space. Force this by removing initialisation of sbwad during probe. Reviewed-by: Arend Van Spriel <arend@broadcom.com> Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com> Signed-off-by: Hante Meuleman <meuleman@broadcom.com> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c b/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c
index 4c3315ce9683..334ddab4a8c5 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c
+++ b/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh.c
@@ -516,9 +516,6 @@ int brcmf_sdio_probe(struct brcmf_sdio_dev *sdiodev)
516 516
517 regs = SI_ENUM_BASE; 517 regs = SI_ENUM_BASE;
518 518
519 /* Report the BAR, to fix if needed */
520 sdiodev->sbwad = SI_ENUM_BASE;
521
522 /* try to attach to the target device */ 519 /* try to attach to the target device */
523 sdiodev->bus = brcmf_sdbrcm_probe(regs, sdiodev); 520 sdiodev->bus = brcmf_sdbrcm_probe(regs, sdiodev);
524 if (!sdiodev->bus) { 521 if (!sdiodev->bus) {