Lines Matching +full:intc +full:- +full:nr +full:- +full:irqs

1 // SPDX-License-Identifier: GPL-2.0
7 (gpio <= 26) ? (0x027c + 4 * (gpio - 3)) : \
8 (gpio <= 98) ? (0x0400 + 4 * (gpio - 27)) : \
9 (gpio <= 127) ? (0x0600 + 4 * (gpio - 99)) : \
18 (gpio <= 26) ? (0x027c + 4 * (gpio - 3)) : \
19 (gpio <= 29) ? (0x0400 + 4 * (gpio - 27)) : \
20 (gpio <= 98) ? (0x0418 + 4 * (gpio - 30)) : \
21 (gpio <= 127) ? (0x0600 + 4 * (gpio - 99)) : \
23 (gpio <= 268) ? (0x052c + 4 * (gpio - 263)) : \
33 (gpio <= 9) ? (0x028c + 4 * (gpio - 5)) : \
34 (gpio <= 10) ? (0x0458 + 4 * (gpio - 10)) : \
35 (gpio <= 26) ? (0x02a0 + 4 * (gpio - 11)) : \
36 (gpio <= 48) ? (0x0400 + 4 * (gpio - 27)) : \
37 (gpio <= 62) ? (0x045c + 4 * (gpio - 49)) : \
38 (gpio <= 73) ? (0x04b4 + 4 * (gpio - 63)) : \
39 (gpio <= 98) ? (0x04f0 + 4 * (gpio - 74)) : \
40 (gpio <= 127) ? (0x0600 + 4 * (gpio - 99)) : \
49 * Example of use: pinctrl-single,pins = < MFP_PIN_PXA310(21) MFP_AF1 >
61 * Example of use: pinctrl-single,drive-strength = MFP_DS03X;
75 * Example of use: pinctrl-single,bias-pullup = MPF_PULL_UP;
84 * pinctrl-single,low-power-mode = MFP_LPM(MFP_LPM_PULL_LOW|MFP_LPM_EDGE_FALL);
87 * used in parentheses for don't-care values. Except for the float output,
89 * non-LPM pulled output, the same configuration could probably be used.
121 pdma: dma-controller@40000000 {
122 compatible = "marvell,pdma-1.0";
125 #dma-channels = <32>;
126 #dma-cells = <2>;
127 #dma-requests = <100>;
136 #address-cells = <0x1>;
137 #size-cells = <0>;
141 nand_controller: nand-controller@43100000 {
142 compatible = "marvell,pxa3xx-nand-controller";
146 clock-names = "core";
148 dma-names = "data";
149 #address-cells = <1>;
150 #size-cells = <0>;
154 pxairq: interrupt-controller@40d00000 {
155 marvell,intc-priority;
156 marvell,intc-nr-irqs = <56>;
160 compatible = "pinconf-single";
162 #pinctrl-cells = <1>;
163 pinctrl-single,register-width = <32>;
164 pinctrl-single,function-mask = <0x7>;
168 compatible = "intel,pxa3xx-gpio";
171 gpio-ranges = <&pinctrl 0 0 128>;
172 interrupt-names = "gpio0", "gpio1", "gpio_mux";
174 gpio-controller;
175 #gpio-cells = <0x2>;
176 interrupt-controller;
177 #interrupt-cells = <0x2>;
181 compatible = "marvell,pxa-mmc";
187 dma-names = "rx", "tx";
192 compatible = "marvell,pxa-mmc";
198 dma-names = "rx", "tx";
203 compatible = "marvell,pxa-mmc";
209 dma-names = "rx", "tx";
214 compatible = "marvell,pxa-ohci";
222 compatible = "marvell,pxa270-pwm";
224 #pwm-cells = <1>;
230 compatible = "marvell,pxa270-pwm";
232 #pwm-cells = <1>;
238 compatible = "marvell,pxa270-pwm";
240 #pwm-cells = <1>;
246 compatible = "marvell,pxa270-pwm";
248 #pwm-cells = <1>;
254 compatible = "mrvl,pxa3xx-ssp";
262 compatible = "mrvl,pxa3xx-ssp";
270 compatible = "mrvl,pxa3xx-ssp";
278 compatible = "mrvl,pxa3xx-ssp";
286 compatible = "marvell,pxa-timer";
293 gcu: display-controller@54000000 {
294 compatible = "marvell,pxa300-gcu";
307 #address-cells = <1>;
308 #size-cells = <1>;
312 compatible = "marvell,pxa300-clocks";
313 #clock-cells = <1>;