zephyr/dts/arm
Carlo Caione 7baf3f74a9 interrupt_controller: gic: Support PPIs
The GIC-400 driver currently only supports SPIs because the (32) offset
for the INTIDs is hard-coded in the driver. At the driver level there is
no really difference between PPIs and SPIs so we can easily extend the
driver to support PPIs as well.

This is useful if we want to add support for the ARM Generic Timers that
use INTIDs in the PPI range.

SPI interrupts are in the range [0-987]. PPI interrupts are in the range
[0-15].

This commit adds interrupt 'type' cell to the GIC device tree binding
and changes the 'irq' cell to use interrupt type-specific index, rather
than a linear IRQ number.

The 'type'+'irq (index)' combo is automatically fixed up into a linear
IRQ number by the scripts/dts/gen_defines.py script.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2019-12-10 06:59:55 +01:00
..
atmel soc: atmel_sam0: Add SAME54 2019-11-06 21:18:00 -06:00
cypress dts: arm: Remove device_type = "memory" from SRAM nodes 2019-08-06 08:59:22 -04:00
microchip drivers : spi : mec1501 : XEC SPI driver 2019-10-23 19:18:32 -07:00
nordic soc: arm: nordic: adding ipc aliases for nRF53 2019-11-20 19:29:06 +01:00
nxp dts: lpc devices allocate all gpio interrupts 2019-11-13 12:05:48 -06:00
silabs dts: silabs: Define all available gpio ports for efr32mg12p 2019-11-13 12:05:48 -06:00
st soc: arm: st_stm32: add driver lptimer management to stm32wb series 2019-11-13 10:31:06 -06:00
ti dts: specify cpu frequency for TI CC13X2/CC26X2 2019-11-07 15:55:21 -06:00
xilinx interrupt_controller: gic: Support PPIs 2019-12-10 06:59:55 +01:00
armv6-m.dtsi license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
armv7-m.dtsi license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
armv7-r.dtsi arch: arm: Fix incorrect Cortex-R device tree specification. 2019-10-11 16:27:14 +02:00
armv8-m.dtsi license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00