Lines Matching full:cirq
157 /* cirq support irq number check */ in mtk_cirq_domain_translate()
211 * When external interrupts happened, CIRQ will record the status in mtk_cirq_suspend()
212 * even CIRQ is not enabled. When execute flush command, CIRQ will in mtk_cirq_suspend()
214 * status, CIRQ will resend the wrong signals. in mtk_cirq_suspend()
216 * arch_suspend_disable_irqs() will be called before CIRQ suspend in mtk_cirq_suspend()
218 * which happened between arch_suspend_disable_irqs and CIRQ suspend in mtk_cirq_suspend()
221 * - Iterate over all the CIRQ supported interrupts; in mtk_cirq_suspend()
225 * arch_suspend_disable_irqs and CIRQ suspend callback, don't ACK in mtk_cirq_suspend()
251 /* enable cirq */ in mtk_cirq_suspend()
269 /* disable cirq */ in mtk_cirq_resume()
289 { .compatible = "mediatek,mt2701-cirq", .data = &mtk_cirq_regoffs_v1 },
290 { .compatible = "mediatek,mt8135-cirq", .data = &mtk_cirq_regoffs_v1 },
291 { .compatible = "mediatek,mt8173-cirq", .data = &mtk_cirq_regoffs_v1 },
292 { .compatible = "mediatek,mt8192-cirq", .data = &mtk_cirq_regoffs_v2 },
316 pr_err("mtk_cirq: unable to map cirq register\n"); in mtk_cirq_of_init()
359 IRQCHIP_DECLARE(mtk_cirq, "mediatek,mtk-cirq", mtk_cirq_of_init);