1*079f4532SMiquel RaynalMarvell SEI (System Error Interrupt) Controller 2*079f4532SMiquel Raynal----------------------------------------------- 3*079f4532SMiquel Raynal 4*079f4532SMiquel RaynalMarvell SEI (System Error Interrupt) controller is an interrupt 5*079f4532SMiquel Raynalaggregator. It receives interrupts from several sources and aggregates 6*079f4532SMiquel Raynalthem to a single interrupt line (an SPI) on the parent interrupt 7*079f4532SMiquel Raynalcontroller. 8*079f4532SMiquel Raynal 9*079f4532SMiquel RaynalThis interrupt controller can handle up to 64 SEIs, a set comes from the 10*079f4532SMiquel RaynalAP and is wired while a second set comes from the CPs by the mean of 11*079f4532SMiquel RaynalMSIs. 12*079f4532SMiquel Raynal 13*079f4532SMiquel RaynalRequired properties: 14*079f4532SMiquel Raynal 15*079f4532SMiquel Raynal- compatible: should be one of: 16*079f4532SMiquel Raynal * "marvell,ap806-sei" 17*079f4532SMiquel Raynal- reg: SEI registers location and length. 18*079f4532SMiquel Raynal- interrupts: identifies the parent IRQ that will be triggered. 19*079f4532SMiquel Raynal- #interrupt-cells: number of cells to define an SEI wired interrupt 20*079f4532SMiquel Raynal coming from the AP, should be 1. The cell is the IRQ 21*079f4532SMiquel Raynal number. 22*079f4532SMiquel Raynal- interrupt-controller: identifies the node as an interrupt controller 23*079f4532SMiquel Raynal for AP interrupts. 24*079f4532SMiquel Raynal- msi-controller: identifies the node as an MSI controller for the CPs 25*079f4532SMiquel Raynal interrupts. 26*079f4532SMiquel Raynal 27*079f4532SMiquel RaynalExample: 28*079f4532SMiquel Raynal 29*079f4532SMiquel Raynal sei: interrupt-controller@3f0200 { 30*079f4532SMiquel Raynal compatible = "marvell,ap806-sei"; 31*079f4532SMiquel Raynal reg = <0x3f0200 0x40>; 32*079f4532SMiquel Raynal interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>; 33*079f4532SMiquel Raynal #interrupt-cells = <1>; 34*079f4532SMiquel Raynal interrupt-controller; 35*079f4532SMiquel Raynal msi-controller; 36*079f4532SMiquel Raynal }; 37