Lines Matching refs:ah

212 	struct ath_hw *ah = sc->sc_ah;  in ath_mci_cal_msg()  local
213 struct ath_common *common = ath9k_hw_common(ah); in ath_mci_cal_msg()
214 struct ath9k_hw_mci *mci_hw = &ah->btcoex_hw.mci; in ath_mci_cal_msg()
369 struct ath_hw *ah = sc->sc_ah; in ath_mci_msg() local
376 if (ar9003_mci_state(ah, MCI_STATE_NEED_FLUSH_BT_INFO) && in ath_mci_msg()
377 ar9003_mci_state(ah, MCI_STATE_ENABLE)) { in ath_mci_msg()
380 ar9003_mci_state(ah, MCI_STATE_SEND_STATUS_QUERY); in ath_mci_msg()
385 ar9003_mci_state(ah, MCI_STATE_SEND_WLAN_COEX_VERSION); in ath_mci_msg()
390 ar9003_mci_set_bt_version(ah, major, minor); in ath_mci_msg()
393 ar9003_mci_send_wlan_channels(ah); in ath_mci_msg()
476 struct ath_hw *ah = sc->sc_ah; in ath_mci_cleanup() local
478 ar9003_mci_cleanup(ah); in ath_mci_cleanup()
486 struct ath_hw *ah = sc->sc_ah; in ath_mci_intr() local
487 struct ath_common *common = ath9k_hw_common(ah); in ath_mci_intr()
488 struct ath9k_hw_mci *mci_hw = &ah->btcoex_hw.mci; in ath_mci_intr()
497 if (ar9003_mci_state(ah, MCI_STATE_ENABLE) == 0) { in ath_mci_intr()
498 ar9003_mci_state(ah, MCI_STATE_INIT_GPM_OFFSET); in ath_mci_intr()
511 ar9003_mci_send_message(ah, MCI_REMOTE_RESET, 0, in ath_mci_intr()
513 ar9003_mci_send_message(ah, MCI_SYS_WAKING, 0, in ath_mci_intr()
517 ar9003_mci_state(ah, MCI_STATE_RESET_REQ_WAKE); in ath_mci_intr()
522 ar9003_mci_state(ah, MCI_STATE_SET_BT_AWAKE); in ath_mci_intr()
529 (ar9003_mci_state(ah, MCI_STATE_REMOTE_SLEEP) != in ath_mci_intr()
531 ar9003_mci_state(ah, MCI_STATE_SET_BT_AWAKE); in ath_mci_intr()
538 (ar9003_mci_state(ah, MCI_STATE_REMOTE_SLEEP) != in ath_mci_intr()
545 ar9003_mci_state(ah, MCI_STATE_RECOVER_RX); in ath_mci_intr()
551 offset = ar9003_mci_state(ah, MCI_STATE_LAST_SCHD_MSG_OFFSET); in ath_mci_intr()
562 offset = ar9003_mci_get_next_gpm_offset(ah, &more_data); in ath_mci_intr()
644 struct ath_hw *ah = sc->sc_ah; in ath9k_mci_update_wlan_channels() local
645 struct ath9k_hw_mci *mci = &ah->btcoex_hw.mci; in ath9k_mci_update_wlan_channels()
646 struct ath9k_channel *chan = ah->curchan; in ath9k_mci_update_wlan_channels()
677 ath_dbg(ath9k_hw_common(ah), MCI, in ath9k_mci_update_wlan_channels()
688 ar9003_mci_send_wlan_channels(ah); in ath9k_mci_update_wlan_channels()
689 ar9003_mci_state(ah, MCI_STATE_SEND_VERSION_QUERY); in ath9k_mci_update_wlan_channels()
695 struct ath_hw *ah = sc->sc_ah; in ath9k_mci_set_txpower() local
704 if (!IS_CHAN_2GHZ(ah->curchan)) in ath9k_mci_set_txpower()
709 if (IS_CHAN_HT40PLUS(ah->curchan) && in ath9k_mci_set_txpower()
710 (ah->curchan->channel > caldata->channel) && in ath9k_mci_set_txpower()
711 (ah->curchan->channel <= caldata->channel + 20)) in ath9k_mci_set_txpower()
713 if (IS_CHAN_HT40MINUS(ah->curchan) && in ath9k_mci_set_txpower()
714 (ah->curchan->channel < caldata->channel) && in ath9k_mci_set_txpower()
715 (ah->curchan->channel >= caldata->channel - 20)) in ath9k_mci_set_txpower()
722 ath9k_hw_set_txpowerlimit(ah, sc->cur_chan->txpower, false); in ath9k_mci_set_txpower()
727 struct ath_hw *ah = sc->sc_ah; in ath9k_mci_stomp_audio() local
734 if (ah->stats.avgbrssi > 25) { in ath9k_mci_stomp_audio()
743 struct ath_hw *ah = sc->sc_ah; in ath9k_mci_update_rssi() local
752 if (ah->stats.avgbrssi >= 40) { in ath9k_mci_update_rssi()