1 // SPDX-License-Identifier: GPL-2.0-or-later O 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 2 /* 2 /* 3 * Copyright 2022 Toradex 3 * Copyright 2022 Toradex 4 */ 4 */ 5 5 6 #include "imx6ull-colibri.dtsi" 6 #include "imx6ull-colibri.dtsi" 7 7 8 / { 8 / { 9 aliases { 9 aliases { 10 mmc0 = &usdhc2; /* eMMC */ 10 mmc0 = &usdhc2; /* eMMC */ 11 mmc1 = &usdhc1; /* MMC 4-bit s 11 mmc1 = &usdhc1; /* MMC 4-bit slot */ 12 }; 12 }; 13 13 14 memory@80000000 { 14 memory@80000000 { 15 device_type = "memory"; 15 device_type = "memory"; 16 reg = <0x80000000 0x10000000>; 16 reg = <0x80000000 0x10000000>; 17 }; 17 }; 18 }; 18 }; 19 19 20 &gpio1 { 20 &gpio1 { 21 gpio-line-names = "SODIMM_8", 21 gpio-line-names = "SODIMM_8", 22 "SODIMM_6", 22 "SODIMM_6", 23 "SODIMM_129", 23 "SODIMM_129", 24 "SODIMM_89", 24 "SODIMM_89", 25 "SODIMM_19", 25 "SODIMM_19", 26 "SODIMM_21", 26 "SODIMM_21", 27 "UNUSABLE_SODIMM_180 27 "UNUSABLE_SODIMM_180", 28 "UNUSABLE_SODIMM_184 28 "UNUSABLE_SODIMM_184", 29 "SODIMM_4", 29 "SODIMM_4", 30 "SODIMM_2", 30 "SODIMM_2", 31 "SODIMM_106", 31 "SODIMM_106", 32 "SODIMM_71", 32 "SODIMM_71", 33 "SODIMM_23", 33 "SODIMM_23", 34 "SODIMM_31", 34 "SODIMM_31", 35 "SODIMM_99", 35 "SODIMM_99", 36 "SODIMM_102", 36 "SODIMM_102", 37 "SODIMM_33", 37 "SODIMM_33", 38 "SODIMM_35", 38 "SODIMM_35", 39 "SODIMM_25", 39 "SODIMM_25", 40 "SODIMM_27", 40 "SODIMM_27", 41 "SODIMM_36", 41 "SODIMM_36", 42 "SODIMM_38", 42 "SODIMM_38", 43 "SODIMM_32", 43 "SODIMM_32", 44 "SODIMM_34", 44 "SODIMM_34", 45 "SODIMM_135", 45 "SODIMM_135", 46 "SODIMM_77", 46 "SODIMM_77", 47 "SODIMM_100", 47 "SODIMM_100", 48 "SODIMM_186", 48 "SODIMM_186", 49 "SODIMM_196", 49 "SODIMM_196", 50 "SODIMM_194"; 50 "SODIMM_194"; 51 }; 51 }; 52 52 53 &gpio2 { 53 &gpio2 { 54 gpio-line-names = "SODIMM_55", 54 gpio-line-names = "SODIMM_55", 55 "SODIMM_63", 55 "SODIMM_63", 56 "SODIMM_178", 56 "SODIMM_178", 57 "SODIMM_188", 57 "SODIMM_188", 58 "SODIMM_73", 58 "SODIMM_73", 59 "SODIMM_30", 59 "SODIMM_30", 60 "SODIMM_67", 60 "SODIMM_67", 61 "SODIMM_104", 61 "SODIMM_104", 62 "", 62 "", 63 "", 63 "", 64 "", 64 "", 65 "", 65 "", 66 "", 66 "", 67 "", 67 "", 68 "", 68 "", 69 "", 69 "", 70 "SODIMM_190", 70 "SODIMM_190", 71 "SODIMM_47", 71 "SODIMM_47", 72 "SODIMM_192", 72 "SODIMM_192", 73 "SODIMM_49", 73 "SODIMM_49", 74 "SODIMM_51", 74 "SODIMM_51", 75 "SODIMM_53"; 75 "SODIMM_53"; 76 }; 76 }; 77 77 78 &gpio3 { 78 &gpio3 { 79 gpio-line-names = "SODIMM_56", 79 gpio-line-names = "SODIMM_56", 80 "SODIMM_44", 80 "SODIMM_44", 81 "SODIMM_68", 81 "SODIMM_68", 82 "SODIMM_82", 82 "SODIMM_82", 83 "", 83 "", 84 "SODIMM_76", 84 "SODIMM_76", 85 "SODIMM_70", 85 "SODIMM_70", 86 "SODIMM_60", 86 "SODIMM_60", 87 "SODIMM_58", 87 "SODIMM_58", 88 "SODIMM_78", 88 "SODIMM_78", 89 "SODIMM_72", 89 "SODIMM_72", 90 "SODIMM_80", 90 "SODIMM_80", 91 "SODIMM_46", 91 "SODIMM_46", 92 "SODIMM_62", 92 "SODIMM_62", 93 "SODIMM_48", 93 "SODIMM_48", 94 "SODIMM_74", 94 "SODIMM_74", 95 "SODIMM_50", 95 "SODIMM_50", 96 "SODIMM_52", 96 "SODIMM_52", 97 "SODIMM_54", 97 "SODIMM_54", 98 "SODIMM_66", 98 "SODIMM_66", 99 "SODIMM_64", 99 "SODIMM_64", 100 "SODIMM_57", 100 "SODIMM_57", 101 "SODIMM_61", 101 "SODIMM_61", 102 "SODIMM_29", 102 "SODIMM_29", 103 "SODIMM_37", 103 "SODIMM_37", 104 "SODIMM_88", 104 "SODIMM_88", 105 "SODIMM_86", 105 "SODIMM_86", 106 "SODIMM_92", 106 "SODIMM_92", 107 "SODIMM_90"; 107 "SODIMM_90"; 108 }; 108 }; 109 109 110 &gpio4 { 110 &gpio4 { 111 gpio-line-names = "", 111 gpio-line-names = "", 112 "", 112 "", 113 "", 113 "", 114 "", 114 "", 115 "", 115 "", 116 "", 116 "", 117 "", 117 "", 118 "", 118 "", 119 "", 119 "", 120 "", 120 "", 121 "SODIMM_140", 121 "SODIMM_140", 122 "SODIMM_59", 122 "SODIMM_59", 123 "SODIMM_142", 123 "SODIMM_142", 124 "SODIMM_144", 124 "SODIMM_144", 125 "SODIMM_133", 125 "SODIMM_133", 126 "SODIMM_146", 126 "SODIMM_146", 127 "SODIMM_28", 127 "SODIMM_28", 128 "SODIMM_75", 128 "SODIMM_75", 129 "SODIMM_96", 129 "SODIMM_96", 130 "SODIMM_81", 130 "SODIMM_81", 131 "SODIMM_94", 131 "SODIMM_94", 132 "SODIMM_101", 132 "SODIMM_101", 133 "SODIMM_103", 133 "SODIMM_103", 134 "SODIMM_79", 134 "SODIMM_79", 135 "SODIMM_97", 135 "SODIMM_97", 136 "SODIMM_69", 136 "SODIMM_69", 137 "SODIMM_98", 137 "SODIMM_98", 138 "SODIMM_85", 138 "SODIMM_85", 139 "SODIMM_65"; 139 "SODIMM_65"; 140 }; 140 }; 141 141 142 &gpio5 { 142 &gpio5 { 143 gpio-line-names = "SODIMM_43", 143 gpio-line-names = "SODIMM_43", 144 "SODIMM_45", 144 "SODIMM_45", 145 "SODIMM_137", 145 "SODIMM_137", 146 "SODIMM_95", 146 "SODIMM_95", 147 "SODIMM_107", 147 "SODIMM_107", 148 "SODIMM_131", 148 "SODIMM_131", 149 "SODIMM_93", 149 "SODIMM_93", 150 "", 150 "", 151 "SODIMM_138", 151 "SODIMM_138", 152 "", 152 "", 153 "SODIMM_105", 153 "SODIMM_105", 154 "SODIMM_127"; 154 "SODIMM_127"; 155 }; 155 }; 156 156 157 /* NAND */ 157 /* NAND */ 158 &gpmi { 158 &gpmi { 159 status = "disabled"; 159 status = "disabled"; 160 }; 160 }; 161 161 162 &iomuxc { 162 &iomuxc { 163 pinctrl-names = "default"; 163 pinctrl-names = "default"; 164 pinctrl-0 = <&pinctrl_gpio1 &pinctrl_g 164 pinctrl-0 = <&pinctrl_gpio1 &pinctrl_gpio2 &pinctrl_gpio3 165 &pinctrl_gpio4 &pinctrl_gpio6 165 &pinctrl_gpio4 &pinctrl_gpio6 &pinctrl_gpio7 166 &pinctrl_gpmi_gpio>; 166 &pinctrl_gpmi_gpio>; 167 }; 167 }; 168 168 169 &iomuxc_snvs { 169 &iomuxc_snvs { 170 pinctrl-names = "default"; 170 pinctrl-names = "default"; 171 pinctrl-0 = <&pinctrl_snvs_gpio1 &pinc 171 pinctrl-0 = <&pinctrl_snvs_gpio1 &pinctrl_snvs_gpio3>; 172 }; 172 }; 173 173 174 /* eMMC */ 174 /* eMMC */ 175 &usdhc2 { 175 &usdhc2 { 176 pinctrl-names = "default"; 176 pinctrl-names = "default"; 177 pinctrl-0 = <&pinctrl_usdhc2emmc>; 177 pinctrl-0 = <&pinctrl_usdhc2emmc>; 178 assigned-clocks = <&clks IMX6UL_CLK_US 178 assigned-clocks = <&clks IMX6UL_CLK_USDHC2_SEL>, <&clks IMX6UL_CLK_USDHC2>; 179 assigned-clock-parents = <&clks IMX6UL 179 assigned-clock-parents = <&clks IMX6UL_CLK_PLL2_PFD2>; 180 assigned-clock-rates = <0>, <198000000 180 assigned-clock-rates = <0>, <198000000>; 181 bus-width = <8>; 181 bus-width = <8>; 182 keep-power-in-suspend; 182 keep-power-in-suspend; 183 no-1-8-v; 183 no-1-8-v; 184 non-removable; 184 non-removable; 185 vmmc-supply = <®_module_3v3>; 185 vmmc-supply = <®_module_3v3>; 186 status = "okay"; 186 status = "okay"; 187 }; 187 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.