diff options
author | Alwin Beukers <alwin@broadcom.com> | 2011-10-12 14:51:27 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-10-14 14:48:19 -0400 |
commit | b0551fb7e01d76165367ce77ddfcb80009b31427 (patch) | |
tree | b7b198beeb479bbcdb1b484ceec6d7de6f6a9c6b | |
parent | ef6ac17a20a424fdfb049ae475d62b92c192d1bc (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.c | 11 | ||||
-rw-r--r-- | drivers/net/wireless/brcm80211/brcmutil/utils.c | 10 | ||||
-rw-r--r-- | drivers/net/wireless/brcm80211/include/brcmu_utils.h | 2 |
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 6885755f4ec6..e7f1d5faacc8 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 | ||
3994 | static 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 | |||
3994 | static void brcmf_sdbrcm_sdiod_drive_strength_init(struct brcmf_bus *bus, | 4003 | static 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 1851f93c9355..74eb1e6f060b 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) | |||
469 | EXPORT_SYMBOL(brcmu_format_hex); | 469 | EXPORT_SYMBOL(brcmu_format_hex); |
470 | #endif /* defined(BCMDBG) */ | 470 | #endif /* defined(BCMDBG) */ |
471 | 471 | ||
472 | char *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 | } | ||
480 | EXPORT_SYMBOL(brcmu_chipname); | ||
481 | |||
482 | uint brcmu_mkiovar(char *name, char *data, uint datalen, char *buf, uint buflen) | 472 | uint 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 d716cd2a5206..e53883c3f446 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, | |||
207 | extern int brcmu_format_hex(char *str, const void *bytes, int len); | 207 | extern int brcmu_format_hex(char *str, const void *bytes, int len); |
208 | #endif | 208 | #endif |
209 | 209 | ||
210 | extern char *brcmu_chipname(uint chipid, char *buf, uint len); | ||
211 | |||
212 | extern struct brcmu_tlv *brcmu_parse_tlvs(void *buf, int buflen, | 210 | extern struct brcmu_tlv *brcmu_parse_tlvs(void *buf, int buflen, |
213 | uint key); | 211 | uint key); |
214 | 212 | ||