Author: adrian
Date: Sat May 14 23:42:37 2016
New Revision: 299793
URL: https://svnweb.freebsd.org/changeset/base/299793

Log:
  [bwn] debugging changes.
  
  Now that I have 5g working on PHY-N, that "changing band" message
  happens quite a bit.  Make it a debug log, not an explicit printf.

Modified:
  head/sys/dev/bwn/if_bwn.c

Modified: head/sys/dev/bwn/if_bwn.c
==============================================================================
--- head/sys/dev/bwn/if_bwn.c   Sat May 14 23:41:28 2016        (r299792)
+++ head/sys/dev/bwn/if_bwn.c   Sat May 14 23:42:37 2016        (r299793)
@@ -1879,6 +1879,8 @@ bwn_init(struct bwn_softc *sc)
 
        BWN_ASSERT_LOCKED(sc);
 
+       DPRINTF(sc, BWN_DEBUG_RESET, "%s: called\n", __func__);
+
        bzero(sc->sc_bssid, IEEE80211_ADDR_LEN);
        sc->sc_flags |= BWN_FLAG_NEED_BEACON_TP;
        sc->sc_filters = 0;
@@ -1914,6 +1916,8 @@ bwn_stop(struct bwn_softc *sc)
 
        BWN_ASSERT_LOCKED(sc);
 
+       DPRINTF(sc, BWN_DEBUG_RESET, "%s: called\n", __func__);
+
        if (mac->mac_status >= BWN_MAC_STATUS_INITED) {
                /* XXX FIXME opmode not based on VAP */
                bwn_set_opmode(mac);
@@ -4576,7 +4580,8 @@ bwn_switch_band(struct bwn_softc *sc, st
        if (up_dev == sc->sc_curmac && sc->sc_curmac->mac_phy.gmode == gmode)
                return (0);
 
-       device_printf(sc->sc_dev, "switching to %s-GHz band\n",
+       DPRINTF(sc, BWN_DEBUG_RF | BWN_DEBUG_PHY | BWN_DEBUG_RESET,
+           "switching to %s-GHz band\n",
            IEEE80211_IS_CHAN_2GHZ(chan) ? "2" : "5");
 
        down_dev = sc->sc_curmac;
@@ -4614,6 +4619,8 @@ static void
 bwn_rf_turnon(struct bwn_mac *mac)
 {
 
+       DPRINTF(mac->mac_sc, BWN_DEBUG_RESET, "%s: called\n", __func__);
+
        bwn_mac_suspend(mac);
        mac->mac_phy.rf_onoff(mac, 1);
        mac->mac_phy.rf_on = 1;
@@ -4624,6 +4631,8 @@ static void
 bwn_rf_turnoff(struct bwn_mac *mac)
 {
 
+       DPRINTF(mac->mac_sc, BWN_DEBUG_RESET, "%s: called\n", __func__);
+
        bwn_mac_suspend(mac);
        mac->mac_phy.rf_onoff(mac, 0);
        mac->mac_phy.rf_on = 0;
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to