Home
last modified time | relevance | path

Searched full:iomuxc (Results 1 – 25 of 619) sorted by relevance

12345678910>>...25

/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dimx6dl.dtsi88 iomuxc: iomuxc@20e0000 { label
89 compatible = "fsl,imx6dl-iomuxc";
128 gpio-ranges = <&iomuxc 0 131 2>, <&iomuxc 2 137 8>, <&iomuxc 10 189 2>,
129 <&iomuxc 12 194 1>, <&iomuxc 13 193 1>, <&iomuxc 14 192 1>,
130 <&iomuxc 15 191 1>, <&iomuxc 16 185 2>, <&iomuxc 18 184 1>,
131 <&iomuxc 19 187 1>, <&iomuxc 20 183 1>, <&iomuxc 21 188 1>,
132 <&iomuxc 22 123 3>, <&iomuxc 25 121 1>, <&iomuxc 26 127 1>,
133 <&iomuxc 27 126 1>, <&iomuxc 28 128 1>, <&iomuxc 29 130 1>,
134 <&iomuxc 30 129 1>, <&iomuxc 31 122 1>;
138 gpio-ranges = <&iomuxc 0 161 8>, <&iomuxc 8 208 8>, <&iomuxc 16 74 1>,
[all …]
Dimx6sl.dtsi389 gpio-ranges = <&iomuxc 0 22 1>, <&iomuxc 1 20 2>,
390 <&iomuxc 3 23 1>, <&iomuxc 4 25 1>,
391 <&iomuxc 5 24 1>, <&iomuxc 6 19 1>,
392 <&iomuxc 7 36 2>, <&iomuxc 9 44 8>,
393 <&iomuxc 17 38 6>, <&iomuxc 23 68 4>,
394 <&iomuxc 27 64 4>, <&iomuxc 31 52 1>;
406 gpio-ranges = <&iomuxc 0 53 3>, <&iomuxc 3 72 2>,
407 <&iomuxc 5 34 2>, <&iomuxc 7 57 4>,
408 <&iomuxc 11 56 1>, <&iomuxc 12 61 3>,
409 <&iomuxc 15 107 1>, <&iomuxc 16 132 2>,
[all …]
Dimx6q.dtsi181 iomuxc: iomuxc@20e0000 { label
182 compatible = "fsl,imx6q-iomuxc";
306 gpio-ranges = <&iomuxc 0 136 2>, <&iomuxc 2 141 1>, <&iomuxc 3 139 1>,
307 <&iomuxc 4 142 2>, <&iomuxc 6 140 1>, <&iomuxc 7 144 2>,
308 <&iomuxc 9 138 1>, <&iomuxc 10 213 3>, <&iomuxc 13 20 1>,
309 <&iomuxc 14 19 1>, <&iomuxc 15 21 1>, <&iomuxc 16 208 1>,
310 <&iomuxc 17 207 1>, <&iomuxc 18 210 3>, <&iomuxc 21 209 1>,
311 <&iomuxc 22 116 10>;
315 gpio-ranges = <&iomuxc 0 191 16>, <&iomuxc 16 55 14>, <&iomuxc 30 35 1>,
316 <&iomuxc 31 44 1>;
[all …]
Dimx50.dtsi218 gpio-ranges = <&iomuxc 0 151 28>;
229 gpio-ranges = <&iomuxc 0 75 8>, <&iomuxc 8 100 8>,
230 <&iomuxc 16 83 1>, <&iomuxc 17 85 1>,
231 <&iomuxc 18 87 1>, <&iomuxc 19 84 1>,
232 <&iomuxc 20 88 1>, <&iomuxc 21 86 1>;
243 gpio-ranges = <&iomuxc 0 108 32>;
254 gpio-ranges = <&iomuxc 0 8 8>, <&iomuxc 8 45 12>,
255 <&iomuxc 20 140 11>;
274 iomuxc: iomuxc@53fa8000 { label
275 compatible = "fsl,imx50-iomuxc", "fsl,imx53-iomuxc";
[all …]
Dimx7s.dtsi328 gpio-ranges = <&iomuxc_lpsr 0 0 8>, <&iomuxc 8 5 8>;
340 gpio-ranges = <&iomuxc 0 13 32>;
352 gpio-ranges = <&iomuxc 0 45 29>;
364 gpio-ranges = <&iomuxc 0 74 24>;
376 gpio-ranges = <&iomuxc 0 98 18>;
388 gpio-ranges = <&iomuxc 0 116 23>;
400 gpio-ranges = <&iomuxc 0 139 16>;
434 iomuxc_lpsr: iomuxc-lpsr@302c0000 {
435 compatible = "fsl,imx7d-iomuxc-lpsr";
437 fsl,input-sel = <&iomuxc>;
[all …]
Dimx6ul.dtsi442 gpio-ranges = <&iomuxc 0 23 10>, <&iomuxc 10 17 6>,
443 <&iomuxc 16 33 16>;
456 gpio-ranges = <&iomuxc 0 49 16>, <&iomuxc 16 111 6>;
469 gpio-ranges = <&iomuxc 0 65 29>;
482 gpio-ranges = <&iomuxc 0 94 17>, <&iomuxc 17 117 12>;
495 gpio-ranges = <&iomuxc 0 7 10>, <&iomuxc 10 5 2>;
685 iomuxc: iomuxc@20e0000 { label
686 compatible = "fsl,imx6ul-iomuxc";
690 gpr: iomuxc-gpr@20e4000 {
691 compatible = "fsl,imx6ul-iomuxc-gpr",
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dimx6dl.dtsi127 gpio-ranges = <&iomuxc 0 131 2>, <&iomuxc 2 137 8>, <&iomuxc 10 189 2>,
128 <&iomuxc 12 194 1>, <&iomuxc 13 193 1>, <&iomuxc 14 192 1>,
129 <&iomuxc 15 191 1>, <&iomuxc 16 185 2>, <&iomuxc 18 184 1>,
130 <&iomuxc 19 187 1>, <&iomuxc 20 183 1>, <&iomuxc 21 188 1>,
131 <&iomuxc 22 123 3>, <&iomuxc 25 121 1>, <&iomuxc 26 127 1>,
132 <&iomuxc 27 126 1>, <&iomuxc 28 128 1>, <&iomuxc 29 130 1>,
133 <&iomuxc 30 129 1>, <&iomuxc 31 122 1>;
137 gpio-ranges = <&iomuxc 0 161 8>, <&iomuxc 8 208 8>, <&iomuxc 16 74 1>,
138 <&iomuxc 17 73 1>, <&iomuxc 18 72 1>, <&iomuxc 19 71 1>,
139 <&iomuxc 20 70 1>, <&iomuxc 21 69 1>, <&iomuxc 22 68 1>,
[all …]
Dimx6sl.dtsi394 gpio-ranges = <&iomuxc 0 22 1>, <&iomuxc 1 20 2>,
395 <&iomuxc 3 23 1>, <&iomuxc 4 25 1>,
396 <&iomuxc 5 24 1>, <&iomuxc 6 19 1>,
397 <&iomuxc 7 36 2>, <&iomuxc 9 44 8>,
398 <&iomuxc 17 38 6>, <&iomuxc 23 68 4>,
399 <&iomuxc 27 64 4>, <&iomuxc 31 52 1>;
411 gpio-ranges = <&iomuxc 0 53 3>, <&iomuxc 3 72 2>,
412 <&iomuxc 5 34 2>, <&iomuxc 7 57 4>,
413 <&iomuxc 11 56 1>, <&iomuxc 12 61 3>,
414 <&iomuxc 15 107 1>, <&iomuxc 16 132 2>,
[all …]
Dimx6q.dtsi308 gpio-ranges = <&iomuxc 0 136 2>, <&iomuxc 2 141 1>, <&iomuxc 3 139 1>,
309 <&iomuxc 4 142 2>, <&iomuxc 6 140 1>, <&iomuxc 7 144 2>,
310 <&iomuxc 9 138 1>, <&iomuxc 10 213 3>, <&iomuxc 13 20 1>,
311 <&iomuxc 14 19 1>, <&iomuxc 15 21 1>, <&iomuxc 16 208 1>,
312 <&iomuxc 17 207 1>, <&iomuxc 18 210 3>, <&iomuxc 21 209 1>,
313 <&iomuxc 22 116 10>;
317 gpio-ranges = <&iomuxc 0 191 16>, <&iomuxc 16 55 14>, <&iomuxc 30 35 1>,
318 <&iomuxc 31 44 1>;
322 gpio-ranges = <&iomuxc 0 69 16>, <&iomuxc 16 36 8>, <&iomuxc 24 45 8>;
326 gpio-ranges = <&iomuxc 5 149 1>, <&iomuxc 6 126 10>, <&iomuxc 16 87 16>;
[all …]
Dimx6sll.dtsi376 gpio-ranges = <&iomuxc 0 94 7>, <&iomuxc 7 25 25>;
389 gpio-ranges = <&iomuxc 0 50 32>;
402 gpio-ranges = <&iomuxc 0 82 12>, <&iomuxc 12 103 4>,
403 <&iomuxc 16 101 2>, <&iomuxc 18 5 1>,
404 <&iomuxc 21 6 11>;
417 gpio-ranges = <&iomuxc 0 17 8>, <&iomuxc 8 107 8>,
418 <&iomuxc 16 151 1>, <&iomuxc 17 149 1>,
419 <&iomuxc 18 146 1>, <&iomuxc 19 144 1>,
420 <&iomuxc 20 142 1>, <&iomuxc 21 143 1>,
421 <&iomuxc 22 150 1>, <&iomuxc 23 148 1>,
[all …]
Dimx50.dtsi230 gpio-ranges = <&iomuxc 0 151 28>;
241 gpio-ranges = <&iomuxc 0 75 8>, <&iomuxc 8 100 8>,
242 <&iomuxc 16 83 1>, <&iomuxc 17 85 1>,
243 <&iomuxc 18 87 1>, <&iomuxc 19 84 1>,
244 <&iomuxc 20 88 1>, <&iomuxc 21 86 1>;
255 gpio-ranges = <&iomuxc 0 108 32>;
266 gpio-ranges = <&iomuxc 0 8 8>, <&iomuxc 8 45 12>,
267 <&iomuxc 20 140 11>;
286 iomuxc: iomuxc@53fa8000 { label
287 compatible = "fsl,imx50-iomuxc", "fsl,imx53-iomuxc";
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx7d-pinctrl.txt3 iMX7D supports two iomuxc controllers, fsl,imx7d-iomuxc controller is similar
4 as previous iMX SoC generation and fsl,imx7d-iomuxc-lpsr which provides low
5 power state retention capabilities on gpios that are part of iomuxc-lpsr
6 (GPIO1_IO7..GPIO1_IO0). While iomuxc-lpsr provides its own set of registers for
8 iomuxc controller for daisy chain settings, the fsl,input-sel property extends
9 fsl,imx-pinctrl driver to support iomuxc-lpsr controller.
11 iomuxc_lpsr: iomuxc-lpsr@302c0000 {
12 compatible = "fsl,imx7d-iomuxc-lpsr";
14 fsl,input-sel = <&iomuxc>;
17 iomuxc: iomuxc@30330000 {
[all …]
Dfsl,imx27-pinctrl.txt4 - compatible: "fsl,imx27-iomuxc"
6 The iomuxc driver node should define subnodes containing of pinctrl configuration subnodes.
62 iomuxc: iomuxc@10015000 {
63 compatible = "fsl,imx27-iomuxc";
96 iomuxc: iomuxc@10015000 {
97 compatible = "fsl,imx27-iomuxc";
Dfsl,imx-pinctrl.txt1 * Freescale IOMUX Controller (IOMUXC) for i.MX
3 The IOMUX Controller (IOMUXC), together with the IOMUX, enables the IC
7 different PAD settings (like pull up, keeper, etc) the IOMUXC controls
21 - compatible: "fsl,<soc>-iomuxc"
68 iomuxc@20e0000 {
69 compatible = "fsl,imx6q-iomuxc";
90 Refer to the IOMUXC controller chapter in imx6q datasheet,
Dfsl,imx8mq-pinctrl.txt7 - compatible: "fsl,imx8mq-iomuxc"
8 - reg: should contain the base physical address and size of the iomuxc
26 iomuxc: pinctrl@30330000 {
27 compatible = "fsl,imx8mq-iomuxc";
Dfsl,imx7ulp-pinctrl.txt3 i.MX 7ULP has three IOMUXC instances: IOMUXC0 for M4 ports, IOMUXC1 for A7
4 ports and IOMUXC DDR for DDR interface.
17 - reg: Should contain the base physical address and size of the iomuxc
49 iomuxc1: iomuxc@40ac0000 {
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx7d-pinctrl.txt3 iMX7D supports two iomuxc controllers, fsl,imx7d-iomuxc controller is similar
4 as previous iMX SoC generation and fsl,imx7d-iomuxc-lpsr which provides low
5 power state retention capabilities on gpios that are part of iomuxc-lpsr
6 (GPIO1_IO7..GPIO1_IO0). While iomuxc-lpsr provides its own set of registers for
8 iomuxc controller for daisy chain settings, the fsl,input-sel property extends
9 fsl,imx-pinctrl driver to support iomuxc-lpsr controller.
11 iomuxc_lpsr: iomuxc-lpsr@302c0000 {
12 compatible = "fsl,imx7d-iomuxc-lpsr";
14 fsl,input-sel = <&iomuxc>;
17 iomuxc: iomuxc@30330000 {
[all …]
Dfsl,imx27-pinctrl.txt4 - compatible: "fsl,imx27-iomuxc"
6 The iomuxc driver node should define subnodes containing of pinctrl configuration subnodes.
62 iomuxc: iomuxc@10015000 {
63 compatible = "fsl,imx27-iomuxc";
96 iomuxc: iomuxc@10015000 {
97 compatible = "fsl,imx27-iomuxc";
Dfsl,imx-pinctrl.txt1 * Freescale IOMUX Controller (IOMUXC) for i.MX
3 The IOMUX Controller (IOMUXC), together with the IOMUX, enables the IC
7 different PAD settings (like pull up, keeper, etc) the IOMUXC controls
21 - compatible: "fsl,<soc>-iomuxc"
68 iomuxc@20e0000 {
69 compatible = "fsl,imx6q-iomuxc";
90 Refer to the IOMUXC controller chapter in imx6q datasheet,
Dfsl,imx8mq-pinctrl.yaml18 const: fsl,imx8mq-iomuxc
70 iomuxc: pinctrl@30330000 {
71 compatible = "fsl,imx8mq-iomuxc";
Dfsl,imx8mn-pinctrl.yaml18 const: fsl,imx8mn-iomuxc
70 iomuxc: pinctrl@30330000 {
71 compatible = "fsl,imx8mn-iomuxc";
Dfsl,imx8mp-pinctrl.yaml18 const: fsl,imx8mp-iomuxc
70 iomuxc: pinctrl@30330000 {
71 compatible = "fsl,imx8mp-iomuxc";
Dfsl,imx8mm-pinctrl.yaml18 const: fsl,imx8mm-iomuxc
70 iomuxc: pinctrl@30330000 {
71 compatible = "fsl,imx8mm-iomuxc";
/kernel/linux/linux-5.10/arch/arm/mach-imx/
Dpm-imx6.c14 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
153 .iomuxc_compat = "fsl,imx6q-iomuxc",
163 .iomuxc_compat = "fsl,imx6dl-iomuxc",
173 .iomuxc_compat = "fsl,imx6sl-iomuxc",
183 .iomuxc_compat = "fsl,imx6sll-iomuxc",
193 .iomuxc_compat = "fsl,imx6sx-iomuxc",
203 .iomuxc_compat = "fsl,imx6ul-iomuxc",
538 pr_warn("%s: failed to get iomuxc base %d!\n", __func__, ret); in imx6q_suspend_init()
610 * Force IOMUXC irq pending, so that the interrupt to GPC can be in imx6_pm_common_init()
614 gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr"); in imx6_pm_common_init()
[all …]
/kernel/linux/linux-4.19/arch/arm/mach-imx/
Dpm-imx6.c19 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
158 .iomuxc_compat = "fsl,imx6q-iomuxc",
168 .iomuxc_compat = "fsl,imx6dl-iomuxc",
178 .iomuxc_compat = "fsl,imx6sl-iomuxc",
188 .iomuxc_compat = "fsl,imx6sll-iomuxc",
198 .iomuxc_compat = "fsl,imx6sx-iomuxc",
208 .iomuxc_compat = "fsl,imx6ul-iomuxc",
541 pr_warn("%s: failed to get iomuxc base %d!\n", __func__, ret); in imx6q_suspend_init()
613 * Force IOMUXC irq pending, so that the interrupt to GPC can be in imx6_pm_common_init()
617 gpr = syscon_regmap_lookup_by_compatible("fsl,imx6q-iomuxc-gpr"); in imx6_pm_common_init()
[all …]

12345678910>>...25