xref: /openbmc/u-boot/arch/arm/dts/ast2500.dtsi (revision 99357bac6bb15703885211afbf3f0b4e59e5bac8)
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>;
67*99357bacSryan_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";
91*99357bacSryan_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";
111*99357bacSryan_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>;
137*99357bacSryan_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>;
145*99357bacSryan_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
2156bdccc30SCédric Le Goater			gpio: gpio@1e780000 {
2166bdccc30SCédric Le Goater				#gpio-cells = <2>;
2176bdccc30SCédric Le Goater				gpio-controller;
2186bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-gpio";
2196bdccc30SCédric Le Goater				reg = <0x1e780000 0x1000>;
2206bdccc30SCédric Le Goater				interrupts = <20>;
2216bdccc30SCédric Le Goater				gpio-ranges = <&pinctrl 0 0 220>;
2226bdccc30SCédric Le Goater				interrupt-controller;
2236bdccc30SCédric Le Goater			};
2246bdccc30SCédric Le Goater
2256bdccc30SCédric Le Goater			timer: timer@1e782000 {
2266bdccc30SCédric Le Goater				/* This timer is a Faraday FTTMR010 derivative */
2276bdccc30SCédric Le Goater				compatible = "aspeed,ast2400-timer";
2286bdccc30SCédric Le Goater				reg = <0x1e782000 0x90>;
2296bdccc30SCédric Le Goater			};
2306bdccc30SCédric Le Goater
2316bdccc30SCédric Le Goater			uart1: serial@1e783000 {
2326bdccc30SCédric Le Goater				compatible = "ns16550a";
2336bdccc30SCédric Le Goater				reg = <0x1e783000 0x20>;
2346bdccc30SCédric Le Goater				reg-shift = <2>;
2356bdccc30SCédric Le Goater				interrupts = <9>;
236*99357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART1CLK>;
2376bdccc30SCédric Le Goater				no-loopback-test;
2386bdccc30SCédric Le Goater				status = "disabled";
2396bdccc30SCédric Le Goater			};
2406bdccc30SCédric Le Goater
2416bdccc30SCédric Le Goater			uart5: serial@1e784000 {
2426bdccc30SCédric Le Goater				compatible = "ns16550a";
2436bdccc30SCédric Le Goater				reg = <0x1e784000 0x20>;
2446bdccc30SCédric Le Goater				reg-shift = <2>;
2456bdccc30SCédric Le Goater				interrupts = <10>;
246*99357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART5CLK>;
2476bdccc30SCédric Le Goater				no-loopback-test;
2486bdccc30SCédric Le Goater				status = "disabled";
2496bdccc30SCédric Le Goater			};
2506bdccc30SCédric Le Goater
2516bdccc30SCédric Le Goater			wdt1: watchdog@1e785000 {
2526bdccc30SCédric Le Goater				compatible = "aspeed,wdt";
2536bdccc30SCédric Le Goater				reg = <0x1e785000 0x1c>;
2546bdccc30SCédric Le Goater				interrupts = <27>;
2556bdccc30SCédric Le Goater			};
2566bdccc30SCédric Le Goater
2576bdccc30SCédric Le Goater			wdt2: watchdog@1e785020 {
2586bdccc30SCédric Le Goater				compatible = "aspeed,wdt";
2596bdccc30SCédric Le Goater				reg = <0x1e785020 0x1c>;
2606bdccc30SCédric Le Goater				interrupts = <27>;
2616bdccc30SCédric Le Goater				status = "disabled";
2626bdccc30SCédric Le Goater			};
2636bdccc30SCédric Le Goater
2646bdccc30SCédric Le Goater			wdt3: watchdog@1e785040 {
2656bdccc30SCédric Le Goater				compatible = "aspeed,wdt";
2666bdccc30SCédric Le Goater				reg = <0x1e785040 0x1c>;
2676bdccc30SCédric Le Goater				status = "disabled";
2686bdccc30SCédric Le Goater			};
2696bdccc30SCédric Le Goater
2706bdccc30SCédric Le Goater			pwm_tacho: pwm-tacho-controller@1e786000 {
2716bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-pwm-tacho";
2726bdccc30SCédric Le Goater				#address-cells = <1>;
2736bdccc30SCédric Le Goater				#size-cells = <0>;
2746bdccc30SCédric Le Goater				reg = <0x1e786000 0x1000>;
2756bdccc30SCédric Le Goater				status = "disabled";
2766bdccc30SCédric Le Goater			};
2776bdccc30SCédric Le Goater
2786bdccc30SCédric Le Goater			vuart: serial@1e787000 {
2796bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-vuart";
2806bdccc30SCédric Le Goater				reg = <0x1e787000 0x40>;
2816bdccc30SCédric Le Goater				reg-shift = <2>;
2826bdccc30SCédric Le Goater				interrupts = <8>;
2836bdccc30SCédric Le Goater				no-loopback-test;
2846bdccc30SCédric Le Goater				status = "disabled";
2856bdccc30SCédric Le Goater			};
2866bdccc30SCédric Le Goater
2876bdccc30SCédric Le Goater			lpc: lpc@1e789000 {
2886bdccc30SCédric Le Goater				compatible = "aspeed,ast2500-lpc", "simple-mfd";
2896bdccc30SCédric Le Goater				reg = <0x1e789000 0x1000>;
2906bdccc30SCédric Le Goater
2916bdccc30SCédric Le Goater				#address-cells = <1>;
2926bdccc30SCédric Le Goater				#size-cells = <1>;
2936bdccc30SCédric Le Goater				ranges = <0x0 0x1e789000 0x1000>;
2946bdccc30SCédric Le Goater
2956bdccc30SCédric Le Goater				lpc_bmc: lpc-bmc@0 {
2966bdccc30SCédric Le Goater					compatible = "aspeed,ast2500-lpc-bmc";
2976bdccc30SCédric Le Goater					reg = <0x0 0x80>;
2986bdccc30SCédric Le Goater				};
2996bdccc30SCédric Le Goater
3006bdccc30SCédric Le Goater				lpc_host: lpc-host@80 {
3016bdccc30SCédric Le Goater					compatible = "aspeed,ast2500-lpc-host", "simple-mfd", "syscon";
3026bdccc30SCédric Le Goater					reg = <0x80 0x1e0>;
3036bdccc30SCédric Le Goater					reg-io-width = <4>;
3046bdccc30SCédric Le Goater
3056bdccc30SCédric Le Goater					#address-cells = <1>;
3066bdccc30SCédric Le Goater					#size-cells = <1>;
3076bdccc30SCédric Le Goater					ranges = <0x0 0x80 0x1e0>;
3086bdccc30SCédric Le Goater
3096bdccc30SCédric Le Goater					lpc_ctrl: lpc-ctrl@0 {
3106bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lpc-ctrl";
3116bdccc30SCédric Le Goater						reg = <0x0 0x80>;
3126bdccc30SCédric Le Goater						status = "disabled";
3136bdccc30SCédric Le Goater					};
3146bdccc30SCédric Le Goater
3156bdccc30SCédric Le Goater					lpc_snoop: lpc-snoop@0 {
3166bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lpc-snoop";
3176bdccc30SCédric Le Goater						reg = <0x0 0x80>;
3186bdccc30SCédric Le Goater						interrupts = <8>;
3196bdccc30SCédric Le Goater						status = "disabled";
3206bdccc30SCédric Le Goater					};
3216bdccc30SCédric Le Goater
3226bdccc30SCédric Le Goater					lhc: lhc@20 {
3236bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lhc";
3246bdccc30SCédric Le Goater						reg = <0x20 0x24 0x48 0x8>;
3256bdccc30SCédric Le Goater					};
3266bdccc30SCédric Le Goater
3276bdccc30SCédric Le Goater					lpc_reset: reset-controller@18 {
3286bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-lpc-reset";
3296bdccc30SCédric Le Goater						reg = <0x18 0x4>;
3306bdccc30SCédric Le Goater						#reset-cells = <1>;
3316bdccc30SCédric Le Goater					};
3326bdccc30SCédric Le Goater
3336bdccc30SCédric Le Goater					ibt: ibt@c0 {
3346bdccc30SCédric Le Goater						compatible = "aspeed,ast2500-ibt-bmc";
3356bdccc30SCédric Le Goater						reg = <0xc0 0x18>;
3366bdccc30SCédric Le Goater						interrupts = <8>;
3376bdccc30SCédric Le Goater						status = "disabled";
3386bdccc30SCédric Le Goater					};
3396bdccc30SCédric Le Goater				};
3406bdccc30SCédric Le Goater			};
3416bdccc30SCédric Le Goater
3426bdccc30SCédric Le Goater			uart2: serial@1e78d000 {
3436bdccc30SCédric Le Goater				compatible = "ns16550a";
3446bdccc30SCédric Le Goater				reg = <0x1e78d000 0x20>;
3456bdccc30SCédric Le Goater				reg-shift = <2>;
3466bdccc30SCédric Le Goater				interrupts = <32>;
347*99357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART2CLK>;
3486bdccc30SCédric Le Goater				no-loopback-test;
3496bdccc30SCédric Le Goater				status = "disabled";
3506bdccc30SCédric Le Goater			};
3516bdccc30SCédric Le Goater
3526bdccc30SCédric Le Goater			uart3: serial@1e78e000 {
3536bdccc30SCédric Le Goater				compatible = "ns16550a";
3546bdccc30SCédric Le Goater				reg = <0x1e78e000 0x20>;
3556bdccc30SCédric Le Goater				reg-shift = <2>;
3566bdccc30SCédric Le Goater				interrupts = <33>;
357*99357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART3CLK>;
3586bdccc30SCédric Le Goater				no-loopback-test;
3596bdccc30SCédric Le Goater				status = "disabled";
3606bdccc30SCédric Le Goater			};
3616bdccc30SCédric Le Goater
3626bdccc30SCédric Le Goater			uart4: serial@1e78f000 {
3636bdccc30SCédric Le Goater				compatible = "ns16550a";
3646bdccc30SCédric Le Goater				reg = <0x1e78f000 0x20>;
3656bdccc30SCédric Le Goater				reg-shift = <2>;
3666bdccc30SCédric Le Goater				interrupts = <34>;
367*99357bacSryan_chen				clocks = <&scu ASPEED_CLK_GATE_UART4CLK>;
3686bdccc30SCédric Le Goater				no-loopback-test;
3696bdccc30SCédric Le Goater				status = "disabled";
3706bdccc30SCédric Le Goater			};
3716bdccc30SCédric Le Goater
3726bdccc30SCédric Le Goater			i2c: i2c@1e78a000 {
3736bdccc30SCédric Le Goater				compatible = "simple-bus";
3746bdccc30SCédric Le Goater				#address-cells = <1>;
3756bdccc30SCédric Le Goater				#size-cells = <1>;
3766bdccc30SCédric Le Goater				ranges = <0 0x1e78a000 0x1000>;
3776bdccc30SCédric Le Goater			};
3786bdccc30SCédric Le Goater		};
3796bdccc30SCédric Le Goater	};
3806bdccc30SCédric Le Goater};
3816bdccc30SCédric Le Goater
3826bdccc30SCédric Le Goater&i2c {
3836bdccc30SCédric Le Goater	i2c_ic: interrupt-controller@0 {
3846bdccc30SCédric Le Goater		#interrupt-cells = <1>;
3856bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-ic";
3866bdccc30SCédric Le Goater		reg = <0x0 0x40>;
3876bdccc30SCédric Le Goater		interrupts = <12>;
3886bdccc30SCédric Le Goater		interrupt-controller;
3896bdccc30SCédric Le Goater	};
3906bdccc30SCédric Le Goater
3916bdccc30SCédric Le Goater	i2c0: i2c-bus@40 {
3926bdccc30SCédric Le Goater		#address-cells = <1>;
3936bdccc30SCédric Le Goater		#size-cells = <0>;
3946bdccc30SCédric Le Goater		#interrupt-cells = <1>;
3956bdccc30SCédric Le Goater
3966bdccc30SCédric Le Goater		reg = <0x40 0x40>;
3976bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
3986bdccc30SCédric Le Goater		bus-frequency = <100000>;
3996bdccc30SCédric Le Goater		interrupts = <0>;
4006bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
401*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4026bdccc30SCédric Le Goater		status = "disabled";
4036bdccc30SCédric Le Goater		/* Does not need pinctrl properties */
4046bdccc30SCédric Le Goater	};
4056bdccc30SCédric Le Goater
4066bdccc30SCédric Le Goater	i2c1: i2c-bus@80 {
4076bdccc30SCédric Le Goater		#address-cells = <1>;
4086bdccc30SCédric Le Goater		#size-cells = <0>;
4096bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4106bdccc30SCédric Le Goater
4116bdccc30SCédric Le Goater		reg = <0x80 0x40>;
4126bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4136bdccc30SCédric Le Goater		bus-frequency = <100000>;
4146bdccc30SCédric Le Goater		interrupts = <1>;
4156bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
416*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4176bdccc30SCédric Le Goater		status = "disabled";
4186bdccc30SCédric Le Goater		/* Does not need pinctrl properties */
4196bdccc30SCédric Le Goater	};
4206bdccc30SCédric Le Goater
4216bdccc30SCédric Le Goater	i2c2: i2c-bus@c0 {
4226bdccc30SCédric Le Goater		#address-cells = <1>;
4236bdccc30SCédric Le Goater		#size-cells = <0>;
4246bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4256bdccc30SCédric Le Goater
4266bdccc30SCédric Le Goater		reg = <0xc0 0x40>;
4276bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4286bdccc30SCédric Le Goater		bus-frequency = <100000>;
4296bdccc30SCédric Le Goater		interrupts = <2>;
4306bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
431*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4326bdccc30SCédric Le Goater		pinctrl-names = "default";
4336bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c3_default>;
4346bdccc30SCédric Le Goater		status = "disabled";
4356bdccc30SCédric Le Goater	};
4366bdccc30SCédric Le Goater
4376bdccc30SCédric Le Goater	i2c3: i2c-bus@100 {
4386bdccc30SCédric Le Goater		#address-cells = <1>;
4396bdccc30SCédric Le Goater		#size-cells = <0>;
4406bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4416bdccc30SCédric Le Goater
4426bdccc30SCédric Le Goater		reg = <0x100 0x40>;
4436bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4446bdccc30SCédric Le Goater		bus-frequency = <100000>;
4456bdccc30SCédric Le Goater		interrupts = <3>;
4466bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
447*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4486bdccc30SCédric Le Goater		pinctrl-names = "default";
4496bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c4_default>;
4506bdccc30SCédric Le Goater		status = "disabled";
4516bdccc30SCédric Le Goater	};
4526bdccc30SCédric Le Goater
4536bdccc30SCédric Le Goater	i2c4: i2c-bus@140 {
4546bdccc30SCédric Le Goater		#address-cells = <1>;
4556bdccc30SCédric Le Goater		#size-cells = <0>;
4566bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4576bdccc30SCédric Le Goater
4586bdccc30SCédric Le Goater		reg = <0x140 0x40>;
4596bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4606bdccc30SCédric Le Goater		bus-frequency = <100000>;
4616bdccc30SCédric Le Goater		interrupts = <4>;
4626bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
463*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4646bdccc30SCédric Le Goater		pinctrl-names = "default";
4656bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c5_default>;
4666bdccc30SCédric Le Goater		status = "disabled";
4676bdccc30SCédric Le Goater	};
4686bdccc30SCédric Le Goater
4696bdccc30SCédric Le Goater	i2c5: i2c-bus@180 {
4706bdccc30SCédric Le Goater		#address-cells = <1>;
4716bdccc30SCédric Le Goater		#size-cells = <0>;
4726bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4736bdccc30SCédric Le Goater
4746bdccc30SCédric Le Goater		reg = <0x180 0x40>;
4756bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4766bdccc30SCédric Le Goater		bus-frequency = <100000>;
4776bdccc30SCédric Le Goater		interrupts = <5>;
4786bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
479*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4806bdccc30SCédric Le Goater		pinctrl-names = "default";
4816bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c6_default>;
4826bdccc30SCédric Le Goater		status = "disabled";
4836bdccc30SCédric Le Goater	};
4846bdccc30SCédric Le Goater
4856bdccc30SCédric Le Goater	i2c6: i2c-bus@1c0 {
4866bdccc30SCédric Le Goater		#address-cells = <1>;
4876bdccc30SCédric Le Goater		#size-cells = <0>;
4886bdccc30SCédric Le Goater		#interrupt-cells = <1>;
4896bdccc30SCédric Le Goater
4906bdccc30SCédric Le Goater		reg = <0x1c0 0x40>;
4916bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
4926bdccc30SCédric Le Goater		bus-frequency = <100000>;
4936bdccc30SCédric Le Goater		interrupts = <6>;
4946bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
495*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
4966bdccc30SCédric Le Goater		pinctrl-names = "default";
4976bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c7_default>;
4986bdccc30SCédric Le Goater		status = "disabled";
4996bdccc30SCédric Le Goater	};
5006bdccc30SCédric Le Goater
5016bdccc30SCédric Le Goater	i2c7: i2c-bus@300 {
5026bdccc30SCédric Le Goater		#address-cells = <1>;
5036bdccc30SCédric Le Goater		#size-cells = <0>;
5046bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5056bdccc30SCédric Le Goater
5066bdccc30SCédric Le Goater		reg = <0x300 0x40>;
5076bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5086bdccc30SCédric Le Goater		bus-frequency = <100000>;
5096bdccc30SCédric Le Goater		interrupts = <7>;
5106bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
511*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5126bdccc30SCédric Le Goater		pinctrl-names = "default";
5136bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c8_default>;
5146bdccc30SCédric Le Goater		status = "disabled";
5156bdccc30SCédric Le Goater	};
5166bdccc30SCédric Le Goater
5176bdccc30SCédric Le Goater	i2c8: i2c-bus@340 {
5186bdccc30SCédric Le Goater		#address-cells = <1>;
5196bdccc30SCédric Le Goater		#size-cells = <0>;
5206bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5216bdccc30SCédric Le Goater
5226bdccc30SCédric Le Goater		reg = <0x340 0x40>;
5236bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5246bdccc30SCédric Le Goater		bus-frequency = <100000>;
5256bdccc30SCédric Le Goater		interrupts = <8>;
5266bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
527*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5286bdccc30SCédric Le Goater		pinctrl-names = "default";
5296bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c9_default>;
5306bdccc30SCédric Le Goater		status = "disabled";
5316bdccc30SCédric Le Goater	};
5326bdccc30SCédric Le Goater
5336bdccc30SCédric Le Goater	i2c9: i2c-bus@380 {
5346bdccc30SCédric Le Goater		#address-cells = <1>;
5356bdccc30SCédric Le Goater		#size-cells = <0>;
5366bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5376bdccc30SCédric Le Goater
5386bdccc30SCédric Le Goater		reg = <0x380 0x40>;
5396bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5406bdccc30SCédric Le Goater		bus-frequency = <100000>;
5416bdccc30SCédric Le Goater		interrupts = <9>;
5426bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
543*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5446bdccc30SCédric Le Goater		pinctrl-names = "default";
5456bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c10_default>;
5466bdccc30SCédric Le Goater		status = "disabled";
5476bdccc30SCédric Le Goater	};
5486bdccc30SCédric Le Goater
5496bdccc30SCédric Le Goater	i2c10: i2c-bus@3c0 {
5506bdccc30SCédric Le Goater		#address-cells = <1>;
5516bdccc30SCédric Le Goater		#size-cells = <0>;
5526bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5536bdccc30SCédric Le Goater
5546bdccc30SCédric Le Goater		reg = <0x3c0 0x40>;
5556bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5566bdccc30SCédric Le Goater		bus-frequency = <100000>;
5576bdccc30SCédric Le Goater		interrupts = <10>;
5586bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
559*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5606bdccc30SCédric Le Goater		pinctrl-names = "default";
5616bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c11_default>;
5626bdccc30SCédric Le Goater		status = "disabled";
5636bdccc30SCédric Le Goater	};
5646bdccc30SCédric Le Goater
5656bdccc30SCédric Le Goater	i2c11: i2c-bus@400 {
5666bdccc30SCédric Le Goater		#address-cells = <1>;
5676bdccc30SCédric Le Goater		#size-cells = <0>;
5686bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5696bdccc30SCédric Le Goater
5706bdccc30SCédric Le Goater		reg = <0x400 0x40>;
5716bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5726bdccc30SCédric Le Goater		bus-frequency = <100000>;
5736bdccc30SCédric Le Goater		interrupts = <11>;
5746bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
575*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5766bdccc30SCédric Le Goater		pinctrl-names = "default";
5776bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c12_default>;
5786bdccc30SCédric Le Goater		status = "disabled";
5796bdccc30SCédric Le Goater	};
5806bdccc30SCédric Le Goater
5816bdccc30SCédric Le Goater	i2c12: i2c-bus@440 {
5826bdccc30SCédric Le Goater		#address-cells = <1>;
5836bdccc30SCédric Le Goater		#size-cells = <0>;
5846bdccc30SCédric Le Goater		#interrupt-cells = <1>;
5856bdccc30SCédric Le Goater
5866bdccc30SCédric Le Goater		reg = <0x440 0x40>;
5876bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
5886bdccc30SCédric Le Goater		bus-frequency = <100000>;
5896bdccc30SCédric Le Goater		interrupts = <12>;
5906bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
591*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
5926bdccc30SCédric Le Goater		pinctrl-names = "default";
5936bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c13_default>;
5946bdccc30SCédric Le Goater		status = "disabled";
5956bdccc30SCédric Le Goater	};
5966bdccc30SCédric Le Goater
5976bdccc30SCédric Le Goater	i2c13: i2c-bus@480 {
5986bdccc30SCédric Le Goater		#address-cells = <1>;
5996bdccc30SCédric Le Goater		#size-cells = <0>;
6006bdccc30SCédric Le Goater		#interrupt-cells = <1>;
6016bdccc30SCédric Le Goater
6026bdccc30SCédric Le Goater		reg = <0x480 0x40>;
6036bdccc30SCédric Le Goater		compatible = "aspeed,ast2500-i2c-bus";
6046bdccc30SCédric Le Goater		bus-frequency = <100000>;
6056bdccc30SCédric Le Goater		interrupts = <13>;
6066bdccc30SCédric Le Goater		interrupt-parent = <&i2c_ic>;
607*99357bacSryan_chen		clocks = <&scu ASPEED_CLK_APB>;
6086bdccc30SCédric Le Goater		pinctrl-names = "default";
6096bdccc30SCédric Le Goater		pinctrl-0 = <&pinctrl_i2c14_default>;
6106bdccc30SCédric Le Goater		status = "disabled";
6116bdccc30SCédric Le Goater	};
6126bdccc30SCédric Le Goater};
6136bdccc30SCédric Le Goater
6146bdccc30SCédric Le Goater&pinctrl {
61517c5fb19Smaxims@google.com	pinctrl_acpi_default: acpi_default {
61617c5fb19Smaxims@google.com		function = "ACPI";
61717c5fb19Smaxims@google.com		groups = "ACPI";
61817c5fb19Smaxims@google.com	};
61917c5fb19Smaxims@google.com
62017c5fb19Smaxims@google.com	pinctrl_adc0_default: adc0_default {
62117c5fb19Smaxims@google.com		function = "ADC0";
62217c5fb19Smaxims@google.com		groups = "ADC0";
62317c5fb19Smaxims@google.com	};
62417c5fb19Smaxims@google.com
62517c5fb19Smaxims@google.com	pinctrl_adc1_default: adc1_default {
62617c5fb19Smaxims@google.com		function = "ADC1";
62717c5fb19Smaxims@google.com		groups = "ADC1";
62817c5fb19Smaxims@google.com	};
62917c5fb19Smaxims@google.com
63017c5fb19Smaxims@google.com	pinctrl_adc10_default: adc10_default {
63117c5fb19Smaxims@google.com		function = "ADC10";
63217c5fb19Smaxims@google.com		groups = "ADC10";
63317c5fb19Smaxims@google.com	};
63417c5fb19Smaxims@google.com
63517c5fb19Smaxims@google.com	pinctrl_adc11_default: adc11_default {
63617c5fb19Smaxims@google.com		function = "ADC11";
63717c5fb19Smaxims@google.com		groups = "ADC11";
63817c5fb19Smaxims@google.com	};
63917c5fb19Smaxims@google.com
64017c5fb19Smaxims@google.com	pinctrl_adc12_default: adc12_default {
64117c5fb19Smaxims@google.com		function = "ADC12";
64217c5fb19Smaxims@google.com		groups = "ADC12";
64317c5fb19Smaxims@google.com	};
64417c5fb19Smaxims@google.com
64517c5fb19Smaxims@google.com	pinctrl_adc13_default: adc13_default {
64617c5fb19Smaxims@google.com		function = "ADC13";
64717c5fb19Smaxims@google.com		groups = "ADC13";
64817c5fb19Smaxims@google.com	};
64917c5fb19Smaxims@google.com
65017c5fb19Smaxims@google.com	pinctrl_adc14_default: adc14_default {
65117c5fb19Smaxims@google.com		function = "ADC14";
65217c5fb19Smaxims@google.com		groups = "ADC14";
65317c5fb19Smaxims@google.com	};
65417c5fb19Smaxims@google.com
65517c5fb19Smaxims@google.com	pinctrl_adc15_default: adc15_default {
65617c5fb19Smaxims@google.com		function = "ADC15";
65717c5fb19Smaxims@google.com		groups = "ADC15";
65817c5fb19Smaxims@google.com	};
65917c5fb19Smaxims@google.com
66017c5fb19Smaxims@google.com	pinctrl_adc2_default: adc2_default {
66117c5fb19Smaxims@google.com		function = "ADC2";
66217c5fb19Smaxims@google.com		groups = "ADC2";
66317c5fb19Smaxims@google.com	};
66417c5fb19Smaxims@google.com
66517c5fb19Smaxims@google.com	pinctrl_adc3_default: adc3_default {
66617c5fb19Smaxims@google.com		function = "ADC3";
66717c5fb19Smaxims@google.com		groups = "ADC3";
66817c5fb19Smaxims@google.com	};
66917c5fb19Smaxims@google.com
67017c5fb19Smaxims@google.com	pinctrl_adc4_default: adc4_default {
67117c5fb19Smaxims@google.com		function = "ADC4";
67217c5fb19Smaxims@google.com		groups = "ADC4";
67317c5fb19Smaxims@google.com	};
67417c5fb19Smaxims@google.com
67517c5fb19Smaxims@google.com	pinctrl_adc5_default: adc5_default {
67617c5fb19Smaxims@google.com		function = "ADC5";
67717c5fb19Smaxims@google.com		groups = "ADC5";
67817c5fb19Smaxims@google.com	};
67917c5fb19Smaxims@google.com
68017c5fb19Smaxims@google.com	pinctrl_adc6_default: adc6_default {
68117c5fb19Smaxims@google.com		function = "ADC6";
68217c5fb19Smaxims@google.com		groups = "ADC6";
68317c5fb19Smaxims@google.com	};
68417c5fb19Smaxims@google.com
68517c5fb19Smaxims@google.com	pinctrl_adc7_default: adc7_default {
68617c5fb19Smaxims@google.com		function = "ADC7";
68717c5fb19Smaxims@google.com		groups = "ADC7";
68817c5fb19Smaxims@google.com	};
68917c5fb19Smaxims@google.com
69017c5fb19Smaxims@google.com	pinctrl_adc8_default: adc8_default {
69117c5fb19Smaxims@google.com		function = "ADC8";
69217c5fb19Smaxims@google.com		groups = "ADC8";
69317c5fb19Smaxims@google.com	};
69417c5fb19Smaxims@google.com
69517c5fb19Smaxims@google.com	pinctrl_adc9_default: adc9_default {
69617c5fb19Smaxims@google.com		function = "ADC9";
69717c5fb19Smaxims@google.com		groups = "ADC9";
69817c5fb19Smaxims@google.com	};
69917c5fb19Smaxims@google.com
70017c5fb19Smaxims@google.com	pinctrl_bmcint_default: bmcint_default {
70117c5fb19Smaxims@google.com		function = "BMCINT";
70217c5fb19Smaxims@google.com		groups = "BMCINT";
70317c5fb19Smaxims@google.com	};
70417c5fb19Smaxims@google.com
70517c5fb19Smaxims@google.com	pinctrl_ddcclk_default: ddcclk_default {
70617c5fb19Smaxims@google.com		function = "DDCCLK";
70717c5fb19Smaxims@google.com		groups = "DDCCLK";
70817c5fb19Smaxims@google.com	};
70917c5fb19Smaxims@google.com
71017c5fb19Smaxims@google.com	pinctrl_ddcdat_default: ddcdat_default {
71117c5fb19Smaxims@google.com		function = "DDCDAT";
71217c5fb19Smaxims@google.com		groups = "DDCDAT";
71317c5fb19Smaxims@google.com	};
71417c5fb19Smaxims@google.com
71517c5fb19Smaxims@google.com	pinctrl_espi_default: espi_default {
71617c5fb19Smaxims@google.com		function = "ESPI";
71717c5fb19Smaxims@google.com		groups = "ESPI";
71817c5fb19Smaxims@google.com	};
71917c5fb19Smaxims@google.com
72017c5fb19Smaxims@google.com	pinctrl_fwspics1_default: fwspics1_default {
72117c5fb19Smaxims@google.com		function = "FWSPICS1";
72217c5fb19Smaxims@google.com		groups = "FWSPICS1";
72317c5fb19Smaxims@google.com	};
72417c5fb19Smaxims@google.com
72517c5fb19Smaxims@google.com	pinctrl_fwspics2_default: fwspics2_default {
72617c5fb19Smaxims@google.com		function = "FWSPICS2";
72717c5fb19Smaxims@google.com		groups = "FWSPICS2";
72817c5fb19Smaxims@google.com	};
72917c5fb19Smaxims@google.com
73017c5fb19Smaxims@google.com	pinctrl_gpid0_default: gpid0_default {
73117c5fb19Smaxims@google.com		function = "GPID0";
73217c5fb19Smaxims@google.com		groups = "GPID0";
73317c5fb19Smaxims@google.com	};
73417c5fb19Smaxims@google.com
73517c5fb19Smaxims@google.com	pinctrl_gpid2_default: gpid2_default {
73617c5fb19Smaxims@google.com		function = "GPID2";
73717c5fb19Smaxims@google.com		groups = "GPID2";
73817c5fb19Smaxims@google.com	};
73917c5fb19Smaxims@google.com
74017c5fb19Smaxims@google.com	pinctrl_gpid4_default: gpid4_default {
74117c5fb19Smaxims@google.com		function = "GPID4";
74217c5fb19Smaxims@google.com		groups = "GPID4";
74317c5fb19Smaxims@google.com	};
74417c5fb19Smaxims@google.com
74517c5fb19Smaxims@google.com	pinctrl_gpid6_default: gpid6_default {
74617c5fb19Smaxims@google.com		function = "GPID6";
74717c5fb19Smaxims@google.com		groups = "GPID6";
74817c5fb19Smaxims@google.com	};
74917c5fb19Smaxims@google.com
75017c5fb19Smaxims@google.com	pinctrl_gpie0_default: gpie0_default {
75117c5fb19Smaxims@google.com		function = "GPIE0";
75217c5fb19Smaxims@google.com		groups = "GPIE0";
75317c5fb19Smaxims@google.com	};
75417c5fb19Smaxims@google.com
75517c5fb19Smaxims@google.com	pinctrl_gpie2_default: gpie2_default {
75617c5fb19Smaxims@google.com		function = "GPIE2";
75717c5fb19Smaxims@google.com		groups = "GPIE2";
75817c5fb19Smaxims@google.com	};
75917c5fb19Smaxims@google.com
76017c5fb19Smaxims@google.com	pinctrl_gpie4_default: gpie4_default {
76117c5fb19Smaxims@google.com		function = "GPIE4";
76217c5fb19Smaxims@google.com		groups = "GPIE4";
76317c5fb19Smaxims@google.com	};
76417c5fb19Smaxims@google.com
76517c5fb19Smaxims@google.com	pinctrl_gpie6_default: gpie6_default {
76617c5fb19Smaxims@google.com		function = "GPIE6";
76717c5fb19Smaxims@google.com		groups = "GPIE6";
76817c5fb19Smaxims@google.com	};
76917c5fb19Smaxims@google.com
77017c5fb19Smaxims@google.com	pinctrl_i2c10_default: i2c10_default {
77117c5fb19Smaxims@google.com		function = "I2C10";
77217c5fb19Smaxims@google.com		groups = "I2C10";
77317c5fb19Smaxims@google.com	};
77417c5fb19Smaxims@google.com
77517c5fb19Smaxims@google.com	pinctrl_i2c11_default: i2c11_default {
77617c5fb19Smaxims@google.com		function = "I2C11";
77717c5fb19Smaxims@google.com		groups = "I2C11";
77817c5fb19Smaxims@google.com	};
77917c5fb19Smaxims@google.com
78017c5fb19Smaxims@google.com	pinctrl_i2c12_default: i2c12_default {
78117c5fb19Smaxims@google.com		function = "I2C12";
78217c5fb19Smaxims@google.com		groups = "I2C12";
78317c5fb19Smaxims@google.com	};
78417c5fb19Smaxims@google.com
78517c5fb19Smaxims@google.com	pinctrl_i2c13_default: i2c13_default {
78617c5fb19Smaxims@google.com		function = "I2C13";
78717c5fb19Smaxims@google.com		groups = "I2C13";
78817c5fb19Smaxims@google.com	};
78917c5fb19Smaxims@google.com
79017c5fb19Smaxims@google.com	pinctrl_i2c14_default: i2c14_default {
79117c5fb19Smaxims@google.com		function = "I2C14";
79217c5fb19Smaxims@google.com		groups = "I2C14";
79317c5fb19Smaxims@google.com	};
79417c5fb19Smaxims@google.com
79517c5fb19Smaxims@google.com	pinctrl_i2c3_default: i2c3_default {
79617c5fb19Smaxims@google.com		function = "I2C3";
79717c5fb19Smaxims@google.com		groups = "I2C3";
79817c5fb19Smaxims@google.com	};
79917c5fb19Smaxims@google.com
80017c5fb19Smaxims@google.com	pinctrl_i2c4_default: i2c4_default {
80117c5fb19Smaxims@google.com		function = "I2C4";
80217c5fb19Smaxims@google.com		groups = "I2C4";
80317c5fb19Smaxims@google.com	};
80417c5fb19Smaxims@google.com
80517c5fb19Smaxims@google.com	pinctrl_i2c5_default: i2c5_default {
80617c5fb19Smaxims@google.com		function = "I2C5";
80717c5fb19Smaxims@google.com		groups = "I2C5";
80817c5fb19Smaxims@google.com	};
80917c5fb19Smaxims@google.com
81017c5fb19Smaxims@google.com	pinctrl_i2c6_default: i2c6_default {
81117c5fb19Smaxims@google.com		function = "I2C6";
81217c5fb19Smaxims@google.com		groups = "I2C6";
81317c5fb19Smaxims@google.com	};
81417c5fb19Smaxims@google.com
81517c5fb19Smaxims@google.com	pinctrl_i2c7_default: i2c7_default {
81617c5fb19Smaxims@google.com		function = "I2C7";
81717c5fb19Smaxims@google.com		groups = "I2C7";
81817c5fb19Smaxims@google.com	};
81917c5fb19Smaxims@google.com
82017c5fb19Smaxims@google.com	pinctrl_i2c8_default: i2c8_default {
82117c5fb19Smaxims@google.com		function = "I2C8";
82217c5fb19Smaxims@google.com		groups = "I2C8";
82317c5fb19Smaxims@google.com	};
82417c5fb19Smaxims@google.com
82517c5fb19Smaxims@google.com	pinctrl_i2c9_default: i2c9_default {
82617c5fb19Smaxims@google.com		function = "I2C9";
82717c5fb19Smaxims@google.com		groups = "I2C9";
82817c5fb19Smaxims@google.com	};
82917c5fb19Smaxims@google.com
83017c5fb19Smaxims@google.com	pinctrl_lad0_default: lad0_default {
83117c5fb19Smaxims@google.com		function = "LAD0";
83217c5fb19Smaxims@google.com		groups = "LAD0";
83317c5fb19Smaxims@google.com	};
83417c5fb19Smaxims@google.com
83517c5fb19Smaxims@google.com	pinctrl_lad1_default: lad1_default {
83617c5fb19Smaxims@google.com		function = "LAD1";
83717c5fb19Smaxims@google.com		groups = "LAD1";
83817c5fb19Smaxims@google.com	};
83917c5fb19Smaxims@google.com
84017c5fb19Smaxims@google.com	pinctrl_lad2_default: lad2_default {
84117c5fb19Smaxims@google.com		function = "LAD2";
84217c5fb19Smaxims@google.com		groups = "LAD2";
84317c5fb19Smaxims@google.com	};
84417c5fb19Smaxims@google.com
84517c5fb19Smaxims@google.com	pinctrl_lad3_default: lad3_default {
84617c5fb19Smaxims@google.com		function = "LAD3";
84717c5fb19Smaxims@google.com		groups = "LAD3";
84817c5fb19Smaxims@google.com	};
84917c5fb19Smaxims@google.com
85017c5fb19Smaxims@google.com	pinctrl_lclk_default: lclk_default {
85117c5fb19Smaxims@google.com		function = "LCLK";
85217c5fb19Smaxims@google.com		groups = "LCLK";
85317c5fb19Smaxims@google.com	};
85417c5fb19Smaxims@google.com
85517c5fb19Smaxims@google.com	pinctrl_lframe_default: lframe_default {
85617c5fb19Smaxims@google.com		function = "LFRAME";
85717c5fb19Smaxims@google.com		groups = "LFRAME";
85817c5fb19Smaxims@google.com	};
85917c5fb19Smaxims@google.com
86017c5fb19Smaxims@google.com	pinctrl_lpchc_default: lpchc_default {
86117c5fb19Smaxims@google.com		function = "LPCHC";
86217c5fb19Smaxims@google.com		groups = "LPCHC";
86317c5fb19Smaxims@google.com	};
86417c5fb19Smaxims@google.com
86517c5fb19Smaxims@google.com	pinctrl_lpcpd_default: lpcpd_default {
86617c5fb19Smaxims@google.com		function = "LPCPD";
86717c5fb19Smaxims@google.com		groups = "LPCPD";
86817c5fb19Smaxims@google.com	};
86917c5fb19Smaxims@google.com
87017c5fb19Smaxims@google.com	pinctrl_lpcplus_default: lpcplus_default {
87117c5fb19Smaxims@google.com		function = "LPCPLUS";
87217c5fb19Smaxims@google.com		groups = "LPCPLUS";
87317c5fb19Smaxims@google.com	};
87417c5fb19Smaxims@google.com
87517c5fb19Smaxims@google.com	pinctrl_lpcpme_default: lpcpme_default {
87617c5fb19Smaxims@google.com		function = "LPCPME";
87717c5fb19Smaxims@google.com		groups = "LPCPME";
87817c5fb19Smaxims@google.com	};
87917c5fb19Smaxims@google.com
88017c5fb19Smaxims@google.com	pinctrl_lpcrst_default: lpcrst_default {
88117c5fb19Smaxims@google.com		function = "LPCRST";
88217c5fb19Smaxims@google.com		groups = "LPCRST";
88317c5fb19Smaxims@google.com	};
88417c5fb19Smaxims@google.com
88517c5fb19Smaxims@google.com	pinctrl_lpcsmi_default: lpcsmi_default {
88617c5fb19Smaxims@google.com		function = "LPCSMI";
88717c5fb19Smaxims@google.com		groups = "LPCSMI";
88817c5fb19Smaxims@google.com	};
88917c5fb19Smaxims@google.com
89017c5fb19Smaxims@google.com	pinctrl_lsirq_default: lsirq_default {
89117c5fb19Smaxims@google.com		function = "LSIRQ";
89217c5fb19Smaxims@google.com		groups = "LSIRQ";
89317c5fb19Smaxims@google.com	};
89417c5fb19Smaxims@google.com
89517c5fb19Smaxims@google.com	pinctrl_mac1link_default: mac1link_default {
89617c5fb19Smaxims@google.com		function = "MAC1LINK";
89717c5fb19Smaxims@google.com		groups = "MAC1LINK";
89817c5fb19Smaxims@google.com	};
89917c5fb19Smaxims@google.com
90017c5fb19Smaxims@google.com	pinctrl_mac2link_default: mac2link_default {
90117c5fb19Smaxims@google.com		function = "MAC2LINK";
90217c5fb19Smaxims@google.com		groups = "MAC2LINK";
90317c5fb19Smaxims@google.com	};
90417c5fb19Smaxims@google.com
90517c5fb19Smaxims@google.com	pinctrl_mdio1_default: mdio1_default {
90617c5fb19Smaxims@google.com		function = "MDIO1";
90717c5fb19Smaxims@google.com		groups = "MDIO1";
90817c5fb19Smaxims@google.com	};
90917c5fb19Smaxims@google.com
91017c5fb19Smaxims@google.com	pinctrl_mdio2_default: mdio2_default {
91117c5fb19Smaxims@google.com		function = "MDIO2";
91217c5fb19Smaxims@google.com		groups = "MDIO2";
91317c5fb19Smaxims@google.com	};
91417c5fb19Smaxims@google.com
91517c5fb19Smaxims@google.com	pinctrl_ncts1_default: ncts1_default {
91617c5fb19Smaxims@google.com		function = "NCTS1";
91717c5fb19Smaxims@google.com		groups = "NCTS1";
91817c5fb19Smaxims@google.com	};
91917c5fb19Smaxims@google.com
92017c5fb19Smaxims@google.com	pinctrl_ncts2_default: ncts2_default {
92117c5fb19Smaxims@google.com		function = "NCTS2";
92217c5fb19Smaxims@google.com		groups = "NCTS2";
92317c5fb19Smaxims@google.com	};
92417c5fb19Smaxims@google.com
92517c5fb19Smaxims@google.com	pinctrl_ncts3_default: ncts3_default {
92617c5fb19Smaxims@google.com		function = "NCTS3";
92717c5fb19Smaxims@google.com		groups = "NCTS3";
92817c5fb19Smaxims@google.com	};
92917c5fb19Smaxims@google.com
93017c5fb19Smaxims@google.com	pinctrl_ncts4_default: ncts4_default {
93117c5fb19Smaxims@google.com		function = "NCTS4";
93217c5fb19Smaxims@google.com		groups = "NCTS4";
93317c5fb19Smaxims@google.com	};
93417c5fb19Smaxims@google.com
93517c5fb19Smaxims@google.com	pinctrl_ndcd1_default: ndcd1_default {
93617c5fb19Smaxims@google.com		function = "NDCD1";
93717c5fb19Smaxims@google.com		groups = "NDCD1";
93817c5fb19Smaxims@google.com	};
93917c5fb19Smaxims@google.com
94017c5fb19Smaxims@google.com	pinctrl_ndcd2_default: ndcd2_default {
94117c5fb19Smaxims@google.com		function = "NDCD2";
94217c5fb19Smaxims@google.com		groups = "NDCD2";
94317c5fb19Smaxims@google.com	};
94417c5fb19Smaxims@google.com
94517c5fb19Smaxims@google.com	pinctrl_ndcd3_default: ndcd3_default {
94617c5fb19Smaxims@google.com		function = "NDCD3";
94717c5fb19Smaxims@google.com		groups = "NDCD3";
94817c5fb19Smaxims@google.com	};
94917c5fb19Smaxims@google.com
95017c5fb19Smaxims@google.com	pinctrl_ndcd4_default: ndcd4_default {
95117c5fb19Smaxims@google.com		function = "NDCD4";
95217c5fb19Smaxims@google.com		groups = "NDCD4";
95317c5fb19Smaxims@google.com	};
95417c5fb19Smaxims@google.com
95517c5fb19Smaxims@google.com	pinctrl_ndsr1_default: ndsr1_default {
95617c5fb19Smaxims@google.com		function = "NDSR1";
95717c5fb19Smaxims@google.com		groups = "NDSR1";
95817c5fb19Smaxims@google.com	};
95917c5fb19Smaxims@google.com
96017c5fb19Smaxims@google.com	pinctrl_ndsr2_default: ndsr2_default {
96117c5fb19Smaxims@google.com		function = "NDSR2";
96217c5fb19Smaxims@google.com		groups = "NDSR2";
96317c5fb19Smaxims@google.com	};
96417c5fb19Smaxims@google.com
96517c5fb19Smaxims@google.com	pinctrl_ndsr3_default: ndsr3_default {
96617c5fb19Smaxims@google.com		function = "NDSR3";
96717c5fb19Smaxims@google.com		groups = "NDSR3";
96817c5fb19Smaxims@google.com	};
96917c5fb19Smaxims@google.com
97017c5fb19Smaxims@google.com	pinctrl_ndsr4_default: ndsr4_default {
97117c5fb19Smaxims@google.com		function = "NDSR4";
97217c5fb19Smaxims@google.com		groups = "NDSR4";
97317c5fb19Smaxims@google.com	};
97417c5fb19Smaxims@google.com
97517c5fb19Smaxims@google.com	pinctrl_ndtr1_default: ndtr1_default {
97617c5fb19Smaxims@google.com		function = "NDTR1";
97717c5fb19Smaxims@google.com		groups = "NDTR1";
97817c5fb19Smaxims@google.com	};
97917c5fb19Smaxims@google.com
98017c5fb19Smaxims@google.com	pinctrl_ndtr2_default: ndtr2_default {
98117c5fb19Smaxims@google.com		function = "NDTR2";
98217c5fb19Smaxims@google.com		groups = "NDTR2";
98317c5fb19Smaxims@google.com	};
98417c5fb19Smaxims@google.com
98517c5fb19Smaxims@google.com	pinctrl_ndtr3_default: ndtr3_default {
98617c5fb19Smaxims@google.com		function = "NDTR3";
98717c5fb19Smaxims@google.com		groups = "NDTR3";
98817c5fb19Smaxims@google.com	};
98917c5fb19Smaxims@google.com
99017c5fb19Smaxims@google.com	pinctrl_ndtr4_default: ndtr4_default {
99117c5fb19Smaxims@google.com		function = "NDTR4";
99217c5fb19Smaxims@google.com		groups = "NDTR4";
99317c5fb19Smaxims@google.com	};
99417c5fb19Smaxims@google.com
99517c5fb19Smaxims@google.com	pinctrl_nri1_default: nri1_default {
99617c5fb19Smaxims@google.com		function = "NRI1";
99717c5fb19Smaxims@google.com		groups = "NRI1";
99817c5fb19Smaxims@google.com	};
99917c5fb19Smaxims@google.com
100017c5fb19Smaxims@google.com	pinctrl_nri2_default: nri2_default {
100117c5fb19Smaxims@google.com		function = "NRI2";
100217c5fb19Smaxims@google.com		groups = "NRI2";
100317c5fb19Smaxims@google.com	};
100417c5fb19Smaxims@google.com
100517c5fb19Smaxims@google.com	pinctrl_nri3_default: nri3_default {
100617c5fb19Smaxims@google.com		function = "NRI3";
100717c5fb19Smaxims@google.com		groups = "NRI3";
100817c5fb19Smaxims@google.com	};
100917c5fb19Smaxims@google.com
101017c5fb19Smaxims@google.com	pinctrl_nri4_default: nri4_default {
101117c5fb19Smaxims@google.com		function = "NRI4";
101217c5fb19Smaxims@google.com		groups = "NRI4";
101317c5fb19Smaxims@google.com	};
101417c5fb19Smaxims@google.com
101517c5fb19Smaxims@google.com	pinctrl_nrts1_default: nrts1_default {
101617c5fb19Smaxims@google.com		function = "NRTS1";
101717c5fb19Smaxims@google.com		groups = "NRTS1";
101817c5fb19Smaxims@google.com	};
101917c5fb19Smaxims@google.com
102017c5fb19Smaxims@google.com	pinctrl_nrts2_default: nrts2_default {
102117c5fb19Smaxims@google.com		function = "NRTS2";
102217c5fb19Smaxims@google.com		groups = "NRTS2";
102317c5fb19Smaxims@google.com	};
102417c5fb19Smaxims@google.com
102517c5fb19Smaxims@google.com	pinctrl_nrts3_default: nrts3_default {
102617c5fb19Smaxims@google.com		function = "NRTS3";
102717c5fb19Smaxims@google.com		groups = "NRTS3";
102817c5fb19Smaxims@google.com	};
102917c5fb19Smaxims@google.com
103017c5fb19Smaxims@google.com	pinctrl_nrts4_default: nrts4_default {
103117c5fb19Smaxims@google.com		function = "NRTS4";
103217c5fb19Smaxims@google.com		groups = "NRTS4";
103317c5fb19Smaxims@google.com	};
103417c5fb19Smaxims@google.com
103517c5fb19Smaxims@google.com	pinctrl_oscclk_default: oscclk_default {
103617c5fb19Smaxims@google.com		function = "OSCCLK";
103717c5fb19Smaxims@google.com		groups = "OSCCLK";
103817c5fb19Smaxims@google.com	};
103917c5fb19Smaxims@google.com
104017c5fb19Smaxims@google.com	pinctrl_pewake_default: pewake_default {
104117c5fb19Smaxims@google.com		function = "PEWAKE";
104217c5fb19Smaxims@google.com		groups = "PEWAKE";
104317c5fb19Smaxims@google.com	};
104417c5fb19Smaxims@google.com
104517c5fb19Smaxims@google.com	pinctrl_pnor_default: pnor_default {
104617c5fb19Smaxims@google.com		function = "PNOR";
104717c5fb19Smaxims@google.com		groups = "PNOR";
104817c5fb19Smaxims@google.com	};
104917c5fb19Smaxims@google.com
105017c5fb19Smaxims@google.com	pinctrl_pwm0_default: pwm0_default {
105117c5fb19Smaxims@google.com		function = "PWM0";
105217c5fb19Smaxims@google.com		groups = "PWM0";
105317c5fb19Smaxims@google.com	};
105417c5fb19Smaxims@google.com
105517c5fb19Smaxims@google.com	pinctrl_pwm1_default: pwm1_default {
105617c5fb19Smaxims@google.com		function = "PWM1";
105717c5fb19Smaxims@google.com		groups = "PWM1";
105817c5fb19Smaxims@google.com	};
105917c5fb19Smaxims@google.com
106017c5fb19Smaxims@google.com	pinctrl_pwm2_default: pwm2_default {
106117c5fb19Smaxims@google.com		function = "PWM2";
106217c5fb19Smaxims@google.com		groups = "PWM2";
106317c5fb19Smaxims@google.com	};
106417c5fb19Smaxims@google.com
106517c5fb19Smaxims@google.com	pinctrl_pwm3_default: pwm3_default {
106617c5fb19Smaxims@google.com		function = "PWM3";
106717c5fb19Smaxims@google.com		groups = "PWM3";
106817c5fb19Smaxims@google.com	};
106917c5fb19Smaxims@google.com
107017c5fb19Smaxims@google.com	pinctrl_pwm4_default: pwm4_default {
107117c5fb19Smaxims@google.com		function = "PWM4";
107217c5fb19Smaxims@google.com		groups = "PWM4";
107317c5fb19Smaxims@google.com	};
107417c5fb19Smaxims@google.com
107517c5fb19Smaxims@google.com	pinctrl_pwm5_default: pwm5_default {
107617c5fb19Smaxims@google.com		function = "PWM5";
107717c5fb19Smaxims@google.com		groups = "PWM5";
107817c5fb19Smaxims@google.com	};
107917c5fb19Smaxims@google.com
108017c5fb19Smaxims@google.com	pinctrl_pwm6_default: pwm6_default {
108117c5fb19Smaxims@google.com		function = "PWM6";
108217c5fb19Smaxims@google.com		groups = "PWM6";
108317c5fb19Smaxims@google.com	};
108417c5fb19Smaxims@google.com
108517c5fb19Smaxims@google.com	pinctrl_pwm7_default: pwm7_default {
108617c5fb19Smaxims@google.com		function = "PWM7";
108717c5fb19Smaxims@google.com		groups = "PWM7";
108817c5fb19Smaxims@google.com	};
108917c5fb19Smaxims@google.com
109017c5fb19Smaxims@google.com	pinctrl_rgmii1_default: rgmii1_default {
109117c5fb19Smaxims@google.com		function = "RGMII1";
109217c5fb19Smaxims@google.com		groups = "RGMII1";
109317c5fb19Smaxims@google.com	};
109417c5fb19Smaxims@google.com
109517c5fb19Smaxims@google.com	pinctrl_rgmii2_default: rgmii2_default {
109617c5fb19Smaxims@google.com		function = "RGMII2";
109717c5fb19Smaxims@google.com		groups = "RGMII2";
109817c5fb19Smaxims@google.com	};
109917c5fb19Smaxims@google.com
110017c5fb19Smaxims@google.com	pinctrl_rmii1_default: rmii1_default {
110117c5fb19Smaxims@google.com		function = "RMII1";
110217c5fb19Smaxims@google.com		groups = "RMII1";
110317c5fb19Smaxims@google.com	};
110417c5fb19Smaxims@google.com
110517c5fb19Smaxims@google.com	pinctrl_rmii2_default: rmii2_default {
110617c5fb19Smaxims@google.com		function = "RMII2";
110717c5fb19Smaxims@google.com		groups = "RMII2";
110817c5fb19Smaxims@google.com	};
110917c5fb19Smaxims@google.com
111017c5fb19Smaxims@google.com	pinctrl_rxd1_default: rxd1_default {
111117c5fb19Smaxims@google.com		function = "RXD1";
111217c5fb19Smaxims@google.com		groups = "RXD1";
111317c5fb19Smaxims@google.com	};
111417c5fb19Smaxims@google.com
111517c5fb19Smaxims@google.com	pinctrl_rxd2_default: rxd2_default {
111617c5fb19Smaxims@google.com		function = "RXD2";
111717c5fb19Smaxims@google.com		groups = "RXD2";
111817c5fb19Smaxims@google.com	};
111917c5fb19Smaxims@google.com
112017c5fb19Smaxims@google.com	pinctrl_rxd3_default: rxd3_default {
112117c5fb19Smaxims@google.com		function = "RXD3";
112217c5fb19Smaxims@google.com		groups = "RXD3";
112317c5fb19Smaxims@google.com	};
112417c5fb19Smaxims@google.com
112517c5fb19Smaxims@google.com	pinctrl_rxd4_default: rxd4_default {
112617c5fb19Smaxims@google.com		function = "RXD4";
112717c5fb19Smaxims@google.com		groups = "RXD4";
112817c5fb19Smaxims@google.com	};
112917c5fb19Smaxims@google.com
113017c5fb19Smaxims@google.com	pinctrl_salt1_default: salt1_default {
113117c5fb19Smaxims@google.com		function = "SALT1";
113217c5fb19Smaxims@google.com		groups = "SALT1";
113317c5fb19Smaxims@google.com	};
113417c5fb19Smaxims@google.com
113517c5fb19Smaxims@google.com	pinctrl_salt10_default: salt10_default {
113617c5fb19Smaxims@google.com		function = "SALT10";
113717c5fb19Smaxims@google.com		groups = "SALT10";
113817c5fb19Smaxims@google.com	};
113917c5fb19Smaxims@google.com
114017c5fb19Smaxims@google.com	pinctrl_salt11_default: salt11_default {
114117c5fb19Smaxims@google.com		function = "SALT11";
114217c5fb19Smaxims@google.com		groups = "SALT11";
114317c5fb19Smaxims@google.com	};
114417c5fb19Smaxims@google.com
114517c5fb19Smaxims@google.com	pinctrl_salt12_default: salt12_default {
114617c5fb19Smaxims@google.com		function = "SALT12";
114717c5fb19Smaxims@google.com		groups = "SALT12";
114817c5fb19Smaxims@google.com	};
114917c5fb19Smaxims@google.com
115017c5fb19Smaxims@google.com	pinctrl_salt13_default: salt13_default {
115117c5fb19Smaxims@google.com		function = "SALT13";
115217c5fb19Smaxims@google.com		groups = "SALT13";
115317c5fb19Smaxims@google.com	};
115417c5fb19Smaxims@google.com
115517c5fb19Smaxims@google.com	pinctrl_salt14_default: salt14_default {
115617c5fb19Smaxims@google.com		function = "SALT14";
115717c5fb19Smaxims@google.com		groups = "SALT14";
115817c5fb19Smaxims@google.com	};
115917c5fb19Smaxims@google.com
116017c5fb19Smaxims@google.com	pinctrl_salt2_default: salt2_default {
116117c5fb19Smaxims@google.com		function = "SALT2";
116217c5fb19Smaxims@google.com		groups = "SALT2";
116317c5fb19Smaxims@google.com	};
116417c5fb19Smaxims@google.com
116517c5fb19Smaxims@google.com	pinctrl_salt3_default: salt3_default {
116617c5fb19Smaxims@google.com		function = "SALT3";
116717c5fb19Smaxims@google.com		groups = "SALT3";
116817c5fb19Smaxims@google.com	};
116917c5fb19Smaxims@google.com
117017c5fb19Smaxims@google.com	pinctrl_salt4_default: salt4_default {
117117c5fb19Smaxims@google.com		function = "SALT4";
117217c5fb19Smaxims@google.com		groups = "SALT4";
117317c5fb19Smaxims@google.com	};
117417c5fb19Smaxims@google.com
117517c5fb19Smaxims@google.com	pinctrl_salt5_default: salt5_default {
117617c5fb19Smaxims@google.com		function = "SALT5";
117717c5fb19Smaxims@google.com		groups = "SALT5";
117817c5fb19Smaxims@google.com	};
117917c5fb19Smaxims@google.com
118017c5fb19Smaxims@google.com	pinctrl_salt6_default: salt6_default {
118117c5fb19Smaxims@google.com		function = "SALT6";
118217c5fb19Smaxims@google.com		groups = "SALT6";
118317c5fb19Smaxims@google.com	};
118417c5fb19Smaxims@google.com
118517c5fb19Smaxims@google.com	pinctrl_salt7_default: salt7_default {
118617c5fb19Smaxims@google.com		function = "SALT7";
118717c5fb19Smaxims@google.com		groups = "SALT7";
118817c5fb19Smaxims@google.com	};
118917c5fb19Smaxims@google.com
119017c5fb19Smaxims@google.com	pinctrl_salt8_default: salt8_default {
119117c5fb19Smaxims@google.com		function = "SALT8";
119217c5fb19Smaxims@google.com		groups = "SALT8";
119317c5fb19Smaxims@google.com	};
119417c5fb19Smaxims@google.com
119517c5fb19Smaxims@google.com	pinctrl_salt9_default: salt9_default {
119617c5fb19Smaxims@google.com		function = "SALT9";
119717c5fb19Smaxims@google.com		groups = "SALT9";
119817c5fb19Smaxims@google.com	};
119917c5fb19Smaxims@google.com
120017c5fb19Smaxims@google.com	pinctrl_scl1_default: scl1_default {
120117c5fb19Smaxims@google.com		function = "SCL1";
120217c5fb19Smaxims@google.com		groups = "SCL1";
120317c5fb19Smaxims@google.com	};
120417c5fb19Smaxims@google.com
120517c5fb19Smaxims@google.com	pinctrl_scl2_default: scl2_default {
120617c5fb19Smaxims@google.com		function = "SCL2";
120717c5fb19Smaxims@google.com		groups = "SCL2";
120817c5fb19Smaxims@google.com	};
120917c5fb19Smaxims@google.com
121017c5fb19Smaxims@google.com	pinctrl_sd1_default: sd1_default {
121117c5fb19Smaxims@google.com		function = "SD1";
121217c5fb19Smaxims@google.com		groups = "SD1";
121317c5fb19Smaxims@google.com	};
121417c5fb19Smaxims@google.com
121517c5fb19Smaxims@google.com	pinctrl_sd2_default: sd2_default {
121617c5fb19Smaxims@google.com		function = "SD2";
121717c5fb19Smaxims@google.com		groups = "SD2";
121817c5fb19Smaxims@google.com	};
121917c5fb19Smaxims@google.com
122017c5fb19Smaxims@google.com	pinctrl_sda1_default: sda1_default {
122117c5fb19Smaxims@google.com		function = "SDA1";
122217c5fb19Smaxims@google.com		groups = "SDA1";
122317c5fb19Smaxims@google.com	};
122417c5fb19Smaxims@google.com
122517c5fb19Smaxims@google.com	pinctrl_sda2_default: sda2_default {
122617c5fb19Smaxims@google.com		function = "SDA2";
122717c5fb19Smaxims@google.com		groups = "SDA2";
122817c5fb19Smaxims@google.com	};
122917c5fb19Smaxims@google.com
123017c5fb19Smaxims@google.com	pinctrl_sgps1_default: sgps1_default {
123117c5fb19Smaxims@google.com		function = "SGPS1";
123217c5fb19Smaxims@google.com		groups = "SGPS1";
123317c5fb19Smaxims@google.com	};
123417c5fb19Smaxims@google.com
123517c5fb19Smaxims@google.com	pinctrl_sgps2_default: sgps2_default {
123617c5fb19Smaxims@google.com		function = "SGPS2";
123717c5fb19Smaxims@google.com		groups = "SGPS2";
123817c5fb19Smaxims@google.com	};
123917c5fb19Smaxims@google.com
124017c5fb19Smaxims@google.com	pinctrl_sioonctrl_default: sioonctrl_default {
124117c5fb19Smaxims@google.com		function = "SIOONCTRL";
124217c5fb19Smaxims@google.com		groups = "SIOONCTRL";
124317c5fb19Smaxims@google.com	};
124417c5fb19Smaxims@google.com
124517c5fb19Smaxims@google.com	pinctrl_siopbi_default: siopbi_default {
124617c5fb19Smaxims@google.com		function = "SIOPBI";
124717c5fb19Smaxims@google.com		groups = "SIOPBI";
124817c5fb19Smaxims@google.com	};
124917c5fb19Smaxims@google.com
125017c5fb19Smaxims@google.com	pinctrl_siopbo_default: siopbo_default {
125117c5fb19Smaxims@google.com		function = "SIOPBO";
125217c5fb19Smaxims@google.com		groups = "SIOPBO";
125317c5fb19Smaxims@google.com	};
125417c5fb19Smaxims@google.com
125517c5fb19Smaxims@google.com	pinctrl_siopwreq_default: siopwreq_default {
125617c5fb19Smaxims@google.com		function = "SIOPWREQ";
125717c5fb19Smaxims@google.com		groups = "SIOPWREQ";
125817c5fb19Smaxims@google.com	};
125917c5fb19Smaxims@google.com
126017c5fb19Smaxims@google.com	pinctrl_siopwrgd_default: siopwrgd_default {
126117c5fb19Smaxims@google.com		function = "SIOPWRGD";
126217c5fb19Smaxims@google.com		groups = "SIOPWRGD";
126317c5fb19Smaxims@google.com	};
126417c5fb19Smaxims@google.com
126517c5fb19Smaxims@google.com	pinctrl_sios3_default: sios3_default {
126617c5fb19Smaxims@google.com		function = "SIOS3";
126717c5fb19Smaxims@google.com		groups = "SIOS3";
126817c5fb19Smaxims@google.com	};
126917c5fb19Smaxims@google.com
127017c5fb19Smaxims@google.com	pinctrl_sios5_default: sios5_default {
127117c5fb19Smaxims@google.com		function = "SIOS5";
127217c5fb19Smaxims@google.com		groups = "SIOS5";
127317c5fb19Smaxims@google.com	};
127417c5fb19Smaxims@google.com
127517c5fb19Smaxims@google.com	pinctrl_siosci_default: siosci_default {
127617c5fb19Smaxims@google.com		function = "SIOSCI";
127717c5fb19Smaxims@google.com		groups = "SIOSCI";
127817c5fb19Smaxims@google.com	};
127917c5fb19Smaxims@google.com
128017c5fb19Smaxims@google.com	pinctrl_spi1_default: spi1_default {
128117c5fb19Smaxims@google.com		function = "SPI1";
128217c5fb19Smaxims@google.com		groups = "SPI1";
128317c5fb19Smaxims@google.com	};
128417c5fb19Smaxims@google.com
128517c5fb19Smaxims@google.com	pinctrl_spi1cs1_default: spi1cs1_default {
128617c5fb19Smaxims@google.com		function = "SPI1CS1";
128717c5fb19Smaxims@google.com		groups = "SPI1CS1";
128817c5fb19Smaxims@google.com	};
128917c5fb19Smaxims@google.com
129017c5fb19Smaxims@google.com	pinctrl_spi1debug_default: spi1debug_default {
129117c5fb19Smaxims@google.com		function = "SPI1DEBUG";
129217c5fb19Smaxims@google.com		groups = "SPI1DEBUG";
129317c5fb19Smaxims@google.com	};
129417c5fb19Smaxims@google.com
129517c5fb19Smaxims@google.com	pinctrl_spi1passthru_default: spi1passthru_default {
129617c5fb19Smaxims@google.com		function = "SPI1PASSTHRU";
129717c5fb19Smaxims@google.com		groups = "SPI1PASSTHRU";
129817c5fb19Smaxims@google.com	};
129917c5fb19Smaxims@google.com
130017c5fb19Smaxims@google.com	pinctrl_spi2ck_default: spi2ck_default {
130117c5fb19Smaxims@google.com		function = "SPI2CK";
130217c5fb19Smaxims@google.com		groups = "SPI2CK";
130317c5fb19Smaxims@google.com	};
130417c5fb19Smaxims@google.com
130517c5fb19Smaxims@google.com	pinctrl_spi2cs0_default: spi2cs0_default {
130617c5fb19Smaxims@google.com		function = "SPI2CS0";
130717c5fb19Smaxims@google.com		groups = "SPI2CS0";
130817c5fb19Smaxims@google.com	};
130917c5fb19Smaxims@google.com
131017c5fb19Smaxims@google.com	pinctrl_spi2cs1_default: spi2cs1_default {
131117c5fb19Smaxims@google.com		function = "SPI2CS1";
131217c5fb19Smaxims@google.com		groups = "SPI2CS1";
131317c5fb19Smaxims@google.com	};
131417c5fb19Smaxims@google.com
131517c5fb19Smaxims@google.com	pinctrl_spi2miso_default: spi2miso_default {
131617c5fb19Smaxims@google.com		function = "SPI2MISO";
131717c5fb19Smaxims@google.com		groups = "SPI2MISO";
131817c5fb19Smaxims@google.com	};
131917c5fb19Smaxims@google.com
132017c5fb19Smaxims@google.com	pinctrl_spi2mosi_default: spi2mosi_default {
132117c5fb19Smaxims@google.com		function = "SPI2MOSI";
132217c5fb19Smaxims@google.com		groups = "SPI2MOSI";
132317c5fb19Smaxims@google.com	};
132417c5fb19Smaxims@google.com
132517c5fb19Smaxims@google.com	pinctrl_timer3_default: timer3_default {
132617c5fb19Smaxims@google.com		function = "TIMER3";
132717c5fb19Smaxims@google.com		groups = "TIMER3";
132817c5fb19Smaxims@google.com	};
132917c5fb19Smaxims@google.com
133017c5fb19Smaxims@google.com	pinctrl_timer4_default: timer4_default {
133117c5fb19Smaxims@google.com		function = "TIMER4";
133217c5fb19Smaxims@google.com		groups = "TIMER4";
133317c5fb19Smaxims@google.com	};
133417c5fb19Smaxims@google.com
133517c5fb19Smaxims@google.com	pinctrl_timer5_default: timer5_default {
133617c5fb19Smaxims@google.com		function = "TIMER5";
133717c5fb19Smaxims@google.com		groups = "TIMER5";
133817c5fb19Smaxims@google.com	};
133917c5fb19Smaxims@google.com
134017c5fb19Smaxims@google.com	pinctrl_timer6_default: timer6_default {
134117c5fb19Smaxims@google.com		function = "TIMER6";
134217c5fb19Smaxims@google.com		groups = "TIMER6";
134317c5fb19Smaxims@google.com	};
134417c5fb19Smaxims@google.com
134517c5fb19Smaxims@google.com	pinctrl_timer7_default: timer7_default {
134617c5fb19Smaxims@google.com		function = "TIMER7";
134717c5fb19Smaxims@google.com		groups = "TIMER7";
134817c5fb19Smaxims@google.com	};
134917c5fb19Smaxims@google.com
135017c5fb19Smaxims@google.com	pinctrl_timer8_default: timer8_default {
135117c5fb19Smaxims@google.com		function = "TIMER8";
135217c5fb19Smaxims@google.com		groups = "TIMER8";
135317c5fb19Smaxims@google.com	};
135417c5fb19Smaxims@google.com
135517c5fb19Smaxims@google.com	pinctrl_txd1_default: txd1_default {
135617c5fb19Smaxims@google.com		function = "TXD1";
135717c5fb19Smaxims@google.com		groups = "TXD1";
135817c5fb19Smaxims@google.com	};
135917c5fb19Smaxims@google.com
136017c5fb19Smaxims@google.com	pinctrl_txd2_default: txd2_default {
136117c5fb19Smaxims@google.com		function = "TXD2";
136217c5fb19Smaxims@google.com		groups = "TXD2";
136317c5fb19Smaxims@google.com	};
136417c5fb19Smaxims@google.com
136517c5fb19Smaxims@google.com	pinctrl_txd3_default: txd3_default {
136617c5fb19Smaxims@google.com		function = "TXD3";
136717c5fb19Smaxims@google.com		groups = "TXD3";
136817c5fb19Smaxims@google.com	};
136917c5fb19Smaxims@google.com
137017c5fb19Smaxims@google.com	pinctrl_txd4_default: txd4_default {
137117c5fb19Smaxims@google.com		function = "TXD4";
137217c5fb19Smaxims@google.com		groups = "TXD4";
137317c5fb19Smaxims@google.com	};
137417c5fb19Smaxims@google.com
137517c5fb19Smaxims@google.com	pinctrl_uart6_default: uart6_default {
137617c5fb19Smaxims@google.com		function = "UART6";
137717c5fb19Smaxims@google.com		groups = "UART6";
137817c5fb19Smaxims@google.com	};
137917c5fb19Smaxims@google.com
138017c5fb19Smaxims@google.com	pinctrl_usbcki_default: usbcki_default {
138117c5fb19Smaxims@google.com		function = "USBCKI";
138217c5fb19Smaxims@google.com		groups = "USBCKI";
138317c5fb19Smaxims@google.com	};
138417c5fb19Smaxims@google.com
13856bdccc30SCédric Le Goater	pinctrl_usb2ah_default: usb2ah_default {
13866bdccc30SCédric Le Goater		function = "USB2AH";
13876bdccc30SCédric Le Goater		groups = "USB2AH";
13886bdccc30SCédric Le Goater	};
13896bdccc30SCédric Le Goater
13906bdccc30SCédric Le Goater	pinctrl_usb11bhid_default: usb11bhid_default {
13916bdccc30SCédric Le Goater		function = "USB11BHID";
13926bdccc30SCédric Le Goater		groups = "USB11BHID";
13936bdccc30SCédric Le Goater	};
13946bdccc30SCédric Le Goater
13956bdccc30SCédric Le Goater	pinctrl_usb2bh_default: usb2bh_default {
13966bdccc30SCédric Le Goater		function = "USB2BH";
13976bdccc30SCédric Le Goater		groups = "USB2BH";
13986bdccc30SCédric Le Goater	};
13996bdccc30SCédric Le Goater
140017c5fb19Smaxims@google.com	pinctrl_vgabiosrom_default: vgabiosrom_default {
140117c5fb19Smaxims@google.com		function = "VGABIOSROM";
140217c5fb19Smaxims@google.com		groups = "VGABIOSROM";
140317c5fb19Smaxims@google.com	};
140417c5fb19Smaxims@google.com
140517c5fb19Smaxims@google.com	pinctrl_vgahs_default: vgahs_default {
140617c5fb19Smaxims@google.com		function = "VGAHS";
140717c5fb19Smaxims@google.com		groups = "VGAHS";
140817c5fb19Smaxims@google.com	};
140917c5fb19Smaxims@google.com
141017c5fb19Smaxims@google.com	pinctrl_vgavs_default: vgavs_default {
141117c5fb19Smaxims@google.com		function = "VGAVS";
141217c5fb19Smaxims@google.com		groups = "VGAVS";
141317c5fb19Smaxims@google.com	};
141417c5fb19Smaxims@google.com
141517c5fb19Smaxims@google.com	pinctrl_vpi24_default: vpi24_default {
141617c5fb19Smaxims@google.com		function = "VPI24";
141717c5fb19Smaxims@google.com		groups = "VPI24";
141817c5fb19Smaxims@google.com	};
141917c5fb19Smaxims@google.com
142017c5fb19Smaxims@google.com	pinctrl_vpo_default: vpo_default {
142117c5fb19Smaxims@google.com		function = "VPO";
142217c5fb19Smaxims@google.com		groups = "VPO";
142317c5fb19Smaxims@google.com	};
142417c5fb19Smaxims@google.com
142517c5fb19Smaxims@google.com	pinctrl_wdtrst1_default: wdtrst1_default {
142617c5fb19Smaxims@google.com		function = "WDTRST1";
142717c5fb19Smaxims@google.com		groups = "WDTRST1";
142817c5fb19Smaxims@google.com	};
142917c5fb19Smaxims@google.com
143017c5fb19Smaxims@google.com	pinctrl_wdtrst2_default: wdtrst2_default {
143117c5fb19Smaxims@google.com		function = "WDTRST2";
143217c5fb19Smaxims@google.com		groups = "WDTRST2";
143317c5fb19Smaxims@google.com	};
143414e4b149Smaxims@google.com};
1435