zephyr/dts/bindings/interrupt-controller
Scott Worley ef4ec43e63 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver
We want to simplify the maintenance burden and confusion of having
more than one driver for the same kernel timer peripheral used on
all Microchip MEC parts. The XEC version of the driver was converted
register definitions in the driver. Register access is performed using
Zephyr sys_read/write architecture specific inline routines. Driver DT
YAML was updated to use phandle for the 32-bit basic timer used for
ARCH_HAS_CUSTOM_BUSY_WAIT support, basic timer max value property,
and GIRQ interrtup aggregator hardware information.
SoC part Kconfigs, chip level/board level DTSI updated to use the
unified driver.

Signed-off-by: Scott Worley <scott.worley@microchip.com>
2025-07-19 15:39:40 -04:00
..
andestech,nceplic100.yaml
arm,gic-v1.yaml
arm,gic-v2.yaml
arm,gic-v3-its.yaml
arm,gic-v3.yaml
arm,gic.yaml
arm,v6m-nvic.yaml
arm,v7m-nvic.yaml
arm,v8.1m-nvic.yaml
arm,v8m-nvic.yaml
atmel,sam0-eic.yaml
cdns,xtensa-core-intc.yaml
cypress,psoc6-intmux-ch.yaml
cypress,psoc6-intmux.yaml
espressif,esp32-intc.yaml
gaisler,irqmp.yaml
gd,gd32-exti.yaml
infineon,xmc4xxx-intc.yaml
intel,ace-intc.yaml
intel,cavs-intc.yaml
intel,ioapic.yaml
intel,loapic.yaml
intel,vt-d.yaml
interrupt-controller.yaml
ite,it8xxx2-intc-v2.yaml
ite,it8xxx2-intc.yaml
ite,it8xxx2-wuc-map.yaml
ite,it8xxx2-wuc.yaml
ite,it51xxx-intc.yaml drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
ite,it51xxx-wuc-map.yaml drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
ite,it51xxx-wuc.yaml drivers/interrupt: Add interrupt and wake-up control drivers of it51xxx 2025-04-08 10:48:26 +02:00
litex,vexriscv-intc0.yaml
mediatek,adsp_intc.yaml
microchip,dmec-ecia-girq.yaml drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
microchip,xec-ecia-girq.yaml
microchip,xec-ecia.yaml
mti,cpu-intc.yaml
nordic,nrf-clic.yaml
nuclei,eclic.yaml
nuvoton,npcx-miwu-int-map.yaml
nuvoton,npcx-miwu-wui-map.yaml
nuvoton,npcx-miwu.yaml
nxp,irqsteer-intc.yaml
nxp,irqsteer-master.yaml
nxp,pint.yaml
nxp,s32-siul2-eirq.yaml
nxp,s32-wkpu.yaml
openisa,rv32m1-event-unit.yaml
openisa,rv32m1-intmux-ch.yaml
openisa,rv32m1-intmux.yaml
renesas,rx-icu.yaml goc: renesas: rx: Initial support for RX130 SOC 2025-05-02 09:18:16 +02:00
renesas,rz-ext-irq.yaml drivers: interrupt controller: Add support for RZ/N2L 2025-03-14 09:23:50 +01:00
riscv,clic.yaml dts: bindings: interrupt-controller: add riscv,clic yaml 2025-04-04 14:55:50 +02:00
riscv,cpu-intc.yaml
riscv,plic0.yaml
shared-irq.yaml
sifive,clint0.yaml drivers: timer: Harmonize mtime-based RISC-V timers 2025-01-22 05:39:59 +01:00
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: Streamline Devicetree binding descriptions 2025-03-04 21:55:54 +01:00
st,stm32g0-exti.yaml dts: stm32: Streamline Devicetree binding descriptions 2025-03-04 21:55:54 +01:00
st,stm32h7rs-exti.yaml dts: stm32: Streamline Devicetree binding descriptions 2025-03-04 21:55:54 +01:00
st,stm32wb0-gpio-intc.yaml
swerv,pic.yaml
sy1xx,event-unit.yaml
ti,vim.yaml
wch,exti.yaml drivers: interrupt_controller: add a WCH EXTI external interrupt driver 2025-06-26 09:38:56 +02:00
wch,pfic.yaml