Lines Matching +full:msi +full:- +full:cell

2 --------------------------------
5 responsible for collecting all wired-interrupt sources in the CP and
13 - compatible: Should be "marvell,cp110-icu"
15 - reg: Should contain ICU registers location and length.
22 - compatible: Should be one of:
23 * "marvell,cp110-icu-nsr"
24 * "marvell,cp110-icu-sr"
25 * "marvell,cp110-icu-sei"
26 * "marvell,cp110-icu-rei"
28 - #interrupt-cells: Specifies the number of cells needed to encode an
31 The 1st cell is the index of the interrupt in the ICU unit.
33 The 2nd cell is the type of the interrupt. See arm,gic.txt for
36 - interrupt-controller: Identifies the node as an interrupt
39 - msi-parent: Should point to the GICP controller, the GIC extension
48 icu: interrupt-controller@1e0000 {
49 compatible = "marvell,cp110-icu";
52 CP110_LABEL(icu_nsr): interrupt-controller@10 {
53 compatible = "marvell,cp110-icu-nsr";
55 #interrupt-cells = <2>;
56 interrupt-controller;
57 msi-parent = <&gicp>;
60 CP110_LABEL(icu_sei): interrupt-controller@50 {
61 compatible = "marvell,cp110-icu-sei";
63 #interrupt-cells = <2>;
64 interrupt-controller;
65 msi-parent = <&sei>;
70 interrupt-parent = <&icu_nsr>;
75 interrupt-parent = <&icu_sei>;
81 interrupt-parent = <&icu_nsr>;
87 - #interrupt-cells: The value was 3.
88 The 1st cell was the group type of the ICU interrupt. Possible
90 ICU_GRP_NSR (0x0) : Shared peripheral interrupt, non-secure
94 The 2nd cell was the index of the interrupt in the ICU unit.
95 The 3rd cell was the type of the interrupt. See arm,gic.txt for
100 icu: interrupt-controller@1e0000 {
101 compatible = "marvell,cp110-icu";
104 #interrupt-cells = <3>;
105 interrupt-controller;
106 msi-parent = <&gicp>;
110 interrupt-parent = <&icu>;