Home
last modified time | relevance | path

Searched full:liointc (Results 1 – 14 of 14) sorted by relevance

/linux/arch/mips/boot/dts/loongson/
H A Dloongson64v_4core_virtio.dts26 liointc: interrupt-controller@3ff01400 { label
27 compatible = "loongson,liointc-1.0";
48 interrupt-parent = <&liointc>;
65 interrupt-parent = <&liointc>;
82 0x0000 0x0 0x0 0x1 &liointc 0x2 IRQ_TYPE_LEVEL_HIGH
83 0x0800 0x0 0x0 0x1 &liointc 0x3 IRQ_TYPE_LEVEL_HIGH
84 0x1000 0x0 0x0 0x1 &liointc 0x4 IRQ_TYPE_LEVEL_HIGH
85 0x1800 0x0 0x0 0x1 &liointc 0x5 IRQ_TYPE_LEVEL_HIGH
H A Dloongson64g-package.dtsi24 liointc: interrupt-controller@3ff01400 { label
25 compatible = "loongson,liointc-1.0";
46 interrupt-parent = <&liointc>;
57 interrupt-parent = <&liointc>;
H A Dloongson64c-package.dtsi27 liointc: interrupt-controller@3ff01400 { label
28 compatible = "loongson,liointc-1.0";
49 interrupt-parent = <&liointc>;
60 interrupt-parent = <&liointc>;
H A Dloongson64c_4core_rs780e.dts19 interrupt-parent = <&liointc>;
H A Dloongson64c_8core_rs780e.dts19 interrupt-parent = <&liointc>;
H A Dloongson64c_4core_ls7a.dts19 interrupt-parent = <&liointc>;
H A Dloongson64g_4core_ls7a.dts19 interrupt-parent = <&liointc>;
H A Dloongson64-2k1000.dtsi60 compatible = "loongson,liointc-2.0";
80 compatible = "loongson,liointc-2.0";
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dloongson,liointc.yaml4 $id: http://devicetree.org/schemas/interrupt-controller/loongson,liointc.yaml#
28 - loongson,liointc-1.0
29 - loongson,liointc-1.0a
30 - loongson,liointc-2.0
66 If a CPU interrupt line didn't connect with liointc, then keep its
89 - loongson,liointc-2.0
108 compatible = "loongson,liointc-1.0";
H A Dloongson,htvec.yaml51 interrupt-parent = <&liointc>;
H A Dloongson,htpic.yaml55 interrupt-parent = <&liointc>;
/linux/Documentation/translations/zh_TW/arch/loongarch/
H A Dirq-chip-model.rst13 中的中斷控制器(即IRQ芯片)包括CPUINTC(CPU Core Interrupt Controller)、LIOINTC
18 CPUINTC是一種CPU內部的每個核本地的中斷控制器,LIOINTC/EIOINTC/HTVECINTC是CPU內部的
36 | LIOINTC | <-- | UARTs |
72 | EIOINTC | | LIOINTC | <-- | UARTs |
99 LIOINTC::
153 - LIOINTC:即《龍芯3A5000處理器使用手冊》第11.1節所描述的“傳統I/O中斷”;
/linux/drivers/irqchip/
H A Dirq-loongson-liointc.c250 pr_err("loongson-liointc: cannot add IRQ domain\n"); in liointc_init()
255 (node ? node->full_name : "LIOINTC"), in liointc_init()
258 pr_err("loongson-liointc: unable to register IRQ domain\n"); in liointc_init()
336 if (!of_device_is_compatible(node, "loongson,liointc-2.0")) { in liointc_of_init()
361 pr_err("loongson-liointc: No parent_int_map\n"); in liointc_of_init()
373 IRQCHIP_DECLARE(loongson_liointc_1_0, "loongson,liointc-1.0", liointc_of_init);
374 IRQCHIP_DECLARE(loongson_liointc_1_0a, "loongson,liointc-1.0a", liointc_of_init);
375 IRQCHIP_DECLARE(loongson_liointc_2_0, "loongson,liointc-2.0", liointc_of_init);
H A DMakefile117 obj-$(CONFIG_LOONGSON_LIOINTC) += irq-loongson-liointc.o