diff options
author | Franky Lin <frankyl@broadcom.com> | 2012-04-23 14:24:52 -0700 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-04-27 15:20:39 -0400 |
commit | 1cc2699057bafc512137272e1e848640bad14a41 (patch) | |
tree | 6e2c3e47297adfad4b0677261686451dc3313d7b /drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c | |
parent | 4dcc0637fc3c36c1f58ffdcaf2dc0dc7de72449f (diff) | |
download | op-kernel-dev-1cc2699057bafc512137272e1e848640bad14a41.zip op-kernel-dev-1cc2699057bafc512137272e1e848640bad14a41.tar.gz |
brcm80211: fmac: fix SDIO function 0 register r/w issue
SDIO stack doesn't have a structure for function 0. The structure
pointer stored in card->sdio_func[0] is actually for function 1.
With current implementation the register read/write is applied to
function 1. This pathch fixes the issue.
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Reviewed-by: Florian Fainelli <florian@openwrt.org>
Reviewed-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c')
0 files changed, 0 insertions, 0 deletions