Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.15-rc6 32 lines 1.2 kB view raw
1Socionext SynQuacer External Interrupt Unit (EXIU) 2 3The Socionext Synquacer SoC has an external interrupt unit (EXIU) 4that forwards a block of 32 configurable input lines to 32 adjacent 5level-high type GICv3 SPIs. 6 7Required properties: 8 9- compatible : Should be "socionext,synquacer-exiu". 10- reg : Specifies base physical address and size of the 11 control registers. 12- interrupt-controller : Identifies the node as an interrupt controller. 13- #interrupt-cells : Specifies the number of cells needed to encode an 14 interrupt source. The value must be 3. 15- interrupt-parent : phandle of the GIC these interrupts are routed to. 16- socionext,spi-base : The SPI number of the first SPI of the 32 adjacent 17 ones the EXIU forwards its interrups to. 18 19Notes: 20 21- Only SPIs can use the EXIU as an interrupt parent. 22 23Example: 24 25 exiu: interrupt-controller@510c0000 { 26 compatible = "socionext,synquacer-exiu"; 27 reg = <0x0 0x510c0000 0x0 0x20>; 28 interrupt-controller; 29 interrupt-parent = <&gic>; 30 #interrupt-cells = <3>; 31 socionext,spi-base = <112>; 32 };