Lines Matching +full:mmp2 +full:- +full:mux +full:- +full:intc
1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/interrupt-controller/mrvl,intc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Thomas Gleixner <tglx@linutronix.de>
11 - Jason Cooper <jason@lakedaemon.net>
12 - Marc Zyngier <maz@kernel.org>
13 - Rob Herring <robh+dt@kernel.org>
16 - if:
21 const: marvell,orion-intc
24 - mrvl,intc-nr-irqs
25 - if:
30 - mrvl,mmp-intc
31 - mrvl,mmp2-intc
36 - if:
41 - marvell,mmp3-intc
42 - mrvl,mmp2-mux-intc
47 - if:
51 const: mrvl,mmp2-mux-intc
56 reg-names:
58 - const: 'mux status'
59 - const: 'mux mask'
61 - interrupts
67 '#interrupt-cells':
72 - mrvl,mmp-intc
73 - mrvl,mmp2-intc
74 - marvell,mmp3-intc
75 - marvell,orion-intc
76 - mrvl,mmp2-mux-intc
82 reg-names: true
86 interrupt-controller: true
88 mrvl,intc-nr-irqs:
93 mrvl,clr-mfp-irq:
99 - '#interrupt-cells'
100 - compatible
101 - reg
102 - interrupt-controller
107 - |
108 interrupt-controller@d4282000 {
109 compatible = "mrvl,mmp2-intc";
110 interrupt-controller;
111 #interrupt-cells = <1>;
113 mrvl,intc-nr-irqs = <64>;
116 interrupt-controller@d4282150 {
117 compatible = "mrvl,mmp2-mux-intc";
119 interrupt-controller;
120 #interrupt-cells = <1>;
122 reg-names = "mux status", "mux mask";
123 mrvl,intc-nr-irqs = <2>;
125 - |
126 interrupt-controller@fed20204 {
127 compatible = "marvell,orion-intc";
128 interrupt-controller;
129 #interrupt-cells = <1>;