Lines Matching full:wow
129 if (pattern_count >= ah->wow.max_patterns) in ath9k_hw_wow_apply_pattern()
151 ah->wow.wow_event_mask |= in ath9k_hw_wow_apply_pattern()
154 ah->wow.wow_event_mask2 |= in ath9k_hw_wow_apply_pattern()
189 * Read the WoW status register to know in ath9k_hw_wow_wakeup()
196 * Mask only the WoW events that we have enabled. Sometimes in ath9k_hw_wow_wakeup()
197 * we have spurious WoW events from the AR_WOW_PATTERN in ath9k_hw_wow_wakeup()
200 val &= ah->wow.wow_event_mask; in ath9k_hw_wow_wakeup()
215 val &= ah->wow.wow_event_mask2; in ath9k_hw_wow_wakeup()
224 * generate next wow signal. in ath9k_hw_wow_wakeup()
248 * Previously just before WoW sleep, we untie the PCI-E in ath9k_hw_wow_wakeup()
262 ah->wow.wow_event_mask = 0; in ath9k_hw_wow_wakeup()
263 ah->wow.wow_event_mask2 = 0; in ath9k_hw_wow_wakeup()
294 wow_event_mask = ah->wow.wow_event_mask; in ath9k_hw_wow_enable()
298 * space and allow MAC to generate WoW anyway. in ath9k_hw_wow_enable()
303 * needs to be set for WoW in PCI mode. in ath9k_hw_wow_enable()
305 * AR_PMCTRL_WOW_PME_CLR - WoW Clear Signal going to the MAC. in ath9k_hw_wow_enable()
310 * to generate next wow signal. in ath9k_hw_wow_enable()
440 /* To bring down WOW power low margin */ in ath9k_hw_wow_enable()
448 /* HW WoW */ in ath9k_hw_wow_enable()
452 ah->wow.wow_event_mask = wow_event_mask; in ath9k_hw_wow_enable()