| /linux-6.15/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | sifive,plic-1.0.0.yaml | 43 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 D | sophgo,sg2042-msi.yaml | 60 msi-ranges = <&plic 64 IRQ_TYPE_LEVEL_HIGH 32>;
|
| /linux-6.15/arch/riscv/boot/dts/microchip/ |
| H A D | mpfs.dtsi | 217 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 D | mpfs-icicle-kit-fabric.dtsi | 23 interrupt-parent = <&plic>; 39 interrupt-parent = <&plic>;
|
| H A D | mpfs-m100pfs-fabric.dtsi | 27 interrupt-parent = <&plic>;
|
| H A D | mpfs-polarberry-fabric.dtsi | 27 interrupt-parent = <&plic>;
|
| /linux-6.15/arch/riscv/boot/dts/sophgo/ |
| H A D | cv1800b.dtsi | 27 &plic { 28 compatible = "sophgo,cv1800b-plic", "thead,c900-plic";
|
| H A D | cv1812h.dtsi | 29 &plic { 30 compatible = "sophgo,cv1812h-plic", "thead,c900-plic";
|
| H A D | sg2002.dtsi | 29 &plic { 30 compatible = "sophgo,sg2002-plic", "thead,c900-plic";
|
| /linux-6.15/arch/riscv/boot/dts/allwinner/ |
| H A D | sun20i-d1s.dtsi | 57 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 D | r9a07g043f.dtsi | 55 interrupt-parent = <&plic>; 132 plic: interrupt-controller@12c00000 { label 133 compatible = "renesas,r9a07g043-plic", "andestech,nceplic100";
|
| /linux-6.15/drivers/acpi/riscv/ |
| H A D | irq.c | 170 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 D | jh7100.dtsi | 150 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 D | microchip,sbi-ipc.yaml | 109 interrupt-parent = <&plic>; 119 interrupt-parent = <&plic>;
|
| /linux-6.15/Documentation/devicetree/bindings/net/can/ |
| H A D | microchip,mpfs-can.yaml | 49 interrupt-parent = <&plic>;
|
| /linux-6.15/arch/riscv/boot/dts/spacemit/ |
| H A D | k1.dtsi | 311 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 D | spacemit,k1-i2c.yaml | 54 interrupt-parent = <&plic>;
|
| H A D | microchip,corei2c.yaml | 54 interrupt-parent = <&plic>;
|
| /linux-6.15/Documentation/devicetree/bindings/gpio/ |
| H A D | microchip,mpfs-gpio.yaml | 82 interrupt-parent = <&plic>;
|
| H A D | sifive,gpio.yaml | 82 interrupt-parent = <&plic>;
|
| /linux-6.15/Documentation/devicetree/bindings/usb/ |
| H A D | microchip,mpfs-musb.yaml | 63 interrupt-parent = <&plic>;
|
| /linux-6.15/Documentation/devicetree/bindings/spi/ |
| H A D | microchip,mpfs-spi.yaml | 83 interrupt-parent = <&plic>;
|
| H A D | spi-sifive.yaml | 78 interrupt-parent = <&plic>;
|
| /linux-6.15/arch/riscv/boot/dts/thead/ |
| H A D | th1520.dtsi | 234 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 D | pwm-sifive.yaml | 69 interrupt-parent = <&plic>;
|