Lines Matching refs:ah
52 struct ath_hw *ah = sc->sc_ah; in ath9k_wow_add_disassoc_deauth_pattern() local
53 struct ath_common *common = ath9k_hw_common(ah); in ath9k_wow_add_disassoc_deauth_pattern()
120 ret = ath9k_hw_wow_apply_pattern(ah, dis_deauth_pattern, dis_deauth_mask, in ath9k_wow_add_disassoc_deauth_pattern()
132 ret = ath9k_hw_wow_apply_pattern(ah, dis_deauth_pattern, dis_deauth_mask, in ath9k_wow_add_disassoc_deauth_pattern()
141 struct ath_hw *ah = sc->sc_ah; in ath9k_wow_add_pattern() local
155 ret = ath9k_hw_wow_apply_pattern(ah, in ath9k_wow_add_pattern()
171 struct ath_hw *ah = sc->sc_ah; in ath9k_suspend() local
172 struct ath_common *common = ath9k_hw_common(ah); in ath9k_suspend()
253 sc->wow_intr_before_sleep = ah->imask; in ath9k_suspend()
254 ah->imask &= ~ATH9K_INT_GLOBAL; in ath9k_suspend()
255 ath9k_hw_disable_interrupts(ah); in ath9k_suspend()
256 ah->imask = ATH9K_INT_BMISS | ATH9K_INT_GLOBAL; in ath9k_suspend()
257 ath9k_hw_set_interrupts(ah); in ath9k_suspend()
258 ath9k_hw_enable_interrupts(ah); in ath9k_suspend()
269 ath9k_hw_wow_enable(ah, triggers); in ath9k_suspend()
283 struct ath_hw *ah = sc->sc_ah; in ath9k_resume() local
284 struct ath_common *common = ath9k_hw_common(ah); in ath9k_resume()
293 ath9k_hw_disable_interrupts(ah); in ath9k_resume()
294 ah->imask = sc->wow_intr_before_sleep; in ath9k_resume()
295 ath9k_hw_set_interrupts(ah); in ath9k_resume()
296 ath9k_hw_enable_interrupts(ah); in ath9k_resume()
300 status = ath9k_hw_wow_wakeup(ah); in ath9k_resume()
330 struct ath_hw *ah = sc->sc_ah; in ath9k_init_wow() local
333 if (AR_SREV_9462_20_OR_LATER(ah) || AR_SREV_9565_11_OR_LATER(ah)) in ath9k_init_wow()