aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlwin Beukers <alwin@broadcom.com>2011-10-12 14:51:27 -0400
committerJohn W. Linville <linville@tuxdriver.com>2011-10-14 14:48:19 -0400
commitb0551fb7e01d76165367ce77ddfcb80009b31427 (patch)
treeb7b198beeb479bbcdb1b484ceec6d7de6f6a9c6b
parentef6ac17a20a424fdfb049ae475d62b92c192d1bc (diff)
brcm80211: moved function brcmu_chipname
Moved the brcmu_chipname function into the only file using it. The function name was adjusted accordingly. Reported-by: Johannes Berg <johannes@sipsolutions.net> Reviewed-by: Roland Vossen <rvossen@broadcom.com> Reviewed-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c11
-rw-r--r--drivers/net/wireless/brcm80211/brcmutil/utils.c10
-rw-r--r--drivers/net/wireless/brcm80211/include/brcmu_utils.h2
3 files changed, 10 insertions, 13 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c b/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c
index 6885755f4ec..e7f1d5faacc 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c
+++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_sdio.c
@@ -3991,6 +3991,15 @@ static const struct sdiod_drive_str sdiod_drive_strength_tab3[] = {
3991 3991
3992#define SDIOD_DRVSTR_KEY(chip, pmu) (((chip) << 16) | (pmu)) 3992#define SDIOD_DRVSTR_KEY(chip, pmu) (((chip) << 16) | (pmu))
3993 3993
3994static char *brcmf_chipname(uint chipid, char *buf, uint len)
3995{
3996 const char *fmt;
3997
3998 fmt = ((chipid > 0xa000) || (chipid < 0x4000)) ? "%d" : "%x";
3999 snprintf(buf, len, fmt, chipid);
4000 return buf;
4001}
4002
3994static void brcmf_sdbrcm_sdiod_drive_strength_init(struct brcmf_bus *bus, 4003static void brcmf_sdbrcm_sdiod_drive_strength_init(struct brcmf_bus *bus,
3995 u32 drivestrength) { 4004 u32 drivestrength) {
3996 struct sdiod_drive_str *str_tab = NULL; 4005 struct sdiod_drive_str *str_tab = NULL;
@@ -4020,7 +4029,7 @@ static void brcmf_sdbrcm_sdiod_drive_strength_init(struct brcmf_bus *bus,
4020 break; 4029 break;
4021 default: 4030 default:
4022 brcmf_dbg(ERROR, "No SDIO Drive strength init done for chip %s rev %d pmurev %d\n", 4031 brcmf_dbg(ERROR, "No SDIO Drive strength init done for chip %s rev %d pmurev %d\n",
4023 brcmu_chipname(bus->ci->chip, chn, 8), 4032 brcmf_chipname(bus->ci->chip, chn, 8),
4024 bus->ci->chiprev, bus->ci->pmurev); 4033 bus->ci->chiprev, bus->ci->pmurev);
4025 break; 4034 break;
4026 } 4035 }
diff --git a/drivers/net/wireless/brcm80211/brcmutil/utils.c b/drivers/net/wireless/brcm80211/brcmutil/utils.c
index 1851f93c935..74eb1e6f060 100644
--- a/drivers/net/wireless/brcm80211/brcmutil/utils.c
+++ b/drivers/net/wireless/brcm80211/brcmutil/utils.c
@@ -469,16 +469,6 @@ int brcmu_format_hex(char *str, const void *bytes, int len)
469EXPORT_SYMBOL(brcmu_format_hex); 469EXPORT_SYMBOL(brcmu_format_hex);
470#endif /* defined(BCMDBG) */ 470#endif /* defined(BCMDBG) */
471 471
472char *brcmu_chipname(uint chipid, char *buf, uint len)
473{
474 const char *fmt;
475
476 fmt = ((chipid > 0xa000) || (chipid < 0x4000)) ? "%d" : "%x";
477 snprintf(buf, len, fmt, chipid);
478 return buf;
479}
480EXPORT_SYMBOL(brcmu_chipname);
481
482uint brcmu_mkiovar(char *name, char *data, uint datalen, char *buf, uint buflen) 472uint brcmu_mkiovar(char *name, char *data, uint datalen, char *buf, uint buflen)
483{ 473{
484 uint len; 474 uint len;
diff --git a/drivers/net/wireless/brcm80211/include/brcmu_utils.h b/drivers/net/wireless/brcm80211/include/brcmu_utils.h
index d716cd2a520..e53883c3f44 100644
--- a/drivers/net/wireless/brcm80211/include/brcmu_utils.h
+++ b/drivers/net/wireless/brcm80211/include/brcmu_utils.h
@@ -207,8 +207,6 @@ extern int brcmu_format_flags(const struct brcmu_bit_desc *bd, u32 flags,
207extern int brcmu_format_hex(char *str, const void *bytes, int len); 207extern int brcmu_format_hex(char *str, const void *bytes, int len);
208#endif 208#endif
209 209
210extern char *brcmu_chipname(uint chipid, char *buf, uint len);
211
212extern struct brcmu_tlv *brcmu_parse_tlvs(void *buf, int buflen, 210extern struct brcmu_tlv *brcmu_parse_tlvs(void *buf, int buflen,
213 uint key); 211 uint key);
214 212