summaryrefslogtreecommitdiffstats
path: root/drivers/staging/brcm80211/brcmsmac/phy_shim.c
diff options
context:
space:
mode:
authorArend van Spriel <arend@broadcom.com>2011-10-05 15:20:08 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2011-10-05 13:42:51 -0700
commitfe19e50ed9c78dc52902259d1457b122bd10bf12 (patch)
tree79560f4d17c8dfa0738f747567695008591d6ee7 /drivers/staging/brcm80211/brcmsmac/phy_shim.c
parent83773bcede6f0a4c31119dff6a0eb70dc74e4110 (diff)
downloadop-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.c8
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);
}
OpenPOWER on IntegriCloud