zephyr/dts/bindings/interrupt-controller
Scott Worley 6b3749d2ff Microchip: MEC172x Add aggregated interrupt driver
Add driver implementation and header files for a MEC172x
aggregated interrupt driver. Enable the parent(ECIA) node
to have the driver initialize interrupt hardware for use.
Enable child nodes for those GIRQs used for aggregation.
Refer to chip documention for the list of GIRQs restricted
to aggregation and those which support direct mode.
Add chip level device tree node for MEC172x EC interrupt
aggregator parent and GIRQ children. Each child node contains
a list of sources representing the source bit position in the
GIRQ registers.
Add DT bindings for ECIA and GIRQ nodes.
Add build file(s) and configuration items for the MEC172x ECIA
aggregated interrupt driver. Add and enable the MEC172x interrupt
driver on the MEC172x evaluation board(EVB). Enable parent node to
initialize ECIA hardware. Child nodes are left disabled until a
future driver needs them.

Signed-off-by: Scott Worley <scott.worley@microchip.com>
2021-07-26 12:24:52 -04:00
..
arm,gic.yaml
arm,v6m-nvic.yaml
arm,v7m-nvic.yaml
arm,v8.1m-nvic.yaml arch: arm: Add initial support for Cortex-M55 Core 2021-03-23 13:13:32 -05:00
arm,v8m-nvic.yaml
atmel,sam0-eic.yaml
cypress,psoc6-int-mux.yaml soc: arm: cypress: psoc6: Add Cortex-M0+ int mux support 2021-01-20 17:54:09 -06:00
cypress,psoc6-intmux-ch.yaml soc: arm: cypress: psoc6: Add Cortex-M0+ int mux support 2021-01-20 17:54:09 -06:00
espressif,esp32-intc.yaml esp32: drivers: interrupt_controller: add interrupt allocation support 2021-07-16 07:19:28 -04:00
gaisler,irqmp.yaml dts: bindings: remove default usage in gaisler,irqmp 2021-02-03 13:41:47 -05:00
intel,cavs-intc.yaml
intel,ioapic.yaml
intel,vt-d.yaml
interrupt-controller.yaml
ite,it8xxx2-intc.yaml dts: it8xxx2 device tree and binding 2020-12-16 08:47:36 -05:00
microchip,xec-ecia-girq.yaml Microchip: MEC172x Add aggregated interrupt driver 2021-07-26 12:24:52 -04:00
microchip,xec-ecia.yaml Microchip: MEC172x Add aggregated interrupt driver 2021-07-26 12:24:52 -04:00
nuvoton,npcx-miwu-int-map.yaml dts: npcx: Fixed the name of nodes in vw, miwu-wui, and miwu-int files. 2021-04-13 13:00:19 -04:00
nuvoton,npcx-miwu-wui-map.yaml
nuvoton,npcx-miwu.yaml
openisa,rv32m1-event-unit.yaml
openisa,rv32m1-intmux-ch.yaml
openisa,rv32m1-intmux.yaml
riscv,clint0.yaml
riscv,cpu-intc.yaml
riscv,plic0.yaml dts: bindings: add IRQ priority support for SiFive PLIC 2021-01-14 12:43:58 -06:00
shared-irq.yaml
sifive,plic-1.0.0.yaml
snps,archs-idu-intc.yaml
snps,arcv2-intc.yaml
snps,designware-intc.yaml
st,stm32-exti.yaml dts: stm32: Add exti nodes to stm32 series 2021-02-17 14:26:23 -06:00
swerv,pic.yaml
vexriscv,intc0.yaml
xtensa,intc.yaml