]> Pileus Git - ~andy/linux/blobdiff - drivers/net/wireless/ath/ath9k/mci.c
ath9k: Stop the BTCOEX timers before disabling BTCOEX
[~andy/linux] / drivers / net / wireless / ath / ath9k / mci.c
index c40e568b5c2bf16141025710571567c317cccac9..87acff7fdaaea0271dd88d50b1f1c2638cd5c836 100644 (file)
@@ -174,8 +174,8 @@ skip_tuning:
                        btcoex->btcoex_period >>= 1;
        }
 
-       ath9k_hw_btcoex_disable(sc->sc_ah);
        ath9k_btcoex_timer_pause(sc);
+       ath9k_hw_btcoex_disable(sc->sc_ah);
 
        if (IS_CHAN_5GHZ(sc->sc_ah->curchan))
                return;
@@ -348,7 +348,7 @@ static void ath_mci_msg(struct ath_softc *sc, u8 opcode, u8 *rx_payload)
 
                seq_num = *((u32 *)(rx_payload + 12));
                ath_dbg(common, MCI,
-                       "BT_Status_Update: is_link=%d, linkId=%d, state=%d, SEQ=%d\n",
+                       "BT_Status_Update: is_link=%d, linkId=%d, state=%d, SEQ=%u\n",
                        profile_status.is_link, profile_status.conn_handle,
                        profile_status.is_critical, seq_num);