xref: /rk3399_rockchip-uboot/arch/arm/dts/s5pc110-pinctrl.dtsi (revision 3349682c777e0835a0b628ae1ec2859632d479a2)
13b7a326cSSimon Glass/*
23b7a326cSSimon Glass * U-Boot additions to enable a generic Exynos GPIO driver
33b7a326cSSimon Glass *
43b7a326cSSimon Glass * Copyright (c) 2014 Google, Inc
55b5e9ba3SSimon Glass *
65b5e9ba3SSimon Glass * SPDX-License-Identifier:	GPL-2.0+
73b7a326cSSimon Glass */
83b7a326cSSimon Glass
93b7a326cSSimon Glass/ {
103b7a326cSSimon Glass	pinctrl@e0200000 {
113b7a326cSSimon Glass		#address-cells = <1>;
12*3349682cSPrzemyslaw Marczak		#size-cells = <1>;
133b7a326cSSimon Glass		gpa0: gpa0 {
143b7a326cSSimon Glass			gpio-controller;
153b7a326cSSimon Glass			#gpio-cells = <2>;
163b7a326cSSimon Glass		};
173b7a326cSSimon Glass
183b7a326cSSimon Glass		gpa1: gpa1 {
193b7a326cSSimon Glass			gpio-controller;
203b7a326cSSimon Glass			#gpio-cells = <2>;
213b7a326cSSimon Glass		};
223b7a326cSSimon Glass
233b7a326cSSimon Glass		gpb: gpb {
243b7a326cSSimon Glass			gpio-controller;
253b7a326cSSimon Glass			#gpio-cells = <2>;
263b7a326cSSimon Glass		};
273b7a326cSSimon Glass
283b7a326cSSimon Glass		gpc0: gpc0 {
293b7a326cSSimon Glass			gpio-controller;
303b7a326cSSimon Glass			#gpio-cells = <2>;
313b7a326cSSimon Glass		};
323b7a326cSSimon Glass
333b7a326cSSimon Glass		gpc1: gpc1 {
343b7a326cSSimon Glass			gpio-controller;
353b7a326cSSimon Glass			#gpio-cells = <2>;
363b7a326cSSimon Glass		};
373b7a326cSSimon Glass
383b7a326cSSimon Glass		gpd0: gpd0 {
393b7a326cSSimon Glass			gpio-controller;
403b7a326cSSimon Glass			#gpio-cells = <2>;
413b7a326cSSimon Glass		};
423b7a326cSSimon Glass
433b7a326cSSimon Glass		gpd1: gpd1 {
443b7a326cSSimon Glass			gpio-controller;
453b7a326cSSimon Glass			#gpio-cells = <2>;
463b7a326cSSimon Glass		};
473b7a326cSSimon Glass
483b7a326cSSimon Glass		gpe0: gpe0 {
493b7a326cSSimon Glass			gpio-controller;
503b7a326cSSimon Glass			#gpio-cells = <2>;
513b7a326cSSimon Glass		};
523b7a326cSSimon Glass
533b7a326cSSimon Glass		gpe1: gpe1 {
543b7a326cSSimon Glass			gpio-controller;
553b7a326cSSimon Glass			#gpio-cells = <2>;
563b7a326cSSimon Glass		};
573b7a326cSSimon Glass
583b7a326cSSimon Glass		gpf0: gpf0 {
593b7a326cSSimon Glass			gpio-controller;
603b7a326cSSimon Glass			#gpio-cells = <2>;
613b7a326cSSimon Glass		};
623b7a326cSSimon Glass
633b7a326cSSimon Glass		gpf1: gpf1 {
643b7a326cSSimon Glass			gpio-controller;
653b7a326cSSimon Glass			#gpio-cells = <2>;
663b7a326cSSimon Glass		};
673b7a326cSSimon Glass
683b7a326cSSimon Glass		gpf2: gpf2 {
693b7a326cSSimon Glass			gpio-controller;
703b7a326cSSimon Glass			#gpio-cells = <2>;
713b7a326cSSimon Glass		};
723b7a326cSSimon Glass
733b7a326cSSimon Glass		gpf3: gpf3 {
743b7a326cSSimon Glass			gpio-controller;
753b7a326cSSimon Glass			#gpio-cells = <2>;
763b7a326cSSimon Glass		};
773b7a326cSSimon Glass
783b7a326cSSimon Glass		gpg0: gpg0 {
793b7a326cSSimon Glass			gpio-controller;
803b7a326cSSimon Glass			#gpio-cells = <2>;
813b7a326cSSimon Glass		};
823b7a326cSSimon Glass
833b7a326cSSimon Glass		gpg1: gpg1 {
843b7a326cSSimon Glass			gpio-controller;
853b7a326cSSimon Glass			#gpio-cells = <2>;
863b7a326cSSimon Glass		};
873b7a326cSSimon Glass
883b7a326cSSimon Glass		gpg2: gpg2 {
893b7a326cSSimon Glass			gpio-controller;
903b7a326cSSimon Glass			#gpio-cells = <2>;
913b7a326cSSimon Glass		};
923b7a326cSSimon Glass
933b7a326cSSimon Glass		gpg3: gpg3 {
943b7a326cSSimon Glass			gpio-controller;
953b7a326cSSimon Glass			#gpio-cells = <2>;
963b7a326cSSimon Glass		};
973b7a326cSSimon Glass
983b7a326cSSimon Glass		gpi: gpi {
993b7a326cSSimon Glass			gpio-controller;
1003b7a326cSSimon Glass			#gpio-cells = <2>;
1013b7a326cSSimon Glass		};
1023b7a326cSSimon Glass
1033b7a326cSSimon Glass		gpj0: gpj0 {
1043b7a326cSSimon Glass			gpio-controller;
1053b7a326cSSimon Glass			#gpio-cells = <2>;
1063b7a326cSSimon Glass		};
1073b7a326cSSimon Glass
1083b7a326cSSimon Glass		gpj1: gpj1 {
1093b7a326cSSimon Glass			gpio-controller;
1103b7a326cSSimon Glass			#gpio-cells = <2>;
1113b7a326cSSimon Glass		};
1123b7a326cSSimon Glass
1133b7a326cSSimon Glass		gpj2: gpj2 {
1143b7a326cSSimon Glass			gpio-controller;
1153b7a326cSSimon Glass			#gpio-cells = <2>;
1163b7a326cSSimon Glass		};
1173b7a326cSSimon Glass
1183b7a326cSSimon Glass		gpj3: gpj3 {
1193b7a326cSSimon Glass			gpio-controller;
1203b7a326cSSimon Glass			#gpio-cells = <2>;
1213b7a326cSSimon Glass		};
1223b7a326cSSimon Glass
1233b7a326cSSimon Glass		gpj4: gpj4 {
1243b7a326cSSimon Glass			gpio-controller;
1253b7a326cSSimon Glass			#gpio-cells = <2>;
1263b7a326cSSimon Glass		};
1273b7a326cSSimon Glass
1283b7a326cSSimon Glass		gpmp01: gpmp01 {
1293b7a326cSSimon Glass			gpio-controller;
1303b7a326cSSimon Glass			#gpio-cells = <2>;
1313b7a326cSSimon Glass		};
1323b7a326cSSimon Glass
1333b7a326cSSimon Glass		gpmp02: gpmp02 {
1343b7a326cSSimon Glass			gpio-controller;
1353b7a326cSSimon Glass			#gpio-cells = <2>;
1363b7a326cSSimon Glass		};
1373b7a326cSSimon Glass
1383b7a326cSSimon Glass		gpmp03: gpmp03 {
1393b7a326cSSimon Glass			gpio-controller;
1403b7a326cSSimon Glass			#gpio-cells = <2>;
1413b7a326cSSimon Glass		};
1423b7a326cSSimon Glass
1433b7a326cSSimon Glass		gpmp04: gpmp04 {
1443b7a326cSSimon Glass			gpio-controller;
1453b7a326cSSimon Glass			#gpio-cells = <2>;
1463b7a326cSSimon Glass		};
1473b7a326cSSimon Glass
1483b7a326cSSimon Glass		gpmp05: gpmp05 {
1493b7a326cSSimon Glass			gpio-controller;
1503b7a326cSSimon Glass			#gpio-cells = <2>;
1513b7a326cSSimon Glass		};
1523b7a326cSSimon Glass
1533b7a326cSSimon Glass		gpmp06: gpmp06 {
1543b7a326cSSimon Glass			gpio-controller;
1553b7a326cSSimon Glass			#gpio-cells = <2>;
1563b7a326cSSimon Glass		};
1573b7a326cSSimon Glass
1583b7a326cSSimon Glass		gpmp07: gpmp07 {
1593b7a326cSSimon Glass			gpio-controller;
1603b7a326cSSimon Glass			#gpio-cells = <2>;
1613b7a326cSSimon Glass		};
1623b7a326cSSimon Glass
1633b7a326cSSimon Glass		gpmp10: gpmp10 {
1643b7a326cSSimon Glass			gpio-controller;
1653b7a326cSSimon Glass			#gpio-cells = <2>;
1663b7a326cSSimon Glass		};
1673b7a326cSSimon Glass
1683b7a326cSSimon Glass		gpmp11: gpmp11 {
1693b7a326cSSimon Glass			gpio-controller;
1703b7a326cSSimon Glass			#gpio-cells = <2>;
1713b7a326cSSimon Glass		};
1723b7a326cSSimon Glass
1733b7a326cSSimon Glass		gpmp12: gpmp12 {
1743b7a326cSSimon Glass			gpio-controller;
1753b7a326cSSimon Glass			#gpio-cells = <2>;
1763b7a326cSSimon Glass		};
1773b7a326cSSimon Glass
1783b7a326cSSimon Glass		gpmp13: gpmp13 {
1793b7a326cSSimon Glass			gpio-controller;
1803b7a326cSSimon Glass			#gpio-cells = <2>;
1813b7a326cSSimon Glass		};
1823b7a326cSSimon Glass
1833b7a326cSSimon Glass		gpmp14: gpmp14 {
1843b7a326cSSimon Glass			gpio-controller;
1853b7a326cSSimon Glass			#gpio-cells = <2>;
1863b7a326cSSimon Glass		};
1873b7a326cSSimon Glass
1883b7a326cSSimon Glass		gpmp15: gpmp15 {
1893b7a326cSSimon Glass			gpio-controller;
1903b7a326cSSimon Glass			#gpio-cells = <2>;
1913b7a326cSSimon Glass		};
1923b7a326cSSimon Glass
1933b7a326cSSimon Glass		gpmp16: gpmp16 {
1943b7a326cSSimon Glass			gpio-controller;
1953b7a326cSSimon Glass			#gpio-cells = <2>;
1963b7a326cSSimon Glass		};
1973b7a326cSSimon Glass
1983b7a326cSSimon Glass		gpmp17: gpmp17 {
1993b7a326cSSimon Glass			gpio-controller;
2003b7a326cSSimon Glass			#gpio-cells = <2>;
2013b7a326cSSimon Glass		};
2023b7a326cSSimon Glass
2033b7a326cSSimon Glass		gpmp18: gpmp18 {
2043b7a326cSSimon Glass			gpio-controller;
2053b7a326cSSimon Glass			#gpio-cells = <2>;
2063b7a326cSSimon Glass		};
2073b7a326cSSimon Glass
2083b7a326cSSimon Glass		gpmp20: gpmp20 {
2093b7a326cSSimon Glass			gpio-controller;
2103b7a326cSSimon Glass			#gpio-cells = <2>;
2113b7a326cSSimon Glass		};
2123b7a326cSSimon Glass
2133b7a326cSSimon Glass		gpmp21: gpmp21 {
2143b7a326cSSimon Glass			gpio-controller;
2153b7a326cSSimon Glass			#gpio-cells = <2>;
2163b7a326cSSimon Glass		};
2173b7a326cSSimon Glass
2183b7a326cSSimon Glass		gpmp22: gpmp22 {
2193b7a326cSSimon Glass			gpio-controller;
2203b7a326cSSimon Glass			#gpio-cells = <2>;
2213b7a326cSSimon Glass		};
2223b7a326cSSimon Glass
2233b7a326cSSimon Glass		gpmp23: gpmp23 {
2243b7a326cSSimon Glass			gpio-controller;
2253b7a326cSSimon Glass			#gpio-cells = <2>;
2263b7a326cSSimon Glass		};
2273b7a326cSSimon Glass
2283b7a326cSSimon Glass		gpmp24: gpmp24 {
2293b7a326cSSimon Glass			gpio-controller;
2303b7a326cSSimon Glass			#gpio-cells = <2>;
2313b7a326cSSimon Glass		};
2323b7a326cSSimon Glass
2333b7a326cSSimon Glass		gpmp25: gpmp25 {
2343b7a326cSSimon Glass			gpio-controller;
2353b7a326cSSimon Glass			#gpio-cells = <2>;
2363b7a326cSSimon Glass		};
2373b7a326cSSimon Glass
2383b7a326cSSimon Glass		gpmp26: gpmp26 {
2393b7a326cSSimon Glass			gpio-controller;
2403b7a326cSSimon Glass			#gpio-cells = <2>;
2413b7a326cSSimon Glass		};
2423b7a326cSSimon Glass
2433b7a326cSSimon Glass		gpmp27: gpmp27 {
2443b7a326cSSimon Glass			gpio-controller;
2453b7a326cSSimon Glass			#gpio-cells = <2>;
2463b7a326cSSimon Glass		};
2473b7a326cSSimon Glass
2483b7a326cSSimon Glass		gpmp28: gpmp28 {
2493b7a326cSSimon Glass			gpio-controller;
2503b7a326cSSimon Glass			#gpio-cells = <2>;
2513b7a326cSSimon Glass		};
2523b7a326cSSimon Glass
2533b7a326cSSimon Glass		gph0: gph0 {
254*3349682cSPrzemyslaw Marczak			reg = <0xc00 0x20>;
2553b7a326cSSimon Glass			gpio-controller;
2563b7a326cSSimon Glass			#gpio-cells = <2>;
2573b7a326cSSimon Glass		};
2583b7a326cSSimon Glass
2593b7a326cSSimon Glass		gph1: gph1 {
2603b7a326cSSimon Glass			gpio-controller;
2613b7a326cSSimon Glass			#gpio-cells = <2>;
2623b7a326cSSimon Glass		};
2633b7a326cSSimon Glass
2643b7a326cSSimon Glass		gph2: gph2 {
2653b7a326cSSimon Glass			gpio-controller;
2663b7a326cSSimon Glass			#gpio-cells = <2>;
2673b7a326cSSimon Glass		};
2683b7a326cSSimon Glass
2693b7a326cSSimon Glass		gph3: gph3 {
2703b7a326cSSimon Glass			gpio-controller;
2713b7a326cSSimon Glass			#gpio-cells = <2>;
2723b7a326cSSimon Glass		};
2733b7a326cSSimon Glass
2743b7a326cSSimon Glass	};
2753b7a326cSSimon Glass};
276