Home
last modified time | relevance | path

Searched refs:ce_irqs (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dsnoc.h70 struct ath10k_snoc_ce_irq ce_irqs[CE_COUNT_MAX]; member
H A Dsnoc.c834 disable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_disable()
843 enable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_enable()
1092 ret = enable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_suspend()
1111 ret = disable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_resume()
1155 if (ar_snoc->ce_irqs[i].irq_line == irq) in ath10k_snoc_get_ce_id_from_irq()
1221 ret = request_irq(ar_snoc->ce_irqs[id].irq_line, in ath10k_snoc_request_irq()
1236 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_request_irq()
1247 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_free_irq()
1280 ar_snoc->ce_irqs[i].irq_line = res->start; in ath10k_snoc_resource_init()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dsnoc.h73 struct ath10k_snoc_ce_irq ce_irqs[CE_COUNT_MAX]; member
H A Dsnoc.c835 disable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_disable()
844 enable_irq(ar_snoc->ce_irqs[id].irq_line); in ath10k_snoc_irq_enable()
1137 ret = enable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_suspend()
1156 ret = disable_irq_wake(ar_snoc->ce_irqs[ATH10K_SNOC_WAKE_IRQ].irq_line); in ath10k_snoc_hif_resume()
1200 if (ar_snoc->ce_irqs[i].irq_line == irq) in ath10k_snoc_get_ce_id_from_irq()
1265 ret = request_irq(ar_snoc->ce_irqs[id].irq_line, in ath10k_snoc_request_irq()
1280 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_request_irq()
1291 free_irq(ar_snoc->ce_irqs[id].irq_line, ar); in ath10k_snoc_free_irq()
1321 ar_snoc->ce_irqs[i].irq_line = ret; in ath10k_snoc_resource_init()

Completed in 5 milliseconds