zephyr/dts/bindings/interrupt-controller
Ulf Magnusson 5d0db517b9 dts: riscv: Add sifive,plic-1.0.0 binding and fix riscv,ndev values
Add a new sifive,plic-1.0.0 binding that inherits from the riscv,plic0
binding. The new binding adds a required riscv,ndev property, which
gives the number of external interrupts supported.

Use the new binding for microsemi-miv.dtsi (with a value of 31 for
riscv,ndev, from http://www.actel.com/ipdocs/MiV_RV32IMAF_L1_AHB_HB.pdf)
and riscv32-fe310.dtsi (which already assigns riscv,ndev).

Also remove a spurious riscv,ndev assignment from
riscv32-litex-vexriscv.dtsi.

Also make edtlib and the old scripts/dts/ scripts replace '.' in
compatible strings with '_' when generating identifiers.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2019-08-02 11:44:09 +02:00
..
arm,v6m-nvic.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
arm,v7m-nvic.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
arm,v8m-nvic.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
atmel,sam0-eic.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
intel,cavs-intc.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
intel,ioapic.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
openisa,rv32m1-event-unit.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
openisa,rv32m1-intmux.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
riscv,cpu-intc.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
riscv,plic0.yaml dts: riscv: Add sifive,plic-1.0.0 binding and fix riscv,ndev values 2019-08-02 11:44:09 +02:00
shared-irq.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
sifive,plic-1.0.0.yaml dts: riscv: Add sifive,plic-1.0.0 binding and fix riscv,ndev values 2019-08-02 11:44:09 +02:00
snps,arcv2-intc.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
snps,designware-intc.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
vexriscv,intc0.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00
xtensa,intc.yaml dts: bindings: Remove unused 'version' field 2019-07-22 09:28:07 -04:00