Home
last modified time | relevance | path

Searched refs:plic (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.15/Documentation/devicetree/bindings/interrupt-controller/
H A Dsifive,plic-1.0.0.yaml43 The thead,c900-plic is different from sifive,plic-1.0.0 in opensbi, the
60 - canaan,k210-plic
62 - spacemit,k1-plic
69 - sophgo,cv1800b-plic
70 - sophgo,cv1812h-plic
71 - sophgo,sg2002-plic
72 - sophgo,sg2042-plic
73 - thead,th1520-plic
74 - const: thead,c900-plic
126 - thead,c900-plic
[all …]
H A Dsophgo,sg2042-msi.yaml60 msi-ranges = <&plic 64 IRQ_TYPE_LEVEL_HIGH 32>;
/linux-6.15/arch/riscv/boot/dts/microchip/
H A Dmpfs.dtsi217 interrupt-parent = <&plic>;
232 compatible = "sifive,fu540-c000-plic", "sifive,plic-1.0.0";
248 interrupt-parent = <&plic>;
299 interrupt-parent = <&plic>;
311 interrupt-parent = <&plic>;
323 interrupt-parent = <&plic>;
335 interrupt-parent = <&plic>;
347 interrupt-parent = <&plic>;
358 interrupt-parent = <&plic>;
370 interrupt-parent = <&plic>;
[all …]
H A Dmpfs-icicle-kit-fabric.dtsi23 interrupt-parent = <&plic>;
39 interrupt-parent = <&plic>;
H A Dmpfs-m100pfs-fabric.dtsi27 interrupt-parent = <&plic>;
H A Dmpfs-polarberry-fabric.dtsi27 interrupt-parent = <&plic>;
/linux-6.15/arch/riscv/boot/dts/sophgo/
H A Dcv1800b.dtsi27 &plic {
28 compatible = "sophgo,cv1800b-plic", "thead,c900-plic";
H A Dcv1812h.dtsi29 &plic {
30 compatible = "sophgo,cv1812h-plic", "thead,c900-plic";
H A Dsg2002.dtsi29 &plic {
30 compatible = "sophgo,sg2002-plic", "thead,c900-plic";
/linux-6.15/arch/riscv/boot/dts/allwinner/
H A Dsun20i-d1s.dtsi57 interrupt-parent = <&plic>;
67 plic: interrupt-controller@10000000 { label
68 compatible = "allwinner,sun20i-d1-plic",
69 "thead,c900-plic";
/linux-6.15/arch/riscv/boot/dts/renesas/
H A Dr9a07g043f.dtsi55 interrupt-parent = <&plic>;
132 plic: interrupt-controller@12c00000 { label
133 compatible = "renesas,r9a07g043-plic", "andestech,nceplic100";
/linux-6.15/drivers/acpi/riscv/
H A Dirq.c170 struct acpi_madt_plic *plic = (struct acpi_madt_plic *)header; in riscv_acpi_plic_parse_madt() local
172 return riscv_acpi_register_ext_intc(plic->gsi_base, plic->num_irqs, 0, in riscv_acpi_plic_parse_madt()
173 plic->id, ACPI_RISCV_IRQCHIP_PLIC); in riscv_acpi_plic_parse_madt()
/linux-6.15/arch/riscv/boot/dts/starfive/
H A Djh7100.dtsi150 interrupt-parent = <&plic>;
174 plic: interrupt-controller@c000000 { label
175 compatible = "starfive,jh7100-plic", "sifive,plic-1.0.0";
/linux-6.15/Documentation/devicetree/bindings/mailbox/
H A Dmicrochip,sbi-ipc.yaml109 interrupt-parent = <&plic>;
119 interrupt-parent = <&plic>;
/linux-6.15/Documentation/devicetree/bindings/net/can/
H A Dmicrochip,mpfs-can.yaml49 interrupt-parent = <&plic>;
/linux-6.15/arch/riscv/boot/dts/spacemit/
H A Dk1.dtsi311 interrupt-parent = <&plic>;
412 plic: interrupt-controller@e0000000 { label
413 compatible = "spacemit,k1-plic", "sifive,plic-1.0.0";
/linux-6.15/Documentation/devicetree/bindings/i2c/
H A Dspacemit,k1-i2c.yaml54 interrupt-parent = <&plic>;
H A Dmicrochip,corei2c.yaml54 interrupt-parent = <&plic>;
/linux-6.15/Documentation/devicetree/bindings/gpio/
H A Dmicrochip,mpfs-gpio.yaml82 interrupt-parent = <&plic>;
H A Dsifive,gpio.yaml82 interrupt-parent = <&plic>;
/linux-6.15/Documentation/devicetree/bindings/usb/
H A Dmicrochip,mpfs-musb.yaml63 interrupt-parent = <&plic>;
/linux-6.15/Documentation/devicetree/bindings/spi/
H A Dmicrochip,mpfs-spi.yaml83 interrupt-parent = <&plic>;
H A Dspi-sifive.yaml78 interrupt-parent = <&plic>;
/linux-6.15/arch/riscv/boot/dts/thead/
H A Dth1520.dtsi234 interrupt-parent = <&plic>;
240 plic: interrupt-controller@ffd8000000 { label
241 compatible = "thead,th1520-plic", "thead,c900-plic";
613 interrupt-parent = <&plic>;
/linux-6.15/Documentation/devicetree/bindings/pwm/
H A Dpwm-sifive.yaml69 interrupt-parent = <&plic>;

12