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