xref: /openbmc/u-boot/arch/arm/dts/ast2500.dtsi (revision 6f6f06c1e799fa4d4fc9058a5d202425bdc3089c)
114e4b149Smaxims@google.com/*
214e4b149Smaxims@google.com * This device tree is copied from
317c5fb19Smaxims@google.com * https://raw.githubusercontent.com/torvalds/linux/34ea5c9d/arch/arm/boot/dts/aspeed-g5.dtsi
414e4b149Smaxims@google.com */
514e4b149Smaxims@google.com#include "skeleton.dtsi"
614e4b149Smaxims@google.com
714e4b149Smaxims@google.com/ {
814e4b149Smaxims@google.com	model = "Aspeed BMC";
914e4b149Smaxims@google.com	compatible = "aspeed,ast2500";
1014e4b149Smaxims@google.com	#address-cells = <1>;
1114e4b149Smaxims@google.com	#size-cells = <1>;
1214e4b149Smaxims@google.com	interrupt-parent = <&vic>;
1314e4b149Smaxims@google.com
146bdccc30SCédric Le Goater	aliases {
156bdccc30SCédric Le Goater		i2c0 = &i2c0;
166bdccc30SCédric Le Goater		i2c1 = &i2c1;
176bdccc30SCédric Le Goater		i2c2 = &i2c2;
186bdccc30SCédric Le Goater		i2c3 = &i2c3;
196bdccc30SCédric Le Goater		i2c4 = &i2c4;
206bdccc30SCédric Le Goater		i2c5 = &i2c5;
216bdccc30SCédric Le Goater		i2c6 = &i2c6;
226bdccc30SCédric Le Goater		i2c7 = &i2c7;
236bdccc30SCédric Le Goater		i2c8 = &i2c8;
246bdccc30SCédric Le Goater		i2c9 = &i2c9;
256bdccc30SCédric Le Goater		i2c10 = &i2c10;
266bdccc30SCédric Le Goater		i2c11 = &i2c11;
276bdccc30SCédric Le Goater		i2c12 = &i2c12;
286bdccc30SCédric Le Goater		i2c13 = &i2c13;
296bdccc30SCédric Le Goater		serial0 = &uart1;
306bdccc30SCédric Le Goater		serial1 = &uart2;
316bdccc30SCédric Le Goater		serial2 = &uart3;
326bdccc30SCédric Le Goater		serial3 = &uart4;
336bdccc30SCédric Le Goater		serial4 = &uart5;
346bdccc30SCédric Le Goater		serial5 = &vuart;
356bdccc30SCédric Le Goater	};
366bdccc30SCédric Le Goater
3714e4b149Smaxims@google.com	cpus {
3814e4b149Smaxims@google.com		#address-cells = <1>;
3914e4b149Smaxims@google.com		#size-cells = <0>;
4014e4b149Smaxims@google.com
4114e4b149Smaxims@google.com		cpu@0 {
4214e4b149Smaxims@google.com			compatible = "arm,arm1176jzf-s";
4314e4b149Smaxims@google.com			device_type = "cpu";
4414e4b149Smaxims@google.com			reg = <0>;
4514e4b149Smaxims@google.com		};
4614e4b149Smaxims@google.com	};
4714e4b149Smaxims@google.com
486bdccc30SCédric Le Goater	memory@80000000 {
496bdccc30SCédric Le Goater		device_type = "memory";
506bdccc30SCédric Le Goater		reg = <0x80000000 0>;
516bdccc30SCédric Le Goater	};
526bdccc30SCédric Le Goater
5314e4b149Smaxims@google.com	ahb {
5414e4b149Smaxims@google.com		compatible = "simple-bus";
5514e4b149Smaxims@google.com		#address-cells = <1>;
5614e4b149Smaxims@google.com		#size-cells = <1>;
5714e4b149Smaxims@google.com		ranges;
5814e4b149Smaxims@google.com
596bdccc30SCédric Le Goater		fmc: flash-controller@1e620000 {
606bdccc30SCédric Le Goater			reg = < 0x1e620000 0xc4
616bdccc30SCédric Le Goater				0x20000000 0x10000000 >;
626bdccc30SCédric Le Goater			#address-cells = <1>;
636bdccc30SCédric Le Goater			#size-cells = <0>;
646bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-fmc";
656bdccc30SCédric Le Goater			status = "disabled";
666bdccc30SCédric Le Goater			interrupts = <19>;
6799357bacSryan_chen			clocks = <&scu ASPEED_CLK_AHB>;
686bdccc30SCédric Le Goater			flash@0 {
696bdccc30SCédric Le Goater				reg = < 0 >;
706bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
716bdccc30SCédric Le Goater				status = "disabled";
726bdccc30SCédric Le Goater			};
736bdccc30SCédric Le Goater			flash@1 {
746bdccc30SCédric Le Goater				reg = < 1 >;
756bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
766bdccc30SCédric Le Goater				status = "disabled";
776bdccc30SCédric Le Goater			};
786bdccc30SCédric Le Goater			flash@2 {
796bdccc30SCédric Le Goater				reg = < 2 >;
806bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
816bdccc30SCédric Le Goater				status = "disabled";
826bdccc30SCédric Le Goater			};
836bdccc30SCédric Le Goater		};
846bdccc30SCédric Le Goater
856bdccc30SCédric Le Goater		spi1: flash-controller@1e630000 {
866bdccc30SCédric Le Goater			reg = < 0x1e630000 0xc4
876bdccc30SCédric Le Goater				0x30000000 0x08000000 >;
886bdccc30SCédric Le Goater			#address-cells = <1>;
896bdccc30SCédric Le Goater			#size-cells = <0>;
906bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-spi";
9199357bacSryan_chen			clocks = <&scu ASPEED_CLK_AHB>;
926bdccc30SCédric Le Goater			status = "disabled";
936bdccc30SCédric Le Goater			flash@0 {
946bdccc30SCédric Le Goater				reg = < 0 >;
956bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
966bdccc30SCédric Le Goater				status = "disabled";
976bdccc30SCédric Le Goater			};
986bdccc30SCédric Le Goater			flash@1 {
996bdccc30SCédric Le Goater				reg = < 1 >;
1006bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
1016bdccc30SCédric Le Goater				status = "disabled";
1026bdccc30SCédric Le Goater			};
1036bdccc30SCédric Le Goater		};
1046bdccc30SCédric Le Goater
1056bdccc30SCédric Le Goater		spi2: flash-controller@1e631000 {
1066bdccc30SCédric Le Goater			reg = < 0x1e631000 0xc4
1076bdccc30SCédric Le Goater				0x38000000 0x08000000 >;
1086bdccc30SCédric Le Goater			#address-cells = <1>;
1096bdccc30SCédric Le Goater			#size-cells = <0>;
1106bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-spi";
11199357bacSryan_chen			clocks = <&scu ASPEED_CLK_AHB>;
1126bdccc30SCédric Le Goater			status = "disabled";
1136bdccc30SCédric Le Goater			flash@0 {
1146bdccc30SCédric Le Goater				reg = < 0 >;
1156bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
1166bdccc30SCédric Le Goater				status = "disabled";
1176bdccc30SCédric Le Goater			};
1186bdccc30SCédric Le Goater			flash@1 {
1196bdccc30SCédric Le Goater				reg = < 1 >;
1206bdccc30SCédric Le Goater				compatible = "jedec,spi-nor";
1216bdccc30SCédric Le Goater				status = "disabled";
1226bdccc30SCédric Le Goater			};
1236bdccc30SCédric Le Goater		};
1246bdccc30SCédric Le Goater
12514e4b149Smaxims@google.com		vic: interrupt-controller@1e6c0080 {
12614e4b149Smaxims@google.com			compatible = "aspeed,ast2400-vic";
12714e4b149Smaxims@google.com			interrupt-controller;
12814e4b149Smaxims@google.com			#interrupt-cells = <1>;
12914e4b149Smaxims@google.com			valid-sources = <0xfefff7ff 0x0807ffff>;
13014e4b149Smaxims@google.com			reg = <0x1e6c0080 0x80>;
13114e4b149Smaxims@google.com		};
13214e4b149Smaxims@google.com
13317c5fb19Smaxims@google.com		mac0: ethernet@1e660000 {
1346bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-mac", "faraday,ftgmac100";
13517c5fb19Smaxims@google.com			reg = <0x1e660000 0x180>;
13617c5fb19Smaxims@google.com			interrupts = <2>;
13799357bacSryan_chen			clocks = <&scu ASPEED_CLK_GATE_MAC1CLK>, <&scu ASPEED_CLK_D2PLL>;
13817c5fb19Smaxims@google.com			status = "disabled";
13917c5fb19Smaxims@google.com		};
14017c5fb19Smaxims@google.com
14117c5fb19Smaxims@google.com		mac1: ethernet@1e680000 {
1426bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-mac", "faraday,ftgmac100";
14317c5fb19Smaxims@google.com			reg = <0x1e680000 0x180>;
14417c5fb19Smaxims@google.com			interrupts = <3>;
14599357bacSryan_chen			clocks = <&scu ASPEED_CLK_GATE_MAC2CLK>, <&scu ASPEED_CLK_D2PLL>;
1466bdccc30SCédric Le Goater			status = "disabled";
1476bdccc30SCédric Le Goater		};
1486bdccc30SCédric Le Goater
1496bdccc30SCédric Le Goater		ehci0: usb@1e6a1000 {
1506bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-ehci", "generic-ehci";
1516bdccc30SCédric Le Goater			reg = <0x1e6a1000 0x100>;
1526bdccc30SCédric Le Goater			interrupts = <5>;
1536bdccc30SCédric Le Goater			status = "disabled";
1546bdccc30SCédric Le Goater		};
1556bdccc30SCédric Le Goater
1566bdccc30SCédric Le Goater		ehci1: usb@1e6a3000 {
1576bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-ehci", "generic-ehci";
1586bdccc30SCédric Le Goater			reg = <0x1e6a3000 0x100>;
1596bdccc30SCédric Le Goater			interrupts = <13>;
1606bdccc30SCédric Le Goater			status = "disabled";
1616bdccc30SCédric Le Goater		};
1626bdccc30SCédric Le Goater
1636bdccc30SCédric Le Goater		uhci: usb@1e6b0000 {
1646bdccc30SCédric Le Goater			compatible = "aspeed,ast2500-uhci", "generic-uhci";
1656bdccc30SCédric Le Goater			reg = <0x1e6b0000 0x100>;
1666bdccc30SCédric Le Goater			interrupts = <14>;
1676bdccc30SCédric Le Goater			#ports = <2>;
16817c5fb19Smaxims@google.com			status = "disabled";
16917c5fb19Smaxims@google.com		};
17017c5fb19Smaxims@google.com
17114e4b149Smaxims@google.com		apb {
17214e4b149Smaxims@google.com			compatible = "simple-bus";
17314e4b149Smaxims@google.com			#address-cells = <1>;
17414e4b149Smaxims@google.com			#size-cells = <1>;
17514e4b149Smaxims@google.com			ranges;
17614e4b149Smaxims@google.com
17717c5fb19Smaxims@google.com			syscon: syscon@1e6e2000 {
17817c5fb19Smaxims@google.com				compatible = "aspeed,g5-scu", "syscon", "simple-mfd";
17917c5fb19Smaxims@google.com				reg = <0x1e6e2000 0x1a8>;
1806bdccc30SCédric Le Goater				#clock-cells = <1>;
1816bdccc30SCédric Le Goater				#reset-cells = <1>;
18217c5fb19Smaxims@google.com
18317c5fb19Smaxims@google.com				pinctrl: pinctrl {
18417c5fb19Smaxims@google.com					compatible = "aspeed,g5-pinctrl";
18517c5fb19Smaxims@google.com					aspeed,external-nodes = <&gfx &lhc>;
18617c5fb19Smaxims@google.com
1876bdccc30SCédric Le Goater				};
1886bdccc30SCédric Le Goater			};
1896bdccc30SCédric Le Goater
1906bdccc30SCédric Le Goater			rng: hwrng@1e6e2078 {
1916bdccc30SCédric Le Goater				compatible = "timeriomem_rng";
1926bdccc30SCédric Le Goater				reg = <0x1e6e2078 0x4>;
1936bdccc30SCédric Le Goater				period = <1>;
1946bdccc30SCédric Le Goater				quality = <100>;
1956bdccc30SCédric Le Goater			};
1966bdccc30SCédric Le Goater
1976bdccc30SCédric Le Goater			gfx: display@1e6e6000 {
1986bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-gfx", "syscon";
1996bdccc30SCédric Le Goater				reg = <0x1e6e6000 0x1000>;
2006bdccc30SCédric Le Goater				reg-io-width = <4>;
2016bdccc30SCédric Le Goater			};
2026bdccc30SCédric Le Goater
2036bdccc30SCédric Le Goater			adc: adc@1e6e9000 {
2046bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-adc";
2056bdccc30SCédric Le Goater				reg = <0x1e6e9000 0xb0>;
2066bdccc30SCédric Le Goater				#io-channel-cells = <1>;
2076bdccc30SCédric Le Goater				status = "disabled";
2086bdccc30SCédric Le Goater			};
2096bdccc30SCédric Le Goater
2106bdccc30SCédric Le Goater			sram@1e720000 {
2116bdccc30SCédric Le Goater				compatible = "mmio-sram";
2126bdccc30SCédric Le Goater				reg = <0x1e720000 0x9000>;	// 36K
2136bdccc30SCédric Le Goater			};
2146bdccc30SCédric Le Goater
215*6f6f06c1Sryan_chen			sdhci: sdhci@1e740000 {
216*6f6f06c1Sryan_chen                                #interrupt-cells = <1>;
217*6f6f06c1Sryan_chen                                compatible = "aspeed,aspeed-sdhci-irq", "simple-mfd";
218*6f6f06c1Sryan_chen                                reg = <0x1e740000 0x1000>;
219*6f6f06c1Sryan_chen                                interrupts = <26>;
220*6f6f06c1Sryan_chen                                interrupt-controller;
221*6f6f06c1Sryan_chen                                clocks = <&scu ASPEED_CLK_GATE_SDCLK>, <&scu ASPEED_CLK_GATE_SDEXTCLK>;
222*6f6f06c1Sryan_chen                                clock-names = "ctrlclk", "extclk";
223*6f6f06c1Sryan_chen                                #address-cells = <1>;
224*6f6f06c1Sryan_chen                                #size-cells = <1>;
225*6f6f06c1Sryan_chen                                ranges = <0x0 0x1e740000 0x1000>;
226*6f6f06c1Sryan_chen
227*6f6f06c1Sryan_chen                                sdhci_slot0: sdhci_slot0@100 {
228*6f6f06c1Sryan_chen                                        compatible = "aspeed,sdhci-ast2500";
229*6f6f06c1Sryan_chen                                        reg = <0x100 0x100>;
230*6f6f06c1Sryan_chen                                        interrupts = <0>;
231*6f6f06c1Sryan_chen                                        interrupt-parent = <&sdhci>;
232*6f6f06c1Sryan_chen                                        sdhci,auto-cmd12;
233*6f6f06c1Sryan_chen                                        clocks = <&scu ASPEED_CLK_SDIO>;
234*6f6f06c1Sryan_chen                                        status = "disabled";
235*6f6f06c1Sryan_chen                                };
236*6f6f06c1Sryan_chen
237*6f6f06c1Sryan_chen                                sdhci_slot1: sdhci_slot1@200 {
238*6f6f06c1Sryan_chen                                        compatible = "aspeed,sdhci-ast2500";
239*6f6f06c1Sryan_chen                                        reg = <0x200 0x100>;
240*6f6f06c1Sryan_chen                                        interrupts = <1>;
241*6f6f06c1Sryan_chen                                        interrupt-parent = <&sdhci>;
242*6f6f06c1Sryan_chen                                        sdhci,auto-cmd12;
243*6f6f06c1Sryan_chen                                        clocks = <&scu ASPEED_CLK_SDIO>;
244*6f6f06c1Sryan_chen                                        status = "disabled";
245*6f6f06c1Sryan_chen                                };
246*6f6f06c1Sryan_chen
247*6f6f06c1Sryan_chen                        };
248*6f6f06c1Sryan_chen
2496bdccc30SCédric Le Goater			gpio: gpio@1e780000 {
2506bdccc30SCédric Le Goater				#gpio-cells = <2>;
2516bdccc30SCédric Le Goater				gpio-controller;
2526bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-gpio";
2536bdccc30SCédric Le Goater				reg = <0x1e780000 0x1000>;
2546bdccc30SCédric Le Goater				interrupts = <20>;
2556bdccc30SCédric Le Goater				gpio-ranges = <&pinctrl 0 0 220>;
2566bdccc30SCédric Le Goater				interrupt-controller;
2576bdccc30SCédric Le Goater			};
2586bdccc30SCédric Le Goater
2596bdccc30SCédric Le Goater			timer: timer@1e782000 {
2606bdccc30SCédric Le Goater				/* This timer is a Faraday FTTMR010 derivative */
2616bdccc30SCédric Le Goater				compatible = "aspeed,ast2400-timer";
2626bdccc30SCédric Le Goater				reg = <0x1e782000 0x90>;
2636bdccc30SCédric Le Goater			};
2646bdccc30SCédric Le Goater
2656bdccc30SCédric Le Goater			uart1: serial@1e783000 {
2666bdccc30SCédric Le Goater				compatible = "ns16550a";
2676bdccc30SCédric Le Goater				reg = <0x1e783000 0x20>;
2686bdccc30SCédric Le Goater				reg-shift = <2>;
2696bdccc30SCédric Le Goater				interrupts = <9>;
27099357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART1CLK>;
2716bdccc30SCédric Le Goater				no-loopback-test;
2726bdccc30SCédric Le Goater				status = "disabled";
2736bdccc30SCédric Le Goater			};
2746bdccc30SCédric Le Goater
2756bdccc30SCédric Le Goater			uart5: serial@1e784000 {
2766bdccc30SCédric Le Goater				compatible = "ns16550a";
2776bdccc30SCédric Le Goater				reg = <0x1e784000 0x20>;
2786bdccc30SCédric Le Goater				reg-shift = <2>;
2796bdccc30SCédric Le Goater				interrupts = <10>;
28099357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART5CLK>;
2816bdccc30SCédric Le Goater				no-loopback-test;
2826bdccc30SCédric Le Goater				status = "disabled";
2836bdccc30SCédric Le Goater			};
2846bdccc30SCédric Le Goater
2856bdccc30SCédric Le Goater			wdt1: watchdog@1e785000 {
2866bdccc30SCédric Le Goater				compatible = "aspeed,wdt";
2876bdccc30SCédric Le Goater				reg = <0x1e785000 0x1c>;
2886bdccc30SCédric Le Goater				interrupts = <27>;
2896bdccc30SCédric Le Goater			};
2906bdccc30SCédric Le Goater
2916bdccc30SCédric Le Goater			wdt2: watchdog@1e785020 {
2926bdccc30SCédric Le Goater				compatible = "aspeed,wdt";
2936bdccc30SCédric Le Goater				reg = <0x1e785020 0x1c>;
2946bdccc30SCédric Le Goater				interrupts = <27>;
2956bdccc30SCédric Le Goater				status = "disabled";
2966bdccc30SCédric Le Goater			};
2976bdccc30SCédric Le Goater
2986bdccc30SCédric Le Goater			wdt3: watchdog@1e785040 {
2996bdccc30SCédric Le Goater				compatible = "aspeed,wdt";
3006bdccc30SCédric Le Goater				reg = <0x1e785040 0x1c>;
3016bdccc30SCédric Le Goater				status = "disabled";
3026bdccc30SCédric Le Goater			};
3036bdccc30SCédric Le Goater
3046bdccc30SCédric Le Goater			pwm_tacho: pwm-tacho-controller@1e786000 {
3056bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-pwm-tacho";
3066bdccc30SCédric Le Goater				#address-cells = <1>;
3076bdccc30SCédric Le Goater				#size-cells = <0>;
3086bdccc30SCédric Le Goater				reg = <0x1e786000 0x1000>;
3096bdccc30SCédric Le Goater				status = "disabled";
3106bdccc30SCédric Le Goater			};
3116bdccc30SCédric Le Goater
3126bdccc30SCédric Le Goater			vuart: serial@1e787000 {
3136bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-vuart";
3146bdccc30SCédric Le Goater				reg = <0x1e787000 0x40>;
3156bdccc30SCédric Le Goater				reg-shift = <2>;
3166bdccc30SCédric Le Goater				interrupts = <8>;
3176bdccc30SCédric Le Goater				no-loopback-test;
3186bdccc30SCédric Le Goater				status = "disabled";
3196bdccc30SCédric Le Goater			};
3206bdccc30SCédric Le Goater
3216bdccc30SCédric Le Goater			lpc: lpc@1e789000 {
3226bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-lpc", "simple-mfd";
3236bdccc30SCédric Le Goater				reg = <0x1e789000 0x1000>;
3246bdccc30SCédric Le Goater
3256bdccc30SCédric Le Goater				#address-cells = <1>;
3266bdccc30SCédric Le Goater				#size-cells = <1>;
3276bdccc30SCédric Le Goater				ranges = <0x0 0x1e789000 0x1000>;
3286bdccc30SCédric Le Goater
3296bdccc30SCédric Le Goater				lpc_bmc: lpc-bmc@0 {
3306bdccc30SCédric Le Goater					compatible = "aspeed,ast2500-lpc-bmc";
3316bdccc30SCédric Le Goater					reg = <0x0 0x80>;
3326bdccc30SCédric Le Goater				};
3336bdccc30SCédric Le Goater
3346bdccc30SCédric Le Goater				lpc_host: lpc-host@80 {
3356bdccc30SCédric Le Goater					compatible = "aspeed,ast2500-lpc-host", "simple-mfd", "syscon";
3366bdccc30SCédric Le Goater					reg = <0x80 0x1e0>;
3376bdccc30SCédric Le Goater					reg-io-width = <4>;
3386bdccc30SCédric Le Goater
3396bdccc30SCédric Le Goater					#address-cells = <1>;
3406bdccc30SCédric Le Goater					#size-cells = <1>;
3416bdccc30SCédric Le Goater					ranges = <0x0 0x80 0x1e0>;
3426bdccc30SCédric Le Goater
3436bdccc30SCédric Le Goater					lpc_ctrl: lpc-ctrl@0 {
3446bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lpc-ctrl";
3456bdccc30SCédric Le Goater						reg = <0x0 0x80>;
3466bdccc30SCédric Le Goater						status = "disabled";
3476bdccc30SCédric Le Goater					};
3486bdccc30SCédric Le Goater
3496bdccc30SCédric Le Goater					lpc_snoop: lpc-snoop@0 {
3506bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lpc-snoop";
3516bdccc30SCédric Le Goater						reg = <0x0 0x80>;
3526bdccc30SCédric Le Goater						interrupts = <8>;
3536bdccc30SCédric Le Goater						status = "disabled";
3546bdccc30SCédric Le Goater					};
3556bdccc30SCédric Le Goater
3566bdccc30SCédric Le Goater					lhc: lhc@20 {
3576bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lhc";
3586bdccc30SCédric Le Goater						reg = <0x20 0x24 0x48 0x8>;
3596bdccc30SCédric Le Goater					};
3606bdccc30SCédric Le Goater
3616bdccc30SCédric Le Goater					lpc_reset: reset-controller@18 {
3626bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lpc-reset";
3636bdccc30SCédric Le Goater						reg = <0x18 0x4>;
3646bdccc30SCédric Le Goater						#reset-cells = <1>;
3656bdccc30SCédric Le Goater					};
3666bdccc30SCédric Le Goater
3676bdccc30SCédric Le Goater					ibt: ibt@c0 {
3686bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-ibt-bmc";
3696bdccc30SCédric Le Goater						reg = <0xc0 0x18>;
3706bdccc30SCédric Le Goater						interrupts = <8>;
3716bdccc30SCédric Le Goater						status = "disabled";
3726bdccc30SCédric Le Goater					};
3736bdccc30SCédric Le Goater				};
3746bdccc30SCédric Le Goater			};
3756bdccc30SCédric Le Goater
3766bdccc30SCédric Le Goater			uart2: serial@1e78d000 {
3776bdccc30SCédric Le Goater				compatible = "ns16550a";
3786bdccc30SCédric Le Goater				reg = <0x1e78d000 0x20>;
3796bdccc30SCédric Le Goater				reg-shift = <2>;
3806bdccc30SCédric Le Goater				interrupts = <32>;
38199357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART2CLK>;
3826bdccc30SCédric Le Goater				no-loopback-test;
3836bdccc30SCédric Le Goater				status = "disabled";
3846bdccc30SCédric Le Goater			};
3856bdccc30SCédric Le Goater
3866bdccc30SCédric Le Goater			uart3: serial@1e78e000 {
3876bdccc30SCédric Le Goater				compatible = "ns16550a";
3886bdccc30SCédric Le Goater				reg = <0x1e78e000 0x20>;
3896bdccc30SCédric Le Goater				reg-shift = <2>;
3906bdccc30SCédric Le Goater				interrupts = <33>;
39199357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART3CLK>;
3926bdccc30SCédric Le Goater				no-loopback-test;
3936bdccc30SCédric Le Goater				status = "disabled";
3946bdccc30SCédric Le Goater			};
3956bdccc30SCédric Le Goater
3966bdccc30SCédric Le Goater			uart4: serial@1e78f000 {
3976bdccc30SCédric Le Goater				compatible = "ns16550a";
3986bdccc30SCédric Le Goater				reg = <0x1e78f000 0x20>;
3996bdccc30SCédric Le Goater				reg-shift = <2>;
4006bdccc30SCédric Le Goater				interrupts = <34>;
40199357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART4CLK>;
4026bdccc30SCédric Le Goater				no-loopback-test;
4036bdccc30SCédric Le Goater				status = "disabled";
4046bdccc30SCédric Le Goater			};
4056bdccc30SCédric Le Goater
4066bdccc30SCédric Le Goater			i2c: i2c@1e78a000 {
4076bdccc30SCédric Le Goater				compatible = "simple-bus";
4086bdccc30SCédric Le Goater				#address-cells = <1>;
4096bdccc30SCédric Le Goater				#size-cells = <1>;
4106bdccc30SCédric Le Goater				ranges = <0 0x1e78a000 0x1000>;
4116bdccc30SCédric Le Goater			};
4126bdccc30SCédric Le Goater		};
4136bdccc30SCédric Le Goater	};
4146bdccc30SCédric Le Goater};
4156bdccc30SCédric Le Goater
4166bdccc30SCédric Le Goater&i2c {
4176bdccc30SCédric Le Goater	i2c_ic: interrupt-controller@0 {
4186bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4196bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-ic";
4206bdccc30SCédric Le Goater		reg = <0x0 0x40>;
4216bdccc30SCédric Le Goater		interrupts = <12>;
4226bdccc30SCédric Le Goater		interrupt-controller;
4236bdccc30SCédric Le Goater	};
4246bdccc30SCédric Le Goater
4256bdccc30SCédric Le Goater	i2c0: i2c-bus@40 {
4266bdccc30SCédric Le Goater		#address-cells = <1>;
4276bdccc30SCédric Le Goater		#size-cells = <0>;
4286bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4296bdccc30SCédric Le Goater
4306bdccc30SCédric Le Goater		reg = <0x40 0x40>;
4316bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4326bdccc30SCédric Le Goater		bus-frequency = <100000>;
4336bdccc30SCédric Le Goater		interrupts = <0>;
4346bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
43599357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4366bdccc30SCédric Le Goater		status = "disabled";
4376bdccc30SCédric Le Goater		/* Does not need pinctrl properties */
4386bdccc30SCédric Le Goater	};
4396bdccc30SCédric Le Goater
4406bdccc30SCédric Le Goater	i2c1: i2c-bus@80 {
4416bdccc30SCédric Le Goater		#address-cells = <1>;
4426bdccc30SCédric Le Goater		#size-cells = <0>;
4436bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4446bdccc30SCédric Le Goater
4456bdccc30SCédric Le Goater		reg = <0x80 0x40>;
4466bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4476bdccc30SCédric Le Goater		bus-frequency = <100000>;
4486bdccc30SCédric Le Goater		interrupts = <1>;
4496bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
45099357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4516bdccc30SCédric Le Goater		status = "disabled";
4526bdccc30SCédric Le Goater		/* Does not need pinctrl properties */
4536bdccc30SCédric Le Goater	};
4546bdccc30SCédric Le Goater
4556bdccc30SCédric Le Goater	i2c2: i2c-bus@c0 {
4566bdccc30SCédric Le Goater		#address-cells = <1>;
4576bdccc30SCédric Le Goater		#size-cells = <0>;
4586bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4596bdccc30SCédric Le Goater
4606bdccc30SCédric Le Goater		reg = <0xc0 0x40>;
4616bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4626bdccc30SCédric Le Goater		bus-frequency = <100000>;
4636bdccc30SCédric Le Goater		interrupts = <2>;
4646bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
46599357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4666bdccc30SCédric Le Goater		pinctrl-names = "default";
4676bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c3_default>;
4686bdccc30SCédric Le Goater		status = "disabled";
4696bdccc30SCédric Le Goater	};
4706bdccc30SCédric Le Goater
4716bdccc30SCédric Le Goater	i2c3: i2c-bus@100 {
4726bdccc30SCédric Le Goater		#address-cells = <1>;
4736bdccc30SCédric Le Goater		#size-cells = <0>;
4746bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4756bdccc30SCédric Le Goater
4766bdccc30SCédric Le Goater		reg = <0x100 0x40>;
4776bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4786bdccc30SCédric Le Goater		bus-frequency = <100000>;
4796bdccc30SCédric Le Goater		interrupts = <3>;
4806bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
48199357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4826bdccc30SCédric Le Goater		pinctrl-names = "default";
4836bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c4_default>;
4846bdccc30SCédric Le Goater		status = "disabled";
4856bdccc30SCédric Le Goater	};
4866bdccc30SCédric Le Goater
4876bdccc30SCédric Le Goater	i2c4: i2c-bus@140 {
4886bdccc30SCédric Le Goater		#address-cells = <1>;
4896bdccc30SCédric Le Goater		#size-cells = <0>;
4906bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4916bdccc30SCédric Le Goater
4926bdccc30SCédric Le Goater		reg = <0x140 0x40>;
4936bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4946bdccc30SCédric Le Goater		bus-frequency = <100000>;
4956bdccc30SCédric Le Goater		interrupts = <4>;
4966bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
49799357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4986bdccc30SCédric Le Goater		pinctrl-names = "default";
4996bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c5_default>;
5006bdccc30SCédric Le Goater		status = "disabled";
5016bdccc30SCédric Le Goater	};
5026bdccc30SCédric Le Goater
5036bdccc30SCédric Le Goater	i2c5: i2c-bus@180 {
5046bdccc30SCédric Le Goater		#address-cells = <1>;
5056bdccc30SCédric Le Goater		#size-cells = <0>;
5066bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5076bdccc30SCédric Le Goater
5086bdccc30SCédric Le Goater		reg = <0x180 0x40>;
5096bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5106bdccc30SCédric Le Goater		bus-frequency = <100000>;
5116bdccc30SCédric Le Goater		interrupts = <5>;
5126bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
51399357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5146bdccc30SCédric Le Goater		pinctrl-names = "default";
5156bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c6_default>;
5166bdccc30SCédric Le Goater		status = "disabled";
5176bdccc30SCédric Le Goater	};
5186bdccc30SCédric Le Goater
5196bdccc30SCédric Le Goater	i2c6: i2c-bus@1c0 {
5206bdccc30SCédric Le Goater		#address-cells = <1>;
5216bdccc30SCédric Le Goater		#size-cells = <0>;
5226bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5236bdccc30SCédric Le Goater
5246bdccc30SCédric Le Goater		reg = <0x1c0 0x40>;
5256bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5266bdccc30SCédric Le Goater		bus-frequency = <100000>;
5276bdccc30SCédric Le Goater		interrupts = <6>;
5286bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
52999357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5306bdccc30SCédric Le Goater		pinctrl-names = "default";
5316bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c7_default>;
5326bdccc30SCédric Le Goater		status = "disabled";
5336bdccc30SCédric Le Goater	};
5346bdccc30SCédric Le Goater
5356bdccc30SCédric Le Goater	i2c7: i2c-bus@300 {
5366bdccc30SCédric Le Goater		#address-cells = <1>;
5376bdccc30SCédric Le Goater		#size-cells = <0>;
5386bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5396bdccc30SCédric Le Goater
5406bdccc30SCédric Le Goater		reg = <0x300 0x40>;
5416bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5426bdccc30SCédric Le Goater		bus-frequency = <100000>;
5436bdccc30SCédric Le Goater		interrupts = <7>;
5446bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
54599357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5466bdccc30SCédric Le Goater		pinctrl-names = "default";
5476bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c8_default>;
5486bdccc30SCédric Le Goater		status = "disabled";
5496bdccc30SCédric Le Goater	};
5506bdccc30SCédric Le Goater
5516bdccc30SCédric Le Goater	i2c8: i2c-bus@340 {
5526bdccc30SCédric Le Goater		#address-cells = <1>;
5536bdccc30SCédric Le Goater		#size-cells = <0>;
5546bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5556bdccc30SCédric Le Goater
5566bdccc30SCédric Le Goater		reg = <0x340 0x40>;
5576bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5586bdccc30SCédric Le Goater		bus-frequency = <100000>;
5596bdccc30SCédric Le Goater		interrupts = <8>;
5606bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
56199357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5626bdccc30SCédric Le Goater		pinctrl-names = "default";
5636bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c9_default>;
5646bdccc30SCédric Le Goater		status = "disabled";
5656bdccc30SCédric Le Goater	};
5666bdccc30SCédric Le Goater
5676bdccc30SCédric Le Goater	i2c9: i2c-bus@380 {
5686bdccc30SCédric Le Goater		#address-cells = <1>;
5696bdccc30SCédric Le Goater		#size-cells = <0>;
5706bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5716bdccc30SCédric Le Goater
5726bdccc30SCédric Le Goater		reg = <0x380 0x40>;
5736bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5746bdccc30SCédric Le Goater		bus-frequency = <100000>;
5756bdccc30SCédric Le Goater		interrupts = <9>;
5766bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
57799357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5786bdccc30SCédric Le Goater		pinctrl-names = "default";
5796bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c10_default>;
5806bdccc30SCédric Le Goater		status = "disabled";
5816bdccc30SCédric Le Goater	};
5826bdccc30SCédric Le Goater
5836bdccc30SCédric Le Goater	i2c10: i2c-bus@3c0 {
5846bdccc30SCédric Le Goater		#address-cells = <1>;
5856bdccc30SCédric Le Goater		#size-cells = <0>;
5866bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5876bdccc30SCédric Le Goater
5886bdccc30SCédric Le Goater		reg = <0x3c0 0x40>;
5896bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5906bdccc30SCédric Le Goater		bus-frequency = <100000>;
5916bdccc30SCédric Le Goater		interrupts = <10>;
5926bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
59399357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5946bdccc30SCédric Le Goater		pinctrl-names = "default";
5956bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c11_default>;
5966bdccc30SCédric Le Goater		status = "disabled";
5976bdccc30SCédric Le Goater	};
5986bdccc30SCédric Le Goater
5996bdccc30SCédric Le Goater	i2c11: i2c-bus@400 {
6006bdccc30SCédric Le Goater		#address-cells = <1>;
6016bdccc30SCédric Le Goater		#size-cells = <0>;
6026bdccc30SCédric Le Goater		#interrupt-cells = <1>;
6036bdccc30SCédric Le Goater
6046bdccc30SCédric Le Goater		reg = <0x400 0x40>;
6056bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
6066bdccc30SCédric Le Goater		bus-frequency = <100000>;
6076bdccc30SCédric Le Goater		interrupts = <11>;
6086bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
60999357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
6106bdccc30SCédric Le Goater		pinctrl-names = "default";
6116bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c12_default>;
6126bdccc30SCédric Le Goater		status = "disabled";
6136bdccc30SCédric Le Goater	};
6146bdccc30SCédric Le Goater
6156bdccc30SCédric Le Goater	i2c12: i2c-bus@440 {
6166bdccc30SCédric Le Goater		#address-cells = <1>;
6176bdccc30SCédric Le Goater		#size-cells = <0>;
6186bdccc30SCédric Le Goater		#interrupt-cells = <1>;
6196bdccc30SCédric Le Goater
6206bdccc30SCédric Le Goater		reg = <0x440 0x40>;
6216bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
6226bdccc30SCédric Le Goater		bus-frequency = <100000>;
6236bdccc30SCédric Le Goater		interrupts = <12>;
6246bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
62599357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
6266bdccc30SCédric Le Goater		pinctrl-names = "default";
6276bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c13_default>;
6286bdccc30SCédric Le Goater		status = "disabled";
6296bdccc30SCédric Le Goater	};
6306bdccc30SCédric Le Goater
6316bdccc30SCédric Le Goater	i2c13: i2c-bus@480 {
6326bdccc30SCédric Le Goater		#address-cells = <1>;
6336bdccc30SCédric Le Goater		#size-cells = <0>;
6346bdccc30SCédric Le Goater		#interrupt-cells = <1>;
6356bdccc30SCédric Le Goater
6366bdccc30SCédric Le Goater		reg = <0x480 0x40>;
6376bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
6386bdccc30SCédric Le Goater		bus-frequency = <100000>;
6396bdccc30SCédric Le Goater		interrupts = <13>;
6406bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
64199357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
6426bdccc30SCédric Le Goater		pinctrl-names = "default";
6436bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c14_default>;
6446bdccc30SCédric Le Goater		status = "disabled";
6456bdccc30SCédric Le Goater	};
6466bdccc30SCédric Le Goater};
6476bdccc30SCédric Le Goater
6486bdccc30SCédric Le Goater&pinctrl {
64917c5fb19Smaxims@google.com	pinctrl_acpi_default: acpi_default {
65017c5fb19Smaxims@google.com		function = "ACPI";
65117c5fb19Smaxims@google.com		groups = "ACPI";
65217c5fb19Smaxims@google.com	};
65317c5fb19Smaxims@google.com
65417c5fb19Smaxims@google.com	pinctrl_adc0_default: adc0_default {
65517c5fb19Smaxims@google.com		function = "ADC0";
65617c5fb19Smaxims@google.com		groups = "ADC0";
65717c5fb19Smaxims@google.com	};
65817c5fb19Smaxims@google.com
65917c5fb19Smaxims@google.com	pinctrl_adc1_default: adc1_default {
66017c5fb19Smaxims@google.com		function = "ADC1";
66117c5fb19Smaxims@google.com		groups = "ADC1";
66217c5fb19Smaxims@google.com	};
66317c5fb19Smaxims@google.com
66417c5fb19Smaxims@google.com	pinctrl_adc10_default: adc10_default {
66517c5fb19Smaxims@google.com		function = "ADC10";
66617c5fb19Smaxims@google.com		groups = "ADC10";
66717c5fb19Smaxims@google.com	};
66817c5fb19Smaxims@google.com
66917c5fb19Smaxims@google.com	pinctrl_adc11_default: adc11_default {
67017c5fb19Smaxims@google.com		function = "ADC11";
67117c5fb19Smaxims@google.com		groups = "ADC11";
67217c5fb19Smaxims@google.com	};
67317c5fb19Smaxims@google.com
67417c5fb19Smaxims@google.com	pinctrl_adc12_default: adc12_default {
67517c5fb19Smaxims@google.com		function = "ADC12";
67617c5fb19Smaxims@google.com		groups = "ADC12";
67717c5fb19Smaxims@google.com	};
67817c5fb19Smaxims@google.com
67917c5fb19Smaxims@google.com	pinctrl_adc13_default: adc13_default {
68017c5fb19Smaxims@google.com		function = "ADC13";
68117c5fb19Smaxims@google.com		groups = "ADC13";
68217c5fb19Smaxims@google.com	};
68317c5fb19Smaxims@google.com
68417c5fb19Smaxims@google.com	pinctrl_adc14_default: adc14_default {
68517c5fb19Smaxims@google.com		function = "ADC14";
68617c5fb19Smaxims@google.com		groups = "ADC14";
68717c5fb19Smaxims@google.com	};
68817c5fb19Smaxims@google.com
68917c5fb19Smaxims@google.com	pinctrl_adc15_default: adc15_default {
69017c5fb19Smaxims@google.com		function = "ADC15";
69117c5fb19Smaxims@google.com		groups = "ADC15";
69217c5fb19Smaxims@google.com	};
69317c5fb19Smaxims@google.com
69417c5fb19Smaxims@google.com	pinctrl_adc2_default: adc2_default {
69517c5fb19Smaxims@google.com		function = "ADC2";
69617c5fb19Smaxims@google.com		groups = "ADC2";
69717c5fb19Smaxims@google.com	};
69817c5fb19Smaxims@google.com
69917c5fb19Smaxims@google.com	pinctrl_adc3_default: adc3_default {
70017c5fb19Smaxims@google.com		function = "ADC3";
70117c5fb19Smaxims@google.com		groups = "ADC3";
70217c5fb19Smaxims@google.com	};
70317c5fb19Smaxims@google.com
70417c5fb19Smaxims@google.com	pinctrl_adc4_default: adc4_default {
70517c5fb19Smaxims@google.com		function = "ADC4";
70617c5fb19Smaxims@google.com		groups = "ADC4";
70717c5fb19Smaxims@google.com	};
70817c5fb19Smaxims@google.com
70917c5fb19Smaxims@google.com	pinctrl_adc5_default: adc5_default {
71017c5fb19Smaxims@google.com		function = "ADC5";
71117c5fb19Smaxims@google.com		groups = "ADC5";
71217c5fb19Smaxims@google.com	};
71317c5fb19Smaxims@google.com
71417c5fb19Smaxims@google.com	pinctrl_adc6_default: adc6_default {
71517c5fb19Smaxims@google.com		function = "ADC6";
71617c5fb19Smaxims@google.com		groups = "ADC6";
71717c5fb19Smaxims@google.com	};
71817c5fb19Smaxims@google.com
71917c5fb19Smaxims@google.com	pinctrl_adc7_default: adc7_default {
72017c5fb19Smaxims@google.com		function = "ADC7";
72117c5fb19Smaxims@google.com		groups = "ADC7";
72217c5fb19Smaxims@google.com	};
72317c5fb19Smaxims@google.com
72417c5fb19Smaxims@google.com	pinctrl_adc8_default: adc8_default {
72517c5fb19Smaxims@google.com		function = "ADC8";
72617c5fb19Smaxims@google.com		groups = "ADC8";
72717c5fb19Smaxims@google.com	};
72817c5fb19Smaxims@google.com
72917c5fb19Smaxims@google.com	pinctrl_adc9_default: adc9_default {
73017c5fb19Smaxims@google.com		function = "ADC9";
73117c5fb19Smaxims@google.com		groups = "ADC9";
73217c5fb19Smaxims@google.com	};
73317c5fb19Smaxims@google.com
73417c5fb19Smaxims@google.com	pinctrl_bmcint_default: bmcint_default {
73517c5fb19Smaxims@google.com		function = "BMCINT";
73617c5fb19Smaxims@google.com		groups = "BMCINT";
73717c5fb19Smaxims@google.com	};
73817c5fb19Smaxims@google.com
73917c5fb19Smaxims@google.com	pinctrl_ddcclk_default: ddcclk_default {
74017c5fb19Smaxims@google.com		function = "DDCCLK";
74117c5fb19Smaxims@google.com		groups = "DDCCLK";
74217c5fb19Smaxims@google.com	};
74317c5fb19Smaxims@google.com
74417c5fb19Smaxims@google.com	pinctrl_ddcdat_default: ddcdat_default {
74517c5fb19Smaxims@google.com		function = "DDCDAT";
74617c5fb19Smaxims@google.com		groups = "DDCDAT";
74717c5fb19Smaxims@google.com	};
74817c5fb19Smaxims@google.com
74917c5fb19Smaxims@google.com	pinctrl_espi_default: espi_default {
75017c5fb19Smaxims@google.com		function = "ESPI";
75117c5fb19Smaxims@google.com		groups = "ESPI";
75217c5fb19Smaxims@google.com	};
75317c5fb19Smaxims@google.com
75417c5fb19Smaxims@google.com	pinctrl_fwspics1_default: fwspics1_default {
75517c5fb19Smaxims@google.com		function = "FWSPICS1";
75617c5fb19Smaxims@google.com		groups = "FWSPICS1";
75717c5fb19Smaxims@google.com	};
75817c5fb19Smaxims@google.com
75917c5fb19Smaxims@google.com	pinctrl_fwspics2_default: fwspics2_default {
76017c5fb19Smaxims@google.com		function = "FWSPICS2";
76117c5fb19Smaxims@google.com		groups = "FWSPICS2";
76217c5fb19Smaxims@google.com	};
76317c5fb19Smaxims@google.com
76417c5fb19Smaxims@google.com	pinctrl_gpid0_default: gpid0_default {
76517c5fb19Smaxims@google.com		function = "GPID0";
76617c5fb19Smaxims@google.com		groups = "GPID0";
76717c5fb19Smaxims@google.com	};
76817c5fb19Smaxims@google.com
76917c5fb19Smaxims@google.com	pinctrl_gpid2_default: gpid2_default {
77017c5fb19Smaxims@google.com		function = "GPID2";
77117c5fb19Smaxims@google.com		groups = "GPID2";
77217c5fb19Smaxims@google.com	};
77317c5fb19Smaxims@google.com
77417c5fb19Smaxims@google.com	pinctrl_gpid4_default: gpid4_default {
77517c5fb19Smaxims@google.com		function = "GPID4";
77617c5fb19Smaxims@google.com		groups = "GPID4";
77717c5fb19Smaxims@google.com	};
77817c5fb19Smaxims@google.com
77917c5fb19Smaxims@google.com	pinctrl_gpid6_default: gpid6_default {
78017c5fb19Smaxims@google.com		function = "GPID6";
78117c5fb19Smaxims@google.com		groups = "GPID6";
78217c5fb19Smaxims@google.com	};
78317c5fb19Smaxims@google.com
78417c5fb19Smaxims@google.com	pinctrl_gpie0_default: gpie0_default {
78517c5fb19Smaxims@google.com		function = "GPIE0";
78617c5fb19Smaxims@google.com		groups = "GPIE0";
78717c5fb19Smaxims@google.com	};
78817c5fb19Smaxims@google.com
78917c5fb19Smaxims@google.com	pinctrl_gpie2_default: gpie2_default {
79017c5fb19Smaxims@google.com		function = "GPIE2";
79117c5fb19Smaxims@google.com		groups = "GPIE2";
79217c5fb19Smaxims@google.com	};
79317c5fb19Smaxims@google.com
79417c5fb19Smaxims@google.com	pinctrl_gpie4_default: gpie4_default {
79517c5fb19Smaxims@google.com		function = "GPIE4";
79617c5fb19Smaxims@google.com		groups = "GPIE4";
79717c5fb19Smaxims@google.com	};
79817c5fb19Smaxims@google.com
79917c5fb19Smaxims@google.com	pinctrl_gpie6_default: gpie6_default {
80017c5fb19Smaxims@google.com		function = "GPIE6";
80117c5fb19Smaxims@google.com		groups = "GPIE6";
80217c5fb19Smaxims@google.com	};
80317c5fb19Smaxims@google.com
80417c5fb19Smaxims@google.com	pinctrl_i2c10_default: i2c10_default {
80517c5fb19Smaxims@google.com		function = "I2C10";
80617c5fb19Smaxims@google.com		groups = "I2C10";
80717c5fb19Smaxims@google.com	};
80817c5fb19Smaxims@google.com
80917c5fb19Smaxims@google.com	pinctrl_i2c11_default: i2c11_default {
81017c5fb19Smaxims@google.com		function = "I2C11";
81117c5fb19Smaxims@google.com		groups = "I2C11";
81217c5fb19Smaxims@google.com	};
81317c5fb19Smaxims@google.com
81417c5fb19Smaxims@google.com	pinctrl_i2c12_default: i2c12_default {
81517c5fb19Smaxims@google.com		function = "I2C12";
81617c5fb19Smaxims@google.com		groups = "I2C12";
81717c5fb19Smaxims@google.com	};
81817c5fb19Smaxims@google.com
81917c5fb19Smaxims@google.com	pinctrl_i2c13_default: i2c13_default {
82017c5fb19Smaxims@google.com		function = "I2C13";
82117c5fb19Smaxims@google.com		groups = "I2C13";
82217c5fb19Smaxims@google.com	};
82317c5fb19Smaxims@google.com
82417c5fb19Smaxims@google.com	pinctrl_i2c14_default: i2c14_default {
82517c5fb19Smaxims@google.com		function = "I2C14";
82617c5fb19Smaxims@google.com		groups = "I2C14";
82717c5fb19Smaxims@google.com	};
82817c5fb19Smaxims@google.com
82917c5fb19Smaxims@google.com	pinctrl_i2c3_default: i2c3_default {
83017c5fb19Smaxims@google.com		function = "I2C3";
83117c5fb19Smaxims@google.com		groups = "I2C3";
83217c5fb19Smaxims@google.com	};
83317c5fb19Smaxims@google.com
83417c5fb19Smaxims@google.com	pinctrl_i2c4_default: i2c4_default {
83517c5fb19Smaxims@google.com		function = "I2C4";
83617c5fb19Smaxims@google.com		groups = "I2C4";
83717c5fb19Smaxims@google.com	};
83817c5fb19Smaxims@google.com
83917c5fb19Smaxims@google.com	pinctrl_i2c5_default: i2c5_default {
84017c5fb19Smaxims@google.com		function = "I2C5";
84117c5fb19Smaxims@google.com		groups = "I2C5";
84217c5fb19Smaxims@google.com	};
84317c5fb19Smaxims@google.com
84417c5fb19Smaxims@google.com	pinctrl_i2c6_default: i2c6_default {
84517c5fb19Smaxims@google.com		function = "I2C6";
84617c5fb19Smaxims@google.com		groups = "I2C6";
84717c5fb19Smaxims@google.com	};
84817c5fb19Smaxims@google.com
84917c5fb19Smaxims@google.com	pinctrl_i2c7_default: i2c7_default {
85017c5fb19Smaxims@google.com		function = "I2C7";
85117c5fb19Smaxims@google.com		groups = "I2C7";
85217c5fb19Smaxims@google.com	};
85317c5fb19Smaxims@google.com
85417c5fb19Smaxims@google.com	pinctrl_i2c8_default: i2c8_default {
85517c5fb19Smaxims@google.com		function = "I2C8";
85617c5fb19Smaxims@google.com		groups = "I2C8";
85717c5fb19Smaxims@google.com	};
85817c5fb19Smaxims@google.com
85917c5fb19Smaxims@google.com	pinctrl_i2c9_default: i2c9_default {
86017c5fb19Smaxims@google.com		function = "I2C9";
86117c5fb19Smaxims@google.com		groups = "I2C9";
86217c5fb19Smaxims@google.com	};
86317c5fb19Smaxims@google.com
86417c5fb19Smaxims@google.com	pinctrl_lad0_default: lad0_default {
86517c5fb19Smaxims@google.com		function = "LAD0";
86617c5fb19Smaxims@google.com		groups = "LAD0";
86717c5fb19Smaxims@google.com	};
86817c5fb19Smaxims@google.com
86917c5fb19Smaxims@google.com	pinctrl_lad1_default: lad1_default {
87017c5fb19Smaxims@google.com		function = "LAD1";
87117c5fb19Smaxims@google.com		groups = "LAD1";
87217c5fb19Smaxims@google.com	};
87317c5fb19Smaxims@google.com
87417c5fb19Smaxims@google.com	pinctrl_lad2_default: lad2_default {
87517c5fb19Smaxims@google.com		function = "LAD2";
87617c5fb19Smaxims@google.com		groups = "LAD2";
87717c5fb19Smaxims@google.com	};
87817c5fb19Smaxims@google.com
87917c5fb19Smaxims@google.com	pinctrl_lad3_default: lad3_default {
88017c5fb19Smaxims@google.com		function = "LAD3";
88117c5fb19Smaxims@google.com		groups = "LAD3";
88217c5fb19Smaxims@google.com	};
88317c5fb19Smaxims@google.com
88417c5fb19Smaxims@google.com	pinctrl_lclk_default: lclk_default {
88517c5fb19Smaxims@google.com		function = "LCLK";
88617c5fb19Smaxims@google.com		groups = "LCLK";
88717c5fb19Smaxims@google.com	};
88817c5fb19Smaxims@google.com
88917c5fb19Smaxims@google.com	pinctrl_lframe_default: lframe_default {
89017c5fb19Smaxims@google.com		function = "LFRAME";
89117c5fb19Smaxims@google.com		groups = "LFRAME";
89217c5fb19Smaxims@google.com	};
89317c5fb19Smaxims@google.com
89417c5fb19Smaxims@google.com	pinctrl_lpchc_default: lpchc_default {
89517c5fb19Smaxims@google.com		function = "LPCHC";
89617c5fb19Smaxims@google.com		groups = "LPCHC";
89717c5fb19Smaxims@google.com	};
89817c5fb19Smaxims@google.com
89917c5fb19Smaxims@google.com	pinctrl_lpcpd_default: lpcpd_default {
90017c5fb19Smaxims@google.com		function = "LPCPD";
90117c5fb19Smaxims@google.com		groups = "LPCPD";
90217c5fb19Smaxims@google.com	};
90317c5fb19Smaxims@google.com
90417c5fb19Smaxims@google.com	pinctrl_lpcplus_default: lpcplus_default {
90517c5fb19Smaxims@google.com		function = "LPCPLUS";
90617c5fb19Smaxims@google.com		groups = "LPCPLUS";
90717c5fb19Smaxims@google.com	};
90817c5fb19Smaxims@google.com
90917c5fb19Smaxims@google.com	pinctrl_lpcpme_default: lpcpme_default {
91017c5fb19Smaxims@google.com		function = "LPCPME";
91117c5fb19Smaxims@google.com		groups = "LPCPME";
91217c5fb19Smaxims@google.com	};
91317c5fb19Smaxims@google.com
91417c5fb19Smaxims@google.com	pinctrl_lpcrst_default: lpcrst_default {
91517c5fb19Smaxims@google.com		function = "LPCRST";
91617c5fb19Smaxims@google.com		groups = "LPCRST";
91717c5fb19Smaxims@google.com	};
91817c5fb19Smaxims@google.com
91917c5fb19Smaxims@google.com	pinctrl_lpcsmi_default: lpcsmi_default {
92017c5fb19Smaxims@google.com		function = "LPCSMI";
92117c5fb19Smaxims@google.com		groups = "LPCSMI";
92217c5fb19Smaxims@google.com	};
92317c5fb19Smaxims@google.com
92417c5fb19Smaxims@google.com	pinctrl_lsirq_default: lsirq_default {
92517c5fb19Smaxims@google.com		function = "LSIRQ";
92617c5fb19Smaxims@google.com		groups = "LSIRQ";
92717c5fb19Smaxims@google.com	};
92817c5fb19Smaxims@google.com
92917c5fb19Smaxims@google.com	pinctrl_mac1link_default: mac1link_default {
93017c5fb19Smaxims@google.com		function = "MAC1LINK";
93117c5fb19Smaxims@google.com		groups = "MAC1LINK";
93217c5fb19Smaxims@google.com	};
93317c5fb19Smaxims@google.com
93417c5fb19Smaxims@google.com	pinctrl_mac2link_default: mac2link_default {
93517c5fb19Smaxims@google.com		function = "MAC2LINK";
93617c5fb19Smaxims@google.com		groups = "MAC2LINK";
93717c5fb19Smaxims@google.com	};
93817c5fb19Smaxims@google.com
93917c5fb19Smaxims@google.com	pinctrl_mdio1_default: mdio1_default {
94017c5fb19Smaxims@google.com		function = "MDIO1";
94117c5fb19Smaxims@google.com		groups = "MDIO1";
94217c5fb19Smaxims@google.com	};
94317c5fb19Smaxims@google.com
94417c5fb19Smaxims@google.com	pinctrl_mdio2_default: mdio2_default {
94517c5fb19Smaxims@google.com		function = "MDIO2";
94617c5fb19Smaxims@google.com		groups = "MDIO2";
94717c5fb19Smaxims@google.com	};
94817c5fb19Smaxims@google.com
94917c5fb19Smaxims@google.com	pinctrl_ncts1_default: ncts1_default {
95017c5fb19Smaxims@google.com		function = "NCTS1";
95117c5fb19Smaxims@google.com		groups = "NCTS1";
95217c5fb19Smaxims@google.com	};
95317c5fb19Smaxims@google.com
95417c5fb19Smaxims@google.com	pinctrl_ncts2_default: ncts2_default {
95517c5fb19Smaxims@google.com		function = "NCTS2";
95617c5fb19Smaxims@google.com		groups = "NCTS2";
95717c5fb19Smaxims@google.com	};
95817c5fb19Smaxims@google.com
95917c5fb19Smaxims@google.com	pinctrl_ncts3_default: ncts3_default {
96017c5fb19Smaxims@google.com		function = "NCTS3";
96117c5fb19Smaxims@google.com		groups = "NCTS3";
96217c5fb19Smaxims@google.com	};
96317c5fb19Smaxims@google.com
96417c5fb19Smaxims@google.com	pinctrl_ncts4_default: ncts4_default {
96517c5fb19Smaxims@google.com		function = "NCTS4";
96617c5fb19Smaxims@google.com		groups = "NCTS4";
96717c5fb19Smaxims@google.com	};
96817c5fb19Smaxims@google.com
96917c5fb19Smaxims@google.com	pinctrl_ndcd1_default: ndcd1_default {
97017c5fb19Smaxims@google.com		function = "NDCD1";
97117c5fb19Smaxims@google.com		groups = "NDCD1";
97217c5fb19Smaxims@google.com	};
97317c5fb19Smaxims@google.com
97417c5fb19Smaxims@google.com	pinctrl_ndcd2_default: ndcd2_default {
97517c5fb19Smaxims@google.com		function = "NDCD2";
97617c5fb19Smaxims@google.com		groups = "NDCD2";
97717c5fb19Smaxims@google.com	};
97817c5fb19Smaxims@google.com
97917c5fb19Smaxims@google.com	pinctrl_ndcd3_default: ndcd3_default {
98017c5fb19Smaxims@google.com		function = "NDCD3";
98117c5fb19Smaxims@google.com		groups = "NDCD3";
98217c5fb19Smaxims@google.com	};
98317c5fb19Smaxims@google.com
98417c5fb19Smaxims@google.com	pinctrl_ndcd4_default: ndcd4_default {
98517c5fb19Smaxims@google.com		function = "NDCD4";
98617c5fb19Smaxims@google.com		groups = "NDCD4";
98717c5fb19Smaxims@google.com	};
98817c5fb19Smaxims@google.com
98917c5fb19Smaxims@google.com	pinctrl_ndsr1_default: ndsr1_default {
99017c5fb19Smaxims@google.com		function = "NDSR1";
99117c5fb19Smaxims@google.com		groups = "NDSR1";
99217c5fb19Smaxims@google.com	};
99317c5fb19Smaxims@google.com
99417c5fb19Smaxims@google.com	pinctrl_ndsr2_default: ndsr2_default {
99517c5fb19Smaxims@google.com		function = "NDSR2";
99617c5fb19Smaxims@google.com		groups = "NDSR2";
99717c5fb19Smaxims@google.com	};
99817c5fb19Smaxims@google.com
99917c5fb19Smaxims@google.com	pinctrl_ndsr3_default: ndsr3_default {
100017c5fb19Smaxims@google.com		function = "NDSR3";
100117c5fb19Smaxims@google.com		groups = "NDSR3";
100217c5fb19Smaxims@google.com	};
100317c5fb19Smaxims@google.com
100417c5fb19Smaxims@google.com	pinctrl_ndsr4_default: ndsr4_default {
100517c5fb19Smaxims@google.com		function = "NDSR4";
100617c5fb19Smaxims@google.com		groups = "NDSR4";
100717c5fb19Smaxims@google.com	};
100817c5fb19Smaxims@google.com
100917c5fb19Smaxims@google.com	pinctrl_ndtr1_default: ndtr1_default {
101017c5fb19Smaxims@google.com		function = "NDTR1";
101117c5fb19Smaxims@google.com		groups = "NDTR1";
101217c5fb19Smaxims@google.com	};
101317c5fb19Smaxims@google.com
101417c5fb19Smaxims@google.com	pinctrl_ndtr2_default: ndtr2_default {
101517c5fb19Smaxims@google.com		function = "NDTR2";
101617c5fb19Smaxims@google.com		groups = "NDTR2";
101717c5fb19Smaxims@google.com	};
101817c5fb19Smaxims@google.com
101917c5fb19Smaxims@google.com	pinctrl_ndtr3_default: ndtr3_default {
102017c5fb19Smaxims@google.com		function = "NDTR3";
102117c5fb19Smaxims@google.com		groups = "NDTR3";
102217c5fb19Smaxims@google.com	};
102317c5fb19Smaxims@google.com
102417c5fb19Smaxims@google.com	pinctrl_ndtr4_default: ndtr4_default {
102517c5fb19Smaxims@google.com		function = "NDTR4";
102617c5fb19Smaxims@google.com		groups = "NDTR4";
102717c5fb19Smaxims@google.com	};
102817c5fb19Smaxims@google.com
102917c5fb19Smaxims@google.com	pinctrl_nri1_default: nri1_default {
103017c5fb19Smaxims@google.com		function = "NRI1";
103117c5fb19Smaxims@google.com		groups = "NRI1";
103217c5fb19Smaxims@google.com	};
103317c5fb19Smaxims@google.com
103417c5fb19Smaxims@google.com	pinctrl_nri2_default: nri2_default {
103517c5fb19Smaxims@google.com		function = "NRI2";
103617c5fb19Smaxims@google.com		groups = "NRI2";
103717c5fb19Smaxims@google.com	};
103817c5fb19Smaxims@google.com
103917c5fb19Smaxims@google.com	pinctrl_nri3_default: nri3_default {
104017c5fb19Smaxims@google.com		function = "NRI3";
104117c5fb19Smaxims@google.com		groups = "NRI3";
104217c5fb19Smaxims@google.com	};
104317c5fb19Smaxims@google.com
104417c5fb19Smaxims@google.com	pinctrl_nri4_default: nri4_default {
104517c5fb19Smaxims@google.com		function = "NRI4";
104617c5fb19Smaxims@google.com		groups = "NRI4";
104717c5fb19Smaxims@google.com	};
104817c5fb19Smaxims@google.com
104917c5fb19Smaxims@google.com	pinctrl_nrts1_default: nrts1_default {
105017c5fb19Smaxims@google.com		function = "NRTS1";
105117c5fb19Smaxims@google.com		groups = "NRTS1";
105217c5fb19Smaxims@google.com	};
105317c5fb19Smaxims@google.com
105417c5fb19Smaxims@google.com	pinctrl_nrts2_default: nrts2_default {
105517c5fb19Smaxims@google.com		function = "NRTS2";
105617c5fb19Smaxims@google.com		groups = "NRTS2";
105717c5fb19Smaxims@google.com	};
105817c5fb19Smaxims@google.com
105917c5fb19Smaxims@google.com	pinctrl_nrts3_default: nrts3_default {
106017c5fb19Smaxims@google.com		function = "NRTS3";
106117c5fb19Smaxims@google.com		groups = "NRTS3";
106217c5fb19Smaxims@google.com	};
106317c5fb19Smaxims@google.com
106417c5fb19Smaxims@google.com	pinctrl_nrts4_default: nrts4_default {
106517c5fb19Smaxims@google.com		function = "NRTS4";
106617c5fb19Smaxims@google.com		groups = "NRTS4";
106717c5fb19Smaxims@google.com	};
106817c5fb19Smaxims@google.com
106917c5fb19Smaxims@google.com	pinctrl_oscclk_default: oscclk_default {
107017c5fb19Smaxims@google.com		function = "OSCCLK";
107117c5fb19Smaxims@google.com		groups = "OSCCLK";
107217c5fb19Smaxims@google.com	};
107317c5fb19Smaxims@google.com
107417c5fb19Smaxims@google.com	pinctrl_pewake_default: pewake_default {
107517c5fb19Smaxims@google.com		function = "PEWAKE";
107617c5fb19Smaxims@google.com		groups = "PEWAKE";
107717c5fb19Smaxims@google.com	};
107817c5fb19Smaxims@google.com
107917c5fb19Smaxims@google.com	pinctrl_pnor_default: pnor_default {
108017c5fb19Smaxims@google.com		function = "PNOR";
108117c5fb19Smaxims@google.com		groups = "PNOR";
108217c5fb19Smaxims@google.com	};
108317c5fb19Smaxims@google.com
108417c5fb19Smaxims@google.com	pinctrl_pwm0_default: pwm0_default {
108517c5fb19Smaxims@google.com		function = "PWM0";
108617c5fb19Smaxims@google.com		groups = "PWM0";
108717c5fb19Smaxims@google.com	};
108817c5fb19Smaxims@google.com
108917c5fb19Smaxims@google.com	pinctrl_pwm1_default: pwm1_default {
109017c5fb19Smaxims@google.com		function = "PWM1";
109117c5fb19Smaxims@google.com		groups = "PWM1";
109217c5fb19Smaxims@google.com	};
109317c5fb19Smaxims@google.com
109417c5fb19Smaxims@google.com	pinctrl_pwm2_default: pwm2_default {
109517c5fb19Smaxims@google.com		function = "PWM2";
109617c5fb19Smaxims@google.com		groups = "PWM2";
109717c5fb19Smaxims@google.com	};
109817c5fb19Smaxims@google.com
109917c5fb19Smaxims@google.com	pinctrl_pwm3_default: pwm3_default {
110017c5fb19Smaxims@google.com		function = "PWM3";
110117c5fb19Smaxims@google.com		groups = "PWM3";
110217c5fb19Smaxims@google.com	};
110317c5fb19Smaxims@google.com
110417c5fb19Smaxims@google.com	pinctrl_pwm4_default: pwm4_default {
110517c5fb19Smaxims@google.com		function = "PWM4";
110617c5fb19Smaxims@google.com		groups = "PWM4";
110717c5fb19Smaxims@google.com	};
110817c5fb19Smaxims@google.com
110917c5fb19Smaxims@google.com	pinctrl_pwm5_default: pwm5_default {
111017c5fb19Smaxims@google.com		function = "PWM5";
111117c5fb19Smaxims@google.com		groups = "PWM5";
111217c5fb19Smaxims@google.com	};
111317c5fb19Smaxims@google.com
111417c5fb19Smaxims@google.com	pinctrl_pwm6_default: pwm6_default {
111517c5fb19Smaxims@google.com		function = "PWM6";
111617c5fb19Smaxims@google.com		groups = "PWM6";
111717c5fb19Smaxims@google.com	};
111817c5fb19Smaxims@google.com
111917c5fb19Smaxims@google.com	pinctrl_pwm7_default: pwm7_default {
112017c5fb19Smaxims@google.com		function = "PWM7";
112117c5fb19Smaxims@google.com		groups = "PWM7";
112217c5fb19Smaxims@google.com	};
112317c5fb19Smaxims@google.com
112417c5fb19Smaxims@google.com	pinctrl_rgmii1_default: rgmii1_default {
112517c5fb19Smaxims@google.com		function = "RGMII1";
112617c5fb19Smaxims@google.com		groups = "RGMII1";
112717c5fb19Smaxims@google.com	};
112817c5fb19Smaxims@google.com
112917c5fb19Smaxims@google.com	pinctrl_rgmii2_default: rgmii2_default {
113017c5fb19Smaxims@google.com		function = "RGMII2";
113117c5fb19Smaxims@google.com		groups = "RGMII2";
113217c5fb19Smaxims@google.com	};
113317c5fb19Smaxims@google.com
113417c5fb19Smaxims@google.com	pinctrl_rmii1_default: rmii1_default {
113517c5fb19Smaxims@google.com		function = "RMII1";
113617c5fb19Smaxims@google.com		groups = "RMII1";
113717c5fb19Smaxims@google.com	};
113817c5fb19Smaxims@google.com
113917c5fb19Smaxims@google.com	pinctrl_rmii2_default: rmii2_default {
114017c5fb19Smaxims@google.com		function = "RMII2";
114117c5fb19Smaxims@google.com		groups = "RMII2";
114217c5fb19Smaxims@google.com	};
114317c5fb19Smaxims@google.com
114417c5fb19Smaxims@google.com	pinctrl_rxd1_default: rxd1_default {
114517c5fb19Smaxims@google.com		function = "RXD1";
114617c5fb19Smaxims@google.com		groups = "RXD1";
114717c5fb19Smaxims@google.com	};
114817c5fb19Smaxims@google.com
114917c5fb19Smaxims@google.com	pinctrl_rxd2_default: rxd2_default {
115017c5fb19Smaxims@google.com		function = "RXD2";
115117c5fb19Smaxims@google.com		groups = "RXD2";
115217c5fb19Smaxims@google.com	};
115317c5fb19Smaxims@google.com
115417c5fb19Smaxims@google.com	pinctrl_rxd3_default: rxd3_default {
115517c5fb19Smaxims@google.com		function = "RXD3";
115617c5fb19Smaxims@google.com		groups = "RXD3";
115717c5fb19Smaxims@google.com	};
115817c5fb19Smaxims@google.com
115917c5fb19Smaxims@google.com	pinctrl_rxd4_default: rxd4_default {
116017c5fb19Smaxims@google.com		function = "RXD4";
116117c5fb19Smaxims@google.com		groups = "RXD4";
116217c5fb19Smaxims@google.com	};
116317c5fb19Smaxims@google.com
116417c5fb19Smaxims@google.com	pinctrl_salt1_default: salt1_default {
116517c5fb19Smaxims@google.com		function = "SALT1";
116617c5fb19Smaxims@google.com		groups = "SALT1";
116717c5fb19Smaxims@google.com	};
116817c5fb19Smaxims@google.com
116917c5fb19Smaxims@google.com	pinctrl_salt10_default: salt10_default {
117017c5fb19Smaxims@google.com		function = "SALT10";
117117c5fb19Smaxims@google.com		groups = "SALT10";
117217c5fb19Smaxims@google.com	};
117317c5fb19Smaxims@google.com
117417c5fb19Smaxims@google.com	pinctrl_salt11_default: salt11_default {
117517c5fb19Smaxims@google.com		function = "SALT11";
117617c5fb19Smaxims@google.com		groups = "SALT11";
117717c5fb19Smaxims@google.com	};
117817c5fb19Smaxims@google.com
117917c5fb19Smaxims@google.com	pinctrl_salt12_default: salt12_default {
118017c5fb19Smaxims@google.com		function = "SALT12";
118117c5fb19Smaxims@google.com		groups = "SALT12";
118217c5fb19Smaxims@google.com	};
118317c5fb19Smaxims@google.com
118417c5fb19Smaxims@google.com	pinctrl_salt13_default: salt13_default {
118517c5fb19Smaxims@google.com		function = "SALT13";
118617c5fb19Smaxims@google.com		groups = "SALT13";
118717c5fb19Smaxims@google.com	};
118817c5fb19Smaxims@google.com
118917c5fb19Smaxims@google.com	pinctrl_salt14_default: salt14_default {
119017c5fb19Smaxims@google.com		function = "SALT14";
119117c5fb19Smaxims@google.com		groups = "SALT14";
119217c5fb19Smaxims@google.com	};
119317c5fb19Smaxims@google.com
119417c5fb19Smaxims@google.com	pinctrl_salt2_default: salt2_default {
119517c5fb19Smaxims@google.com		function = "SALT2";
119617c5fb19Smaxims@google.com		groups = "SALT2";
119717c5fb19Smaxims@google.com	};
119817c5fb19Smaxims@google.com
119917c5fb19Smaxims@google.com	pinctrl_salt3_default: salt3_default {
120017c5fb19Smaxims@google.com		function = "SALT3";
120117c5fb19Smaxims@google.com		groups = "SALT3";
120217c5fb19Smaxims@google.com	};
120317c5fb19Smaxims@google.com
120417c5fb19Smaxims@google.com	pinctrl_salt4_default: salt4_default {
120517c5fb19Smaxims@google.com		function = "SALT4";
120617c5fb19Smaxims@google.com		groups = "SALT4";
120717c5fb19Smaxims@google.com	};
120817c5fb19Smaxims@google.com
120917c5fb19Smaxims@google.com	pinctrl_salt5_default: salt5_default {
121017c5fb19Smaxims@google.com		function = "SALT5";
121117c5fb19Smaxims@google.com		groups = "SALT5";
121217c5fb19Smaxims@google.com	};
121317c5fb19Smaxims@google.com
121417c5fb19Smaxims@google.com	pinctrl_salt6_default: salt6_default {
121517c5fb19Smaxims@google.com		function = "SALT6";
121617c5fb19Smaxims@google.com		groups = "SALT6";
121717c5fb19Smaxims@google.com	};
121817c5fb19Smaxims@google.com
121917c5fb19Smaxims@google.com	pinctrl_salt7_default: salt7_default {
122017c5fb19Smaxims@google.com		function = "SALT7";
122117c5fb19Smaxims@google.com		groups = "SALT7";
122217c5fb19Smaxims@google.com	};
122317c5fb19Smaxims@google.com
122417c5fb19Smaxims@google.com	pinctrl_salt8_default: salt8_default {
122517c5fb19Smaxims@google.com		function = "SALT8";
122617c5fb19Smaxims@google.com		groups = "SALT8";
122717c5fb19Smaxims@google.com	};
122817c5fb19Smaxims@google.com
122917c5fb19Smaxims@google.com	pinctrl_salt9_default: salt9_default {
123017c5fb19Smaxims@google.com		function = "SALT9";
123117c5fb19Smaxims@google.com		groups = "SALT9";
123217c5fb19Smaxims@google.com	};
123317c5fb19Smaxims@google.com
123417c5fb19Smaxims@google.com	pinctrl_scl1_default: scl1_default {
123517c5fb19Smaxims@google.com		function = "SCL1";
123617c5fb19Smaxims@google.com		groups = "SCL1";
123717c5fb19Smaxims@google.com	};
123817c5fb19Smaxims@google.com
123917c5fb19Smaxims@google.com	pinctrl_scl2_default: scl2_default {
124017c5fb19Smaxims@google.com		function = "SCL2";
124117c5fb19Smaxims@google.com		groups = "SCL2";
124217c5fb19Smaxims@google.com	};
124317c5fb19Smaxims@google.com
124417c5fb19Smaxims@google.com	pinctrl_sd1_default: sd1_default {
124517c5fb19Smaxims@google.com		function = "SD1";
124617c5fb19Smaxims@google.com		groups = "SD1";
124717c5fb19Smaxims@google.com	};
124817c5fb19Smaxims@google.com
124917c5fb19Smaxims@google.com	pinctrl_sd2_default: sd2_default {
125017c5fb19Smaxims@google.com		function = "SD2";
125117c5fb19Smaxims@google.com		groups = "SD2";
125217c5fb19Smaxims@google.com	};
125317c5fb19Smaxims@google.com
125417c5fb19Smaxims@google.com	pinctrl_sda1_default: sda1_default {
125517c5fb19Smaxims@google.com		function = "SDA1";
125617c5fb19Smaxims@google.com		groups = "SDA1";
125717c5fb19Smaxims@google.com	};
125817c5fb19Smaxims@google.com
125917c5fb19Smaxims@google.com	pinctrl_sda2_default: sda2_default {
126017c5fb19Smaxims@google.com		function = "SDA2";
126117c5fb19Smaxims@google.com		groups = "SDA2";
126217c5fb19Smaxims@google.com	};
126317c5fb19Smaxims@google.com
126417c5fb19Smaxims@google.com	pinctrl_sgps1_default: sgps1_default {
126517c5fb19Smaxims@google.com		function = "SGPS1";
126617c5fb19Smaxims@google.com		groups = "SGPS1";
126717c5fb19Smaxims@google.com	};
126817c5fb19Smaxims@google.com
126917c5fb19Smaxims@google.com	pinctrl_sgps2_default: sgps2_default {
127017c5fb19Smaxims@google.com		function = "SGPS2";
127117c5fb19Smaxims@google.com		groups = "SGPS2";
127217c5fb19Smaxims@google.com	};
127317c5fb19Smaxims@google.com
127417c5fb19Smaxims@google.com	pinctrl_sioonctrl_default: sioonctrl_default {
127517c5fb19Smaxims@google.com		function = "SIOONCTRL";
127617c5fb19Smaxims@google.com		groups = "SIOONCTRL";
127717c5fb19Smaxims@google.com	};
127817c5fb19Smaxims@google.com
127917c5fb19Smaxims@google.com	pinctrl_siopbi_default: siopbi_default {
128017c5fb19Smaxims@google.com		function = "SIOPBI";
128117c5fb19Smaxims@google.com		groups = "SIOPBI";
128217c5fb19Smaxims@google.com	};
128317c5fb19Smaxims@google.com
128417c5fb19Smaxims@google.com	pinctrl_siopbo_default: siopbo_default {
128517c5fb19Smaxims@google.com		function = "SIOPBO";
128617c5fb19Smaxims@google.com		groups = "SIOPBO";
128717c5fb19Smaxims@google.com	};
128817c5fb19Smaxims@google.com
128917c5fb19Smaxims@google.com	pinctrl_siopwreq_default: siopwreq_default {
129017c5fb19Smaxims@google.com		function = "SIOPWREQ";
129117c5fb19Smaxims@google.com		groups = "SIOPWREQ";
129217c5fb19Smaxims@google.com	};
129317c5fb19Smaxims@google.com
129417c5fb19Smaxims@google.com	pinctrl_siopwrgd_default: siopwrgd_default {
129517c5fb19Smaxims@google.com		function = "SIOPWRGD";
129617c5fb19Smaxims@google.com		groups = "SIOPWRGD";
129717c5fb19Smaxims@google.com	};
129817c5fb19Smaxims@google.com
129917c5fb19Smaxims@google.com	pinctrl_sios3_default: sios3_default {
130017c5fb19Smaxims@google.com		function = "SIOS3";
130117c5fb19Smaxims@google.com		groups = "SIOS3";
130217c5fb19Smaxims@google.com	};
130317c5fb19Smaxims@google.com
130417c5fb19Smaxims@google.com	pinctrl_sios5_default: sios5_default {
130517c5fb19Smaxims@google.com		function = "SIOS5";
130617c5fb19Smaxims@google.com		groups = "SIOS5";
130717c5fb19Smaxims@google.com	};
130817c5fb19Smaxims@google.com
130917c5fb19Smaxims@google.com	pinctrl_siosci_default: siosci_default {
131017c5fb19Smaxims@google.com		function = "SIOSCI";
131117c5fb19Smaxims@google.com		groups = "SIOSCI";
131217c5fb19Smaxims@google.com	};
131317c5fb19Smaxims@google.com
131417c5fb19Smaxims@google.com	pinctrl_spi1_default: spi1_default {
131517c5fb19Smaxims@google.com		function = "SPI1";
131617c5fb19Smaxims@google.com		groups = "SPI1";
131717c5fb19Smaxims@google.com	};
131817c5fb19Smaxims@google.com
131917c5fb19Smaxims@google.com	pinctrl_spi1cs1_default: spi1cs1_default {
132017c5fb19Smaxims@google.com		function = "SPI1CS1";
132117c5fb19Smaxims@google.com		groups = "SPI1CS1";
132217c5fb19Smaxims@google.com	};
132317c5fb19Smaxims@google.com
132417c5fb19Smaxims@google.com	pinctrl_spi1debug_default: spi1debug_default {
132517c5fb19Smaxims@google.com		function = "SPI1DEBUG";
132617c5fb19Smaxims@google.com		groups = "SPI1DEBUG";
132717c5fb19Smaxims@google.com	};
132817c5fb19Smaxims@google.com
132917c5fb19Smaxims@google.com	pinctrl_spi1passthru_default: spi1passthru_default {
133017c5fb19Smaxims@google.com		function = "SPI1PASSTHRU";
133117c5fb19Smaxims@google.com		groups = "SPI1PASSTHRU";
133217c5fb19Smaxims@google.com	};
133317c5fb19Smaxims@google.com
133417c5fb19Smaxims@google.com	pinctrl_spi2ck_default: spi2ck_default {
133517c5fb19Smaxims@google.com		function = "SPI2CK";
133617c5fb19Smaxims@google.com		groups = "SPI2CK";
133717c5fb19Smaxims@google.com	};
133817c5fb19Smaxims@google.com
133917c5fb19Smaxims@google.com	pinctrl_spi2cs0_default: spi2cs0_default {
134017c5fb19Smaxims@google.com		function = "SPI2CS0";
134117c5fb19Smaxims@google.com		groups = "SPI2CS0";
134217c5fb19Smaxims@google.com	};
134317c5fb19Smaxims@google.com
134417c5fb19Smaxims@google.com	pinctrl_spi2cs1_default: spi2cs1_default {
134517c5fb19Smaxims@google.com		function = "SPI2CS1";
134617c5fb19Smaxims@google.com		groups = "SPI2CS1";
134717c5fb19Smaxims@google.com	};
134817c5fb19Smaxims@google.com
134917c5fb19Smaxims@google.com	pinctrl_spi2miso_default: spi2miso_default {
135017c5fb19Smaxims@google.com		function = "SPI2MISO";
135117c5fb19Smaxims@google.com		groups = "SPI2MISO";
135217c5fb19Smaxims@google.com	};
135317c5fb19Smaxims@google.com
135417c5fb19Smaxims@google.com	pinctrl_spi2mosi_default: spi2mosi_default {
135517c5fb19Smaxims@google.com		function = "SPI2MOSI";
135617c5fb19Smaxims@google.com		groups = "SPI2MOSI";
135717c5fb19Smaxims@google.com	};
135817c5fb19Smaxims@google.com
135917c5fb19Smaxims@google.com	pinctrl_timer3_default: timer3_default {
136017c5fb19Smaxims@google.com		function = "TIMER3";
136117c5fb19Smaxims@google.com		groups = "TIMER3";
136217c5fb19Smaxims@google.com	};
136317c5fb19Smaxims@google.com
136417c5fb19Smaxims@google.com	pinctrl_timer4_default: timer4_default {
136517c5fb19Smaxims@google.com		function = "TIMER4";
136617c5fb19Smaxims@google.com		groups = "TIMER4";
136717c5fb19Smaxims@google.com	};
136817c5fb19Smaxims@google.com
136917c5fb19Smaxims@google.com	pinctrl_timer5_default: timer5_default {
137017c5fb19Smaxims@google.com		function = "TIMER5";
137117c5fb19Smaxims@google.com		groups = "TIMER5";
137217c5fb19Smaxims@google.com	};
137317c5fb19Smaxims@google.com
137417c5fb19Smaxims@google.com	pinctrl_timer6_default: timer6_default {
137517c5fb19Smaxims@google.com		function = "TIMER6";
137617c5fb19Smaxims@google.com		groups = "TIMER6";
137717c5fb19Smaxims@google.com	};
137817c5fb19Smaxims@google.com
137917c5fb19Smaxims@google.com	pinctrl_timer7_default: timer7_default {
138017c5fb19Smaxims@google.com		function = "TIMER7";
138117c5fb19Smaxims@google.com		groups = "TIMER7";
138217c5fb19Smaxims@google.com	};
138317c5fb19Smaxims@google.com
138417c5fb19Smaxims@google.com	pinctrl_timer8_default: timer8_default {
138517c5fb19Smaxims@google.com		function = "TIMER8";
138617c5fb19Smaxims@google.com		groups = "TIMER8";
138717c5fb19Smaxims@google.com	};
138817c5fb19Smaxims@google.com
138917c5fb19Smaxims@google.com	pinctrl_txd1_default: txd1_default {
139017c5fb19Smaxims@google.com		function = "TXD1";
139117c5fb19Smaxims@google.com		groups = "TXD1";
139217c5fb19Smaxims@google.com	};
139317c5fb19Smaxims@google.com
139417c5fb19Smaxims@google.com	pinctrl_txd2_default: txd2_default {
139517c5fb19Smaxims@google.com		function = "TXD2";
139617c5fb19Smaxims@google.com		groups = "TXD2";
139717c5fb19Smaxims@google.com	};
139817c5fb19Smaxims@google.com
139917c5fb19Smaxims@google.com	pinctrl_txd3_default: txd3_default {
140017c5fb19Smaxims@google.com		function = "TXD3";
140117c5fb19Smaxims@google.com		groups = "TXD3";
140217c5fb19Smaxims@google.com	};
140317c5fb19Smaxims@google.com
140417c5fb19Smaxims@google.com	pinctrl_txd4_default: txd4_default {
140517c5fb19Smaxims@google.com		function = "TXD4";
140617c5fb19Smaxims@google.com		groups = "TXD4";
140717c5fb19Smaxims@google.com	};
140817c5fb19Smaxims@google.com
140917c5fb19Smaxims@google.com	pinctrl_uart6_default: uart6_default {
141017c5fb19Smaxims@google.com		function = "UART6";
141117c5fb19Smaxims@google.com		groups = "UART6";
141217c5fb19Smaxims@google.com	};
141317c5fb19Smaxims@google.com
141417c5fb19Smaxims@google.com	pinctrl_usbcki_default: usbcki_default {
141517c5fb19Smaxims@google.com		function = "USBCKI";
141617c5fb19Smaxims@google.com		groups = "USBCKI";
141717c5fb19Smaxims@google.com	};
141817c5fb19Smaxims@google.com
14196bdccc30SCédric Le Goater	pinctrl_usb2ah_default: usb2ah_default {
14206bdccc30SCédric Le Goater		function = "USB2AH";
14216bdccc30SCédric Le Goater		groups = "USB2AH";
14226bdccc30SCédric Le Goater	};
14236bdccc30SCédric Le Goater
14246bdccc30SCédric Le Goater	pinctrl_usb11bhid_default: usb11bhid_default {
14256bdccc30SCédric Le Goater		function = "USB11BHID";
14266bdccc30SCédric Le Goater		groups = "USB11BHID";
14276bdccc30SCédric Le Goater	};
14286bdccc30SCédric Le Goater
14296bdccc30SCédric Le Goater	pinctrl_usb2bh_default: usb2bh_default {
14306bdccc30SCédric Le Goater		function = "USB2BH";
14316bdccc30SCédric Le Goater		groups = "USB2BH";
14326bdccc30SCédric Le Goater	};
14336bdccc30SCédric Le Goater
143417c5fb19Smaxims@google.com	pinctrl_vgabiosrom_default: vgabiosrom_default {
143517c5fb19Smaxims@google.com		function = "VGABIOSROM";
143617c5fb19Smaxims@google.com		groups = "VGABIOSROM";
143717c5fb19Smaxims@google.com	};
143817c5fb19Smaxims@google.com
143917c5fb19Smaxims@google.com	pinctrl_vgahs_default: vgahs_default {
144017c5fb19Smaxims@google.com		function = "VGAHS";
144117c5fb19Smaxims@google.com		groups = "VGAHS";
144217c5fb19Smaxims@google.com	};
144317c5fb19Smaxims@google.com
144417c5fb19Smaxims@google.com	pinctrl_vgavs_default: vgavs_default {
144517c5fb19Smaxims@google.com		function = "VGAVS";
144617c5fb19Smaxims@google.com		groups = "VGAVS";
144717c5fb19Smaxims@google.com	};
144817c5fb19Smaxims@google.com
144917c5fb19Smaxims@google.com	pinctrl_vpi24_default: vpi24_default {
145017c5fb19Smaxims@google.com		function = "VPI24";
145117c5fb19Smaxims@google.com		groups = "VPI24";
145217c5fb19Smaxims@google.com	};
145317c5fb19Smaxims@google.com
145417c5fb19Smaxims@google.com	pinctrl_vpo_default: vpo_default {
145517c5fb19Smaxims@google.com		function = "VPO";
145617c5fb19Smaxims@google.com		groups = "VPO";
145717c5fb19Smaxims@google.com	};
145817c5fb19Smaxims@google.com
145917c5fb19Smaxims@google.com	pinctrl_wdtrst1_default: wdtrst1_default {
146017c5fb19Smaxims@google.com		function = "WDTRST1";
146117c5fb19Smaxims@google.com		groups = "WDTRST1";
146217c5fb19Smaxims@google.com	};
146317c5fb19Smaxims@google.com
146417c5fb19Smaxims@google.com	pinctrl_wdtrst2_default: wdtrst2_default {
146517c5fb19Smaxims@google.com		function = "WDTRST2";
146617c5fb19Smaxims@google.com		groups = "WDTRST2";
146717c5fb19Smaxims@google.com	};
146814e4b149Smaxims@google.com};
1469