Searched refs:htpic (Results 1 – 6 of 6) sorted by relevance
/linux-5.19.10/drivers/irqchip/ |
D | irq-loongson-htpic.c | 27 static struct loongson_htpic *htpic; variable 63 writel(0x0, htpic->base + HTINT_EN_OFF + i * 0x4); in htpic_reg_init() 65 (void) readl(htpic->base + i * 0x4); in htpic_reg_init() 67 writel(GENMASK(31, 0), htpic->base + i * 0x4); in htpic_reg_init() 71 writel(0xffff, htpic->base + HTINT_EN_OFF); in htpic_reg_init() 89 if (htpic) { in htpic_of_init() 94 htpic = kzalloc(sizeof(*htpic), GFP_KERNEL); in htpic_of_init() 95 if (!htpic) in htpic_of_init() 98 htpic->base = of_iomap(node, 0); in htpic_of_init() 99 if (!htpic->base) { in htpic_of_init() [all …]
|
D | Makefile | 107 obj-$(CONFIG_LOONGSON_HTPIC) += irq-loongson-htpic.o
|
/linux-5.19.10/Documentation/devicetree/bindings/interrupt-controller/ |
D | loongson,htpic.yaml | 4 $id: "http://devicetree.org/schemas/interrupt-controller/loongson,htpic.yaml#" 21 const: loongson,htpic-1.0 50 compatible = "loongson,htpic-1.0";
|
/linux-5.19.10/arch/mips/boot/dts/loongson/ |
D | loongson64c_4core_rs780e.dts | 13 htpic: interrupt-controller@efdfb000080 { label 14 compatible = "loongson,htpic-1.0";
|
D | loongson64c_8core_rs780e.dts | 13 htpic: interrupt-controller@1efdfb000080 { label 14 compatible = "loongson,htpic-1.0";
|
D | rs780e-pch.dtsi | 34 interrupt-parent = <&htpic>;
|