diff options
author | Arend van Spriel <arend@broadcom.com> | 2011-10-05 15:20:08 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-10-05 13:42:51 -0700 |
commit | fe19e50ed9c78dc52902259d1457b122bd10bf12 (patch) | |
tree | 79560f4d17c8dfa0738f747567695008591d6ee7 /drivers/staging/brcm80211/brcmsmac/phy_shim.c | |
parent | 83773bcede6f0a4c31119dff6a0eb70dc74e4110 (diff) | |
download | op-kernel-dev-fe19e50ed9c78dc52902259d1457b122bd10bf12.zip op-kernel-dev-fe19e50ed9c78dc52902259d1457b122bd10bf12.tar.gz |
staging: brcm80211: use identifiers instead of string for srom lookup
The driver variables from srom are stored in memory with string
identifiers and the caller needed to use this string identifier
to retrieve a driver variable. The commit changes the calling
code replacing strings with enumerated identifiers.
Reported-by: Johannes Berg <johannes@sipsolutions.net>
Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Alwin Beukers <alwin@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/brcmsmac/phy_shim.c')
-rw-r--r-- | drivers/staging/brcm80211/brcmsmac/phy_shim.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/staging/brcm80211/brcmsmac/phy_shim.c b/drivers/staging/brcm80211/brcmsmac/phy_shim.c index 57122fc..676222e 100644 --- a/drivers/staging/brcm80211/brcmsmac/phy_shim.c +++ b/drivers/staging/brcm80211/brcmsmac/phy_shim.c @@ -216,11 +216,11 @@ wlapi_copyto_objmem(struct phy_shim_info *physhim, uint offset, const void *buf, brcms_b_copyto_objmem(physhim->wlc_hw, offset, buf, l, sel); } -char *wlapi_getvar(struct phy_shim_info *physhim, const char *name) +char *wlapi_getvar(struct phy_shim_info *physhim, enum brcms_srom_id id) { - return getvar(physhim->wlc_hw->sih, name); + return getvar(physhim->wlc_hw->sih, id); } -int wlapi_getintvar(struct phy_shim_info *physhim, const char *name) +int wlapi_getintvar(struct phy_shim_info *physhim, enum brcms_srom_id id) { - return getintvar(physhim->wlc_hw->sih, name); + return getintvar(physhim->wlc_hw->sih, id); } |