| // SPDX-License-Identifier: GPL-2.0-or-later OR MIT | 
 | /* | 
 |  * Copyright 2022 Toradex | 
 |  */ | 
 |  | 
 | #include "imx6ull-colibri.dtsi" | 
 |  | 
 | / { | 
 | 	aliases { | 
 | 		mmc0 = &usdhc2; /* eMMC */ | 
 | 		mmc1 = &usdhc1; /* MMC 4-bit slot */ | 
 | 	}; | 
 |  | 
 | 	memory@80000000 { | 
 | 		device_type = "memory"; | 
 | 		reg = <0x80000000 0x10000000>; | 
 | 	}; | 
 | }; | 
 |  | 
 | &gpio1 { | 
 | 	gpio-line-names = "SODIMM_8", | 
 | 			  "SODIMM_6", | 
 | 			  "SODIMM_129", | 
 | 			  "SODIMM_89", | 
 | 			  "SODIMM_19", | 
 | 			  "SODIMM_21", | 
 | 			  "UNUSABLE_SODIMM_180", | 
 | 			  "UNUSABLE_SODIMM_184", | 
 | 			  "SODIMM_4", | 
 | 			  "SODIMM_2", | 
 | 			  "SODIMM_106", | 
 | 			  "SODIMM_71", | 
 | 			  "SODIMM_23", | 
 | 			  "SODIMM_31", | 
 | 			  "SODIMM_99", | 
 | 			  "SODIMM_102", | 
 | 			  "SODIMM_33", | 
 | 			  "SODIMM_35", | 
 | 			  "SODIMM_25", | 
 | 			  "SODIMM_27", | 
 | 			  "SODIMM_36", | 
 | 			  "SODIMM_38", | 
 | 			  "SODIMM_32", | 
 | 			  "SODIMM_34", | 
 | 			  "SODIMM_135", | 
 | 			  "SODIMM_77", | 
 | 			  "SODIMM_100", | 
 | 			  "SODIMM_186", | 
 | 			  "SODIMM_196", | 
 | 			  "SODIMM_194"; | 
 | }; | 
 |  | 
 | &gpio2 { | 
 | 	gpio-line-names = "SODIMM_55", | 
 | 			  "SODIMM_63", | 
 | 			  "SODIMM_178", | 
 | 			  "SODIMM_188", | 
 | 			  "SODIMM_73", | 
 | 			  "SODIMM_30", | 
 | 			  "SODIMM_67", | 
 | 			  "SODIMM_104", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "SODIMM_190", | 
 | 			  "SODIMM_47", | 
 | 			  "SODIMM_192", | 
 | 			  "SODIMM_49", | 
 | 			  "SODIMM_51", | 
 | 			  "SODIMM_53"; | 
 | }; | 
 |  | 
 | &gpio3 { | 
 | 	gpio-line-names = "SODIMM_56", | 
 | 			  "SODIMM_44", | 
 | 			  "SODIMM_68", | 
 | 			  "SODIMM_82", | 
 | 			  "", | 
 | 			  "SODIMM_76", | 
 | 			  "SODIMM_70", | 
 | 			  "SODIMM_60", | 
 | 			  "SODIMM_58", | 
 | 			  "SODIMM_78", | 
 | 			  "SODIMM_72", | 
 | 			  "SODIMM_80", | 
 | 			  "SODIMM_46", | 
 | 			  "SODIMM_62", | 
 | 			  "SODIMM_48", | 
 | 			  "SODIMM_74", | 
 | 			  "SODIMM_50", | 
 | 			  "SODIMM_52", | 
 | 			  "SODIMM_54", | 
 | 			  "SODIMM_66", | 
 | 			  "SODIMM_64", | 
 | 			  "SODIMM_57", | 
 | 			  "SODIMM_61", | 
 | 			  "SODIMM_29", | 
 | 			  "SODIMM_37", | 
 | 			  "SODIMM_88", | 
 | 			  "SODIMM_86", | 
 | 			  "SODIMM_92", | 
 | 			  "SODIMM_90"; | 
 | }; | 
 |  | 
 | &gpio4 { | 
 | 	gpio-line-names = "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "", | 
 | 			  "SODIMM_140", | 
 | 			  "SODIMM_59", | 
 | 			  "SODIMM_142", | 
 | 			  "SODIMM_144", | 
 | 			  "SODIMM_133", | 
 | 			  "SODIMM_146", | 
 | 			  "SODIMM_28", | 
 | 			  "SODIMM_75", | 
 | 			  "SODIMM_96", | 
 | 			  "SODIMM_81", | 
 | 			  "SODIMM_94", | 
 | 			  "SODIMM_101", | 
 | 			  "SODIMM_103", | 
 | 			  "SODIMM_79", | 
 | 			  "SODIMM_97", | 
 | 			  "SODIMM_69", | 
 | 			  "SODIMM_98", | 
 | 			  "SODIMM_85", | 
 | 			  "SODIMM_65"; | 
 | }; | 
 |  | 
 | &gpio5 { | 
 | 	gpio-line-names = "SODIMM_43", | 
 | 			  "SODIMM_45", | 
 | 			  "SODIMM_137", | 
 | 			  "SODIMM_95", | 
 | 			  "SODIMM_107", | 
 | 			  "SODIMM_131", | 
 | 			  "SODIMM_93", | 
 | 			  "", | 
 | 			  "SODIMM_138", | 
 | 			  "", | 
 | 			  "SODIMM_105", | 
 | 			  "SODIMM_127"; | 
 | }; | 
 |  | 
 | /* NAND */ | 
 | &gpmi { | 
 | 	status = "disabled"; | 
 | }; | 
 |  | 
 | &iomuxc { | 
 | 	pinctrl-names = "default"; | 
 | 	pinctrl-0 = <&pinctrl_gpio1 &pinctrl_gpio2 &pinctrl_gpio3 | 
 | 		&pinctrl_gpio4 &pinctrl_gpio6 &pinctrl_gpio7 | 
 | 		&pinctrl_gpmi_gpio>; | 
 | }; | 
 |  | 
 | &iomuxc_snvs { | 
 | 	pinctrl-names = "default"; | 
 | 	pinctrl-0 = <&pinctrl_snvs_gpio1 &pinctrl_snvs_gpio3>; | 
 | }; | 
 |  | 
 | /* eMMC */ | 
 | &usdhc2 { | 
 | 	pinctrl-names = "default"; | 
 | 	pinctrl-0 = <&pinctrl_usdhc2emmc>; | 
 | 	assigned-clocks = <&clks IMX6UL_CLK_USDHC2_SEL>, <&clks IMX6UL_CLK_USDHC2>; | 
 | 	assigned-clock-parents = <&clks IMX6UL_CLK_PLL2_PFD2>; | 
 | 	assigned-clock-rates = <0>, <198000000>; | 
 | 	bus-width = <8>; | 
 | 	keep-power-in-suspend; | 
 | 	no-1-8-v; | 
 | 	non-removable; | 
 | 	vmmc-supply = <®_module_3v3>; | 
 | 	status = "okay"; | 
 | }; |