Lines Matching +full:vdda1v1 +full:- +full:supply

1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
6 #include <dt-bindings/interrupt-controller/arm-gic.h>
7 #include <dt-bindings/clock/stm32mp13-clks.h>
8 #include <dt-bindings/reset/stm32mp13-resets.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
15 #address-cells = <1>;
16 #size-cells = <0>;
19 compatible = "arm,cortex-a7";
25 arm-pmu {
26 compatible = "arm,cortex-a7-pmu";
28 interrupt-affinity = <&cpu0>;
29 interrupt-parent = <&intc>;
35 compatible = "linaro,optee-tz";
36 interrupt-parent = <&intc>;
41 compatible = "linaro,scmi-optee";
42 #address-cells = <1>;
43 #size-cells = <0>;
44 linaro,optee-channel-id = <0>;
48 #clock-cells = <1>;
53 #reset-cells = <1>;
60 #address-cells = <1>;
61 #size-cells = <0>;
65 regulator-name = "reg11";
69 regulator-name = "reg18";
73 regulator-name = "usb33";
80 intc: interrupt-controller@a0021000 {
81 compatible = "arm,cortex-a7-gic";
82 #interrupt-cells = <3>;
83 interrupt-controller;
89 compatible = "arm,psci-1.0";
94 compatible = "arm,armv7-timer";
99 interrupt-parent = <&intc>;
100 always-on;
103 thermal-zones {
104 cpu_thermal: cpu-thermal {
105 polling-delay-passive = <0>;
106 polling-delay = <0>;
107 thermal-sensors = <&dts>;
110 cpu_alert1: cpu-alert1 {
116 cpu-crit {
123 cooling-maps {
129 compatible = "simple-bus";
130 #address-cells = <1>;
131 #size-cells = <1>;
132 interrupt-parent = <&intc>;
136 #address-cells = <1>;
137 #size-cells = <0>;
138 compatible = "st,stm32-timers";
141 interrupt-names = "global";
143 clock-names = "int";
149 dma-names = "ch1", "ch2", "ch3", "ch4", "up";
153 compatible = "st,stm32-pwm";
154 #pwm-cells = <3>;
159 compatible = "st,stm32h7-timer-trigger";
165 compatible = "st,stm32-timer-counter";
171 #address-cells = <1>;
172 #size-cells = <0>;
173 compatible = "st,stm32-timers";
176 interrupt-names = "global";
178 clock-names = "int";
185 dma-names = "ch1", "ch2", "ch3", "ch4", "up", "trig";
189 compatible = "st,stm32-pwm";
190 #pwm-cells = <3>;
195 compatible = "st,stm32h7-timer-trigger";
201 compatible = "st,stm32-timer-counter";
207 #address-cells = <1>;
208 #size-cells = <0>;
209 compatible = "st,stm32-timers";
212 interrupt-names = "global";
214 clock-names = "int";
219 dma-names = "ch1", "ch2", "ch3", "up";
223 compatible = "st,stm32-pwm";
224 #pwm-cells = <3>;
229 compatible = "st,stm32h7-timer-trigger";
235 compatible = "st,stm32-timer-counter";
241 #address-cells = <1>;
242 #size-cells = <0>;
243 compatible = "st,stm32-timers";
246 interrupt-names = "global";
248 clock-names = "int";
255 dma-names = "ch1", "ch2", "ch3", "ch4", "up", "trig";
259 compatible = "st,stm32-pwm";
260 #pwm-cells = <3>;
265 compatible = "st,stm32h7-timer-trigger";
271 compatible = "st,stm32-timer-counter";
277 #address-cells = <1>;
278 #size-cells = <0>;
279 compatible = "st,stm32-timers";
282 interrupt-names = "global";
284 clock-names = "int";
286 dma-names = "up";
290 compatible = "st,stm32-timer-counter";
295 compatible = "st,stm32h7-timer-trigger";
302 #address-cells = <1>;
303 #size-cells = <0>;
304 compatible = "st,stm32-timers";
307 interrupt-names = "global";
309 clock-names = "int";
311 dma-names = "up";
315 compatible = "st,stm32-timer-counter";
320 compatible = "st,stm32h7-timer-trigger";
327 #address-cells = <1>;
328 #size-cells = <0>;
329 compatible = "st,stm32-lptimer";
331 interrupts-extended = <&exti 47 IRQ_TYPE_LEVEL_HIGH>;
333 clock-names = "mux";
334 wakeup-source;
338 compatible = "st,stm32-pwm-lp";
339 #pwm-cells = <3>;
344 compatible = "st,stm32-lptimer-trigger";
350 compatible = "st,stm32-lptimer-counter";
355 compatible = "st,stm32-lptimer-timer";
360 i2s2: audio-controller@4000b000 {
361 compatible = "st,stm32h7-i2s";
363 #sound-dai-cells = <0>;
367 dma-names = "rx", "tx";
372 compatible = "st,stm32h7-spi";
377 #address-cells = <1>;
378 #size-cells = <0>;
381 dma-names = "rx", "tx";
385 i2s3: audio-controller@4000c000 {
386 compatible = "st,stm32h7-i2s";
388 #sound-dai-cells = <0>;
392 dma-names = "rx", "tx";
397 compatible = "st,stm32h7-spi";
402 #address-cells = <1>;
403 #size-cells = <0>;
406 dma-names = "rx", "tx";
410 spdifrx: audio-controller@4000d000 {
411 compatible = "st,stm32h7-spdifrx";
413 #sound-dai-cells = <0>;
415 clock-names = "kclk";
419 dma-names = "rx", "rx-ctrl";
424 compatible = "st,stm32h7-uart";
426 interrupts-extended = <&exti 28 IRQ_TYPE_LEVEL_HIGH>;
429 wakeup-source;
432 dma-names = "rx", "tx";
437 compatible = "st,stm32h7-uart";
439 interrupts-extended = <&exti 30 IRQ_TYPE_LEVEL_HIGH>;
442 wakeup-source;
445 dma-names = "rx", "tx";
450 compatible = "st,stm32h7-uart";
452 interrupts-extended = <&exti 31 IRQ_TYPE_LEVEL_HIGH>;
455 wakeup-source;
458 dma-names = "rx", "tx";
463 compatible = "st,stm32mp13-i2c";
465 interrupt-names = "event", "error";
470 #address-cells = <1>;
471 #size-cells = <0>;
474 dma-names = "rx", "tx";
475 st,syscfg-fmp = <&syscfg 0x4 0x1>;
476 i2c-analog-filter;
481 compatible = "st,stm32mp13-i2c";
483 interrupt-names = "event", "error";
488 #address-cells = <1>;
489 #size-cells = <0>;
492 dma-names = "rx", "tx";
493 st,syscfg-fmp = <&syscfg 0x4 0x2>;
494 i2c-analog-filter;
499 compatible = "st,stm32h7-uart";
501 interrupts-extended = <&exti 32 IRQ_TYPE_LEVEL_HIGH>;
504 wakeup-source;
507 dma-names = "rx", "tx";
512 compatible = "st,stm32h7-uart";
514 interrupts-extended = <&exti 33 IRQ_TYPE_LEVEL_HIGH>;
517 wakeup-source;
520 dma-names = "rx", "tx";
525 #address-cells = <1>;
526 #size-cells = <0>;
527 compatible = "st,stm32-timers";
533 interrupt-names = "brk", "up", "trg-com", "cc";
535 clock-names = "int";
543 dma-names = "ch1", "ch2", "ch3", "ch4",
548 compatible = "st,stm32-pwm";
549 #pwm-cells = <3>;
554 compatible = "st,stm32h7-timer-trigger";
560 compatible = "st,stm32-timer-counter";
566 #address-cells = <1>;
567 #size-cells = <0>;
568 compatible = "st,stm32-timers";
574 interrupt-names = "brk", "up", "trg-com", "cc";
576 clock-names = "int";
584 dma-names = "ch1", "ch2", "ch3", "ch4",
589 compatible = "st,stm32-pwm";
590 #pwm-cells = <3>;
595 compatible = "st,stm32h7-timer-trigger";
601 compatible = "st,stm32-timer-counter";
607 compatible = "st,stm32h7-uart";
609 interrupts-extended = <&exti 29 IRQ_TYPE_LEVEL_HIGH>;
612 wakeup-source;
615 dma-names = "rx", "tx";
619 i2s1: audio-controller@44004000 {
620 compatible = "st,stm32h7-i2s";
622 #sound-dai-cells = <0>;
626 dma-names = "rx", "tx";
631 compatible = "st,stm32h7-spi";
636 #address-cells = <1>;
637 #size-cells = <0>;
640 dma-names = "rx", "tx";
645 compatible = "st,stm32h7-sai";
648 #address-cells = <1>;
649 #size-cells = <1>;
654 sai1a: audio-controller@4400a004 {
655 compatible = "st,stm32-sai-sub-a";
657 #sound-dai-cells = <0>;
659 clock-names = "sai_ck";
664 sai1b: audio-controller@4400a024 {
665 compatible = "st,stm32-sai-sub-b";
667 #sound-dai-cells = <0>;
669 clock-names = "sai_ck";
676 compatible = "st,stm32h7-sai";
679 #address-cells = <1>;
680 #size-cells = <1>;
685 sai2a: audio-controller@4400b004 {
686 compatible = "st,stm32-sai-sub-a";
688 #sound-dai-cells = <0>;
690 clock-names = "sai_ck";
695 sai2b: audio-controller@4400b024 {
696 compatible = "st,stm32-sai-sub-b";
698 #sound-dai-cells = <0>;
700 clock-names = "sai_ck";
707 compatible = "st,stm32mp1-dfsdm";
710 clock-names = "dfsdm";
711 #address-cells = <1>;
712 #size-cells = <0>;
716 compatible = "st,stm32-dfsdm-adc";
718 #io-channel-cells = <1>;
721 dma-names = "rx";
726 compatible = "st,stm32-dfsdm-adc";
728 #io-channel-cells = <1>;
731 dma-names = "rx";
736 dma1: dma-controller@48000000 {
737 compatible = "st,stm32-dma";
749 #dma-cells = <4>;
751 dma-requests = <8>;
754 dma2: dma-controller@48001000 {
755 compatible = "st,stm32-dma";
767 #dma-cells = <4>;
769 dma-requests = <8>;
772 dmamux1: dma-router@48002000 {
773 compatible = "st,stm32h7-dmamux";
777 #dma-cells = <3>;
778 dma-masters = <&dma1 &dma2>;
779 dma-requests = <128>;
780 dma-channels = <16>;
784 compatible = "st,stm32mp13-rcc", "syscon";
786 #clock-cells = <1>;
787 #reset-cells = <1>;
788 clock-names = "hse", "hsi", "csi", "lse", "lsi";
797 compatible = "st,stm32mp1,pwr-reg";
802 regulator-name = "reg11";
803 regulator-min-microvolt = <1100000>;
804 regulator-max-microvolt = <1100000>;
808 regulator-name = "reg18";
809 regulator-min-microvolt = <1800000>;
810 regulator-max-microvolt = <1800000>;
814 regulator-name = "usb33";
815 regulator-min-microvolt = <3300000>;
816 regulator-max-microvolt = <3300000>;
820 exti: interrupt-controller@5000d000 {
821 compatible = "st,stm32mp1-exti", "syscon";
822 interrupt-controller;
823 #interrupt-cells = <2>;
825 interrupts-extended =
900 compatible = "st,stm32mp157-syscfg", "syscon";
906 compatible = "st,stm32-lptimer";
908 interrupts-extended = <&exti 52 IRQ_TYPE_LEVEL_HIGH>;
910 clock-names = "mux";
911 wakeup-source;
915 compatible = "st,stm32-pwm-lp";
916 #pwm-cells = <3>;
921 compatible = "st,stm32-lptimer-timer";
927 compatible = "st,stm32-lptimer";
929 interrupts-extended = <&exti 53 IRQ_TYPE_LEVEL_HIGH>;
931 clock-names = "mux";
932 wakeup-source;
936 compatible = "st,stm32-pwm-lp";
937 #pwm-cells = <3>;
942 compatible = "st,stm32-lptimer-timer";
948 compatible = "st,stm32-thermal";
952 clock-names = "pclk";
953 #thermal-sensor-cells = <0>;
957 mdma: dma-controller@58000000 {
958 compatible = "st,stm32h7-mdma";
962 #dma-cells = <5>;
963 dma-channels = <32>;
964 dma-requests = <48>;
968 compatible = "st,stm32f7-crc";
975 compatible = "generic-ohci";
984 compatible = "generic-ehci";
994 compatible = "st,stm32mp1-iwdg";
997 clock-names = "pclk", "lsi";
1002 compatible = "st,stm32mp1-rtc";
1004 interrupts-extended = <&exti 19 IRQ_TYPE_LEVEL_HIGH>;
1007 clock-names = "pclk", "rtc_ck";
1012 compatible = "st,stm32mp13-bsec";
1014 #address-cells = <1>;
1015 #size-cells = <1>;
1036 compatible = "st,stm32-etzpc", "simple-bus";
1038 #address-cells = <1>;
1039 #size-cells = <1>;
1040 #access-controller-cells = <1>;
1044 compatible = "st,stm32mp13-adc-core";
1048 clock-names = "bus", "adc";
1049 interrupt-controller;
1050 #interrupt-cells = <1>;
1051 #address-cells = <1>;
1052 #size-cells = <0>;
1053 access-controllers = <&etzpc 33>;
1057 compatible = "st,stm32mp13-adc";
1058 #io-channel-cells = <1>;
1059 #address-cells = <1>;
1060 #size-cells = <0>;
1062 interrupt-parent = <&adc_2>;
1065 dma-names = "rx";
1088 compatible = "st,stm32mp15-hsotg", "snps,dwc2";
1091 clock-names = "otg";
1093 reset-names = "dwc2";
1095 g-rx-fifo-size = <512>;
1096 g-np-tx-fifo-size = <32>;
1097 g-tx-fifo-size = <256 16 16 16 16 16 16 16>;
1099 otg-rev = <0x200>;
1100 usb33d-supply = <&scmi_usb33>;
1101 access-controllers = <&etzpc 34>;
1106 compatible = "st,stm32h7-uart";
1108 interrupts-extended = <&exti 26 IRQ_TYPE_LEVEL_HIGH>;
1111 wakeup-source;
1114 dma-names = "rx", "tx";
1115 access-controllers = <&etzpc 16>;
1120 compatible = "st,stm32h7-uart";
1122 interrupts-extended = <&exti 27 IRQ_TYPE_LEVEL_HIGH>;
1125 wakeup-source;
1128 dma-names = "rx", "tx";
1129 access-controllers = <&etzpc 17>;
1133 i2s4: audio-controller@4c002000 {
1134 compatible = "st,stm32h7-i2s";
1136 #sound-dai-cells = <0>;
1140 dma-names = "rx", "tx";
1141 access-controllers = <&etzpc 13>;
1146 compatible = "st,stm32h7-spi";
1151 #address-cells = <1>;
1152 #size-cells = <0>;
1155 dma-names = "rx", "tx";
1156 access-controllers = <&etzpc 18>;
1161 compatible = "st,stm32h7-spi";
1166 #address-cells = <1>;
1167 #size-cells = <0>;
1170 dma-names = "rx", "tx";
1171 access-controllers = <&etzpc 19>;
1176 compatible = "st,stm32mp13-i2c";
1178 interrupt-names = "event", "error";
1183 #address-cells = <1>;
1184 #size-cells = <0>;
1187 dma-names = "rx", "tx";
1188 st,syscfg-fmp = <&syscfg 0x4 0x4>;
1189 i2c-analog-filter;
1190 access-controllers = <&etzpc 20>;
1195 compatible = "st,stm32mp13-i2c";
1197 interrupt-names = "event", "error";
1202 #address-cells = <1>;
1203 #size-cells = <0>;
1206 dma-names = "rx", "tx";
1207 st,syscfg-fmp = <&syscfg 0x4 0x8>;
1208 i2c-analog-filter;
1209 access-controllers = <&etzpc 21>;
1214 compatible = "st,stm32mp13-i2c";
1216 interrupt-names = "event", "error";
1221 #address-cells = <1>;
1222 #size-cells = <0>;
1225 dma-names = "rx", "tx";
1226 st,syscfg-fmp = <&syscfg 0x4 0x10>;
1227 i2c-analog-filter;
1228 access-controllers = <&etzpc 22>;
1233 #address-cells = <1>;
1234 #size-cells = <0>;
1235 compatible = "st,stm32-timers";
1238 interrupt-names = "global";
1240 clock-names = "int";
1241 access-controllers = <&etzpc 23>;
1245 compatible = "st,stm32-timer-counter";
1250 compatible = "st,stm32-pwm";
1251 #pwm-cells = <3>;
1256 compatible = "st,stm32h7-timer-trigger";
1263 #address-cells = <1>;
1264 #size-cells = <0>;
1265 compatible = "st,stm32-timers";
1268 interrupt-names = "global";
1270 clock-names = "int";
1271 access-controllers = <&etzpc 24>;
1275 compatible = "st,stm32-timer-counter";
1280 compatible = "st,stm32-pwm";
1281 #pwm-cells = <3>;
1286 compatible = "st,stm32h7-timer-trigger";
1293 #address-cells = <1>;
1294 #size-cells = <0>;
1295 compatible = "st,stm32-timers";
1298 interrupt-names = "global";
1300 clock-names = "int";
1301 access-controllers = <&etzpc 25>;
1305 compatible = "st,stm32-timer-counter";
1310 compatible = "st,stm32-pwm";
1311 #pwm-cells = <3>;
1316 compatible = "st,stm32h7-timer-trigger";
1323 #address-cells = <1>;
1324 #size-cells = <0>;
1325 compatible = "st,stm32-timers";
1328 interrupt-names = "global";
1330 clock-names = "int";
1335 dma-names = "ch1", "up", "trig", "com";
1336 access-controllers = <&etzpc 26>;
1340 compatible = "st,stm32-timer-counter";
1345 compatible = "st,stm32-pwm";
1346 #pwm-cells = <3>;
1351 compatible = "st,stm32h7-timer-trigger";
1358 #address-cells = <1>;
1359 #size-cells = <0>;
1360 compatible = "st,stm32-timers";
1363 interrupt-names = "global";
1365 clock-names = "int";
1368 dma-names = "ch1", "up";
1369 access-controllers = <&etzpc 27>;
1373 compatible = "st,stm32-timer-counter";
1378 compatible = "st,stm32-pwm";
1379 #pwm-cells = <3>;
1384 compatible = "st,stm32h7-timer-trigger";
1391 #address-cells = <1>;
1392 #size-cells = <0>;
1393 compatible = "st,stm32-timers";
1396 interrupt-names = "global";
1398 clock-names = "int";
1401 dma-names = "ch1", "up";
1402 access-controllers = <&etzpc 28>;
1406 compatible = "st,stm32-timer-counter";
1411 compatible = "st,stm32-pwm";
1412 #pwm-cells = <3>;
1417 compatible = "st,stm32h7-timer-trigger";
1424 #address-cells = <1>;
1425 #size-cells = <0>;
1426 compatible = "st,stm32-lptimer";
1428 interrupts-extended = <&exti 48 IRQ_TYPE_LEVEL_HIGH>;
1430 clock-names = "mux";
1431 wakeup-source;
1432 access-controllers = <&etzpc 1>;
1436 compatible = "st,stm32-pwm-lp";
1437 #pwm-cells = <3>;
1442 compatible = "st,stm32-lptimer-trigger";
1448 compatible = "st,stm32-lptimer-counter";
1453 compatible = "st,stm32-lptimer-timer";
1459 #address-cells = <1>;
1460 #size-cells = <0>;
1461 compatible = "st,stm32-lptimer";
1463 interrupts-extended = <&exti 50 IRQ_TYPE_LEVEL_HIGH>;
1465 clock-names = "mux";
1466 wakeup-source;
1467 access-controllers = <&etzpc 2>;
1471 compatible = "st,stm32-pwm-lp";
1472 #pwm-cells = <3>;
1477 compatible = "st,stm32-lptimer-trigger";
1483 compatible = "st,stm32-lptimer-timer";
1489 compatible = "st,stm32mp13-hash";
1495 dma-names = "in";
1496 access-controllers = <&etzpc 41>;
1501 compatible = "st,stm32mp13-rng";
1505 access-controllers = <&etzpc 40>;
1509 fmc: memory-controller@58002000 {
1510 compatible = "st,stm32mp1-fmc2-ebi";
1517 #address-cells = <2>;
1518 #size-cells = <1>;
1521 access-controllers = <&etzpc 54>;
1524 nand-controller@4,0 {
1525 compatible = "st,stm32mp1-fmc2-nfc";
1532 #address-cells = <1>;
1533 #size-cells = <0>;
1538 dma-names = "tx", "rx", "ecc";
1544 compatible = "st,stm32f469-qspi";
1546 reg-names = "qspi", "qspi_mm";
1547 #address-cells = <1>;
1548 #size-cells = <0>;
1552 dma-names = "tx", "rx";
1555 access-controllers = <&etzpc 55>;
1560 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
1561 arm,primecell-periphid = <0x20253180>;
1565 clock-names = "apb_pclk";
1567 cap-sd-highspeed;
1568 cap-mmc-highspeed;
1569 max-frequency = <130000000>;
1570 access-controllers = <&etzpc 50>;
1575 compatible = "st,stm32-sdmmc2", "arm,pl18x", "arm,primecell";
1576 arm,primecell-periphid = <0x20253180>;
1580 clock-names = "apb_pclk";
1582 cap-sd-highspeed;
1583 cap-mmc-highspeed;
1584 max-frequency = <130000000>;
1585 access-controllers = <&etzpc 51>;
1590 compatible = "st,stm32mp13-dwmac", "snps,dwmac-4.20a";
1592 reg-names = "stmmaceth";
1593 interrupts-extended = <&intc GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>,
1595 interrupt-names = "macirq", "eth_wake_irq";
1596 clock-names = "stmmaceth",
1597 "mac-clk-tx",
1598 "mac-clk-rx",
1600 "eth-ck";
1607 snps,mixed-burst;
1609 snps,axi-config = <&stmmac_axi_config_1>;
1611 access-controllers = <&etzpc 48>;
1614 stmmac_axi_config_1: stmmac-axi-config {
1622 #address-cells = <1>;
1623 #size-cells = <0>;
1624 #clock-cells = <0>;
1625 compatible = "st,stm32mp1-usbphyc";
1629 vdda1v1-supply = <&scmi_reg11>;
1630 vdda1v8-supply = <&scmi_reg18>;
1631 access-controllers = <&etzpc 5>;
1634 usbphyc_port0: usb-phy@0 {
1635 #phy-cells = <0>;
1639 usbphyc_port1: usb-phy@1 {
1640 #phy-cells = <1>;
1651 #address-cells = <1>;
1652 #size-cells = <1>;
1653 compatible = "st,stm32mp135-pinctrl";
1655 interrupt-parent = <&exti>;
1659 gpio-controller;
1660 #gpio-cells = <2>;
1661 interrupt-controller;
1662 #interrupt-cells = <2>;
1665 st,bank-name = "GPIOA";
1667 gpio-ranges = <&pinctrl 0 0 16>;
1671 gpio-controller;
1672 #gpio-cells = <2>;
1673 interrupt-controller;
1674 #interrupt-cells = <2>;
1677 st,bank-name = "GPIOB";
1679 gpio-ranges = <&pinctrl 0 16 16>;
1683 gpio-controller;
1684 #gpio-cells = <2>;
1685 interrupt-controller;
1686 #interrupt-cells = <2>;
1689 st,bank-name = "GPIOC";
1691 gpio-ranges = <&pinctrl 0 32 16>;
1695 gpio-controller;
1696 #gpio-cells = <2>;
1697 interrupt-controller;
1698 #interrupt-cells = <2>;
1701 st,bank-name = "GPIOD";
1703 gpio-ranges = <&pinctrl 0 48 16>;
1707 gpio-controller;
1708 #gpio-cells = <2>;
1709 interrupt-controller;
1710 #interrupt-cells = <2>;
1713 st,bank-name = "GPIOE";
1715 gpio-ranges = <&pinctrl 0 64 16>;
1719 gpio-controller;
1720 #gpio-cells = <2>;
1721 interrupt-controller;
1722 #interrupt-cells = <2>;
1725 st,bank-name = "GPIOF";
1727 gpio-ranges = <&pinctrl 0 80 16>;
1731 gpio-controller;
1732 #gpio-cells = <2>;
1733 interrupt-controller;
1734 #interrupt-cells = <2>;
1737 st,bank-name = "GPIOG";
1739 gpio-ranges = <&pinctrl 0 96 16>;
1743 gpio-controller;
1744 #gpio-cells = <2>;
1745 interrupt-controller;
1746 #interrupt-cells = <2>;
1749 st,bank-name = "GPIOH";
1751 gpio-ranges = <&pinctrl 0 112 15>;
1755 gpio-controller;
1756 #gpio-cells = <2>;
1757 interrupt-controller;
1758 #interrupt-cells = <2>;
1761 st,bank-name = "GPIOI";
1763 gpio-ranges = <&pinctrl 0 128 8>;