1 // SPDX-License-Identifier: GPL-2.0 2 #include "tegra194.dtsi" 3 4 #include <dt-bindings/mfd/max77620.h> 5 6 / { 7 aliases { 8 ethernet0 = "/bus@0/ethernet@2 9 i2c0 = "/bpmp/i2c"; 10 i2c1 = "/bus@0/i2c@3160000"; 11 i2c2 = "/bus@0/i2c@c240000"; 12 i2c3 = "/bus@0/i2c@3180000"; 13 i2c4 = "/bus@0/i2c@3190000"; 14 i2c5 = "/bus@0/i2c@31c0000"; 15 i2c6 = "/bus@0/i2c@c250000"; 16 i2c7 = "/bus@0/i2c@31e0000"; 17 rtc0 = "/bpmp/i2c/pmic@3c"; 18 rtc1 = "/bus@0/rtc@c2a0000"; 19 serial0 = &tcu; 20 }; 21 22 chosen { 23 bootargs = "console=ttyTCU0,11 24 stdout-path = "serial0:115200n 25 }; 26 27 bus@0 { 28 ethernet@2490000 { 29 status = "okay"; 30 31 phy-reset-gpios = <&gp 32 phy-handle = <&phy>; 33 phy-mode = "rgmii-id"; 34 35 mdio { 36 #address-cells 37 #size-cells = 38 39 phy: ethernet- 40 compat 41 reg = 42 interr 43 interr 44 #phy-c 45 }; 46 }; 47 }; 48 49 memory-controller@2c00000 { 50 status = "okay"; 51 }; 52 53 i2c@c250000 { 54 status = "okay"; 55 56 power-sensor@40 { 57 compatible = " 58 reg = <0x40>; 59 #address-cells 60 #size-cells = 61 62 input@0 { 63 reg = 64 label 65 shunt- 66 }; 67 input@1 { 68 reg = 69 label 70 shunt- 71 }; 72 input@2 { 73 reg = 74 label 75 shunt- 76 }; 77 }; 78 }; 79 80 serial@3100000 { 81 status = "okay"; 82 }; 83 84 i2c@3160000 { 85 status = "okay"; 86 87 eeprom@50 { 88 compatible = " 89 reg = <0x50>; 90 91 label = "modul 92 vcc-supply = < 93 address-width 94 pagesize = <8> 95 size = <256>; 96 read-only; 97 }; 98 }; 99 100 padctl@3520000 { 101 avdd-usb-supply = <&vd 102 vclamp-usb-supply = <& 103 104 ports { 105 usb2-1 { 106 vbus-s 107 }; 108 109 usb2-3 { 110 vbus-s 111 }; 112 113 usb3-0 { 114 vbus-s 115 }; 116 117 usb3-3 { 118 vbus-s 119 }; 120 }; 121 }; 122 123 rtc@c2a0000 { 124 status = "okay"; 125 }; 126 127 pmc@c360000 { 128 nvidia,invert-interrup 129 }; 130 }; 131 132 bpmp { 133 i2c { 134 status = "okay"; 135 136 pmic: pmic@3c { 137 compatible = " 138 reg = <0x3c>; 139 140 interrupt-pare 141 interrupts = < 142 #interrupt-cel 143 interrupt-cont 144 145 #gpio-cells = 146 gpio-controlle 147 148 pinctrl-names 149 pinctrl-0 = <& 150 151 fps { 152 fps0 { 153 154 155 }; 156 157 fps1 { 158 159 160 161 }; 162 163 fps2 { 164 165 166 }; 167 }; 168 169 max20024_defau 170 gpio0 171 172 173 }; 174 175 gpio1 176 177 178 179 }; 180 181 gpio2 182 183 184 185 }; 186 187 gpio3 188 189 190 191 }; 192 193 gpio4 194 195 196 197 }; 198 199 gpio6 200 201 202 203 }; 204 205 gpio7 206 207 208 209 }; 210 }; 211 212 regulators { 213 in-sd0 214 in-sd1 215 in-sd2 216 in-sd3 217 in-sd4 218 219 in-ldo 220 in-ldo 221 in-ldo 222 in-ldo 223 in-ldo 224 225 vdd_1v 226 227 228 229 230 231 }; 232 233 vdd_1v 234 235 236 237 238 239 }; 240 241 vdd_1v 242 243 244 245 246 247 }; 248 249 vdd_1v 250 251 252 253 254 255 }; 256 257 sd4 { 258 259 260 261 262 263 }; 264 265 ldo0 { 266 267 268 269 270 271 }; 272 273 ldo2 { 274 275 276 277 278 279 }; 280 281 vdd_em 282 283 284 285 }; 286 287 vdd_us 288 289 290 291 292 293 }; 294 295 ldo6 { 296 297 298 299 }; 300 301 ldo7 { 302 303 304 305 }; 306 }; 307 }; 308 }; 309 }; 310 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.