zephyr/dts/bindings/interrupt-controller
Ziad Elhanafy 9a236f82c1 drivers: gic: Add multiple GIC redistributors regions support
For GIC multiple views feature support, all GIC Re-distributor's
GICR_TYPER.last will be set. Because configuration view-0 can
assign non-contiguous CPUs to views other than 0, in this case
the GIC Redistributors' registers won't seem contiguous.

So the GIC driver should cope with multiple sets of redistributors
like multi-chip scenarios. In this patch we add multiple GIC
redistributor regions support in GIC redistributor iteration.

For more information, refer to the Multi view subsection
in the GIC Technical Reference Manual.
For example:
https://developer.arm.com/documentation/101516/0400/Operation-of-GIC-700/Multi-view

Signed-off-by: Ziad Elhanafy <ziad.elhanafy@arm.com>
2025-01-21 11:16:12 +01:00
..
andestech,nceplic100.yaml dts: add andestech,nceplic100 binding 2024-10-09 09:41:50 +02:00
arm,gic-v1.yaml
arm,gic-v2.yaml
arm,gic-v3-its.yaml
arm,gic-v3.yaml drivers: gic: Add multiple GIC redistributors regions support 2025-01-21 11:16:12 +01:00
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 Documentation: Update documenation for Infineon boards 2024-11-14 20:36:38 -06:00
espressif,esp32-intc.yaml bindings: intc: esp32: Added symbols in DT 2024-08-22 14:25:25 -04:00
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
litex,vexriscv-intc0.yaml drivers: interrupt_controller: litex: add prefix 2024-05-29 08:40:11 +02:00
mediatek,adsp_intc.yaml drivers: MediaTek MT8195 Audio DSP interrupt controller 2024-06-01 05:40:05 -07:00
microchip,xec-ecia-girq.yaml
microchip,xec-ecia.yaml
mti,cpu-intc.yaml
nordic,nrf-clic.yaml dts: Add and extend Nordic bindings needed for nRF54H20 2024-02-02 16:40:11 +01:00
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 drivers: nxp: convert SIUL2 drivers to native 2024-07-31 10:08:24 +02:00
nxp,s32-wkpu.yaml drivers: intc: nxp: convert wkpu to native driver 2024-08-02 15:14:33 -05:00
openisa,rv32m1-event-unit.yaml
openisa,rv32m1-intmux-ch.yaml
openisa,rv32m1-intmux.yaml
renesas,ra-interrupt-controller-unit.yaml
riscv,cpu-intc.yaml
riscv,plic0.yaml
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 everywhere: replace double words 2024-06-22 05:40:22 -04:00
st,stm32g0-exti.yaml
st,stm32h7rs-exti.yaml dts: bindings: stm32 rcc and exti controller for the stm32H7RS 2024-06-06 00:41:43 -07:00
st,stm32wb0-gpio-intc.yaml dts: bindings: intc: add STM32WB0 GPIO interrupt controller 2024-09-12 10:03:37 +02:00
swerv,pic.yaml
sy1xx,event-unit.yaml driver: timer: Add support for sy1xx 2024-09-16 20:19:31 +02:00
ti,vim.yaml
wch,pfic.yaml drivers: add the pfic interrupt controller 2024-11-26 14:41:46 +00:00