summaryrefslogtreecommitdiffstats
path: root/sys/dev/ath/if_ath.c
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-02-23 23:41:12 +0000
committersam <sam@FreeBSD.org>2009-02-23 23:41:12 +0000
commitd673ad903bb677bd512d22efa4a4062d4517232b (patch)
tree6e6bf2b9731dd46ec0213de1a4b2402d7a29bbc1 /sys/dev/ath/if_ath.c
parenta0f4221805deef405c46cbfa7475bde3983ea96c (diff)
downloadFreeBSD-src-d673ad903bb677bd512d22efa4a4062d4517232b.zip
FreeBSD-src-d673ad903bb677bd512d22efa4a4062d4517232b.tar.gz
print mac+rf part names; drop the printing 2ghz rf stuff (might come back)
Diffstat (limited to 'sys/dev/ath/if_ath.c')
-rw-r--r--sys/dev/ath/if_ath.c29
1 files changed, 3 insertions, 26 deletions
diff --git a/sys/dev/ath/if_ath.c b/sys/dev/ath/if_ath.c
index 1a30d5e..a0ebb4a 100644
--- a/sys/dev/ath/if_ath.c
+++ b/sys/dev/ath/if_ath.c
@@ -7267,34 +7267,12 @@ bad:
static void
ath_announce(struct ath_softc *sc)
{
-#define HAL_MODE_DUALBAND (HAL_MODE_11A|HAL_MODE_11B)
struct ifnet *ifp = sc->sc_ifp;
struct ath_hal *ah = sc->sc_ah;
- u_int modes;
- if_printf(ifp, "mac %d.%d phy %d.%d",
- ah->ah_macVersion, ah->ah_macRev,
- ah->ah_phyRev >> 4, ah->ah_phyRev & 0xf);
- /*
- * Print radio revision(s). We check the wireless modes
- * to avoid falsely printing revs for inoperable parts.
- * Dual-band radio revs are returned in the 5Ghz rev number.
- */
- modes = ath_hal_getwirelessmodes(ah);
- if ((modes & HAL_MODE_DUALBAND) == HAL_MODE_DUALBAND) {
- if (ah->ah_analog5GhzRev && ah->ah_analog2GhzRev)
- printf(" 5ghz radio %d.%d 2ghz radio %d.%d",
- ah->ah_analog5GhzRev >> 4,
- ah->ah_analog5GhzRev & 0xf,
- ah->ah_analog2GhzRev >> 4,
- ah->ah_analog2GhzRev & 0xf);
- else
- printf(" radio %d.%d", ah->ah_analog5GhzRev >> 4,
- ah->ah_analog5GhzRev & 0xf);
- } else
- printf(" radio %d.%d", ah->ah_analog5GhzRev >> 4,
- ah->ah_analog5GhzRev & 0xf);
- printf("\n");
+ if_printf(ifp, "AR%s mac %d.%d RF%s phy %d.%d\n",
+ ath_hal_mac_name(ah), ah->ah_macVersion, ah->ah_macRev,
+ ath_hal_rf_name(ah), ah->ah_phyRev >> 4, ah->ah_phyRev & 0xf);
if (bootverbose) {
int i;
for (i = 0; i <= WME_AC_VO; i++) {
@@ -7310,7 +7288,6 @@ ath_announce(struct ath_softc *sc)
if_printf(ifp, "using %u rx buffers\n", ath_rxbuf);
if (ath_txbuf != ATH_TXBUF)
if_printf(ifp, "using %u tx buffers\n", ath_txbuf);
-#undef HAL_MODE_DUALBAND
}
#ifdef ATH_SUPPORT_TDMA
OpenPOWER on IntegriCloud