Home
last modified time | relevance | path

Searched full:cirq (Results 1 – 8 of 8) sorted by relevance

/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dmediatek,mtk-cirq.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/mediatek,mtk-cirq.yaml#
13 In MediaTek SoCs, the CIRQ is a low power interrupt controller designed to
15 The external interrupts (outside MCUSYS) will feed through CIRQ and connect
16 to GIC in MCUSYS. When CIRQ is enabled, it will record the edge-sensitive
18 flush command is executed. With CIRQ, MCUSYS can be completely turned off
26 - mediatek,mt2701-cirq
27 - mediatek,mt8135-cirq
28 - mediatek,mt8173-cirq
29 - mediatek,mt8192-cirq
30 - const: mediatek,mtk-cirq
[all …]
/linux/drivers/irqchip/
H A Dirq-mtk-cirq.c157 /* 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()
[all …]
H A DMakefile71 obj-$(CONFIG_ARCH_MEDIATEK) += irq-mtk-sysirq.o irq-mtk-cirq.o
/linux/arch/powerpc/platforms/embedded6xx/
H A Dmvme5100.c56 unsigned int cirq; in mvme5100_pic_init() local
81 cirq = irq_of_parse_and_map(cp, 0); in mvme5100_pic_init()
82 if (!cirq) { in mvme5100_pic_init()
103 irq_set_chained_handler(cirq, mvme5100_8259_cascade); in mvme5100_pic_init()
/linux/arch/arm/boot/dts/mediatek/
H A Dmt2701.dtsi21 interrupt-parent = <&cirq>;
208 cirq: interrupt-controller@10204000 { label
209 compatible = "mediatek,mt2701-cirq",
210 "mediatek,mtk-cirq";
/linux/Documentation/devicetree/bindings/mmc/
H A Dti-omap-hsmmc.txt95 | card | -- CIRQ --> | hsmmc | -- IRQ --> | CPU |
/linux/drivers/mmc/host/
H A Domap_hsmmc.c497 /* latch pending CIRQ, but don't signal MMC core */ in omap_hsmmc_enable_irq()
510 /* no transfer running but need to keep cirq if enabled */ in omap_hsmmc_disable_irq()
937 "CIRQ", "OBI" , "---", "---", "---" , "---" , "---" , "ERRI", in omap_hsmmc_dbg_report_irq()
H A Domap.c705 "CCRC", "CRW", "AF", "AE", "OCRB", "CIRQ", "CERR" in mmc_omap_report_irq()