|
1278 | 1278 | };
|
1279 | 1279 | };
|
1280 | 1280 |
|
| 1281 | + usb@70090000 { |
| 1282 | + phys = <&{/padctl@7009f000/pads/usb2/lanes/usb2-0}>, |
| 1283 | + <&{/padctl@7009f000/pads/usb2/lanes/usb2-1}>, |
| 1284 | + <&{/padctl@7009f000/pads/usb2/lanes/usb2-2}>, |
| 1285 | + <&{/padctl@7009f000/pads/usb2/lanes/usb2-3}>, |
| 1286 | + <&{/padctl@7009f000/pads/pcie/lanes/pcie-6}>, |
| 1287 | + <&{/padctl@7009f000/pads/pcie/lanes/pcie-5}>; |
| 1288 | + phy-names = "usb2-0", "usb2-1", "usb2-2", "usb2-3", "usb3-0", |
| 1289 | + "usb3-1"; |
| 1290 | + |
| 1291 | + dvddio-pex-supply = <&vdd_pex_1v05>; |
| 1292 | + hvddio-pex-supply = <&vdd_1v8>; |
| 1293 | + avdd-usb-supply = <&vdd_3v3_sys>; |
| 1294 | + /* XXX what are these? */ |
| 1295 | + avdd-pll-utmip-supply = <&vdd_1v8>; |
| 1296 | + avdd-pll-uerefe-supply = <&vdd_pex_1v05>; |
| 1297 | + dvdd-usb-ss-pll-supply = <&vdd_pex_1v05>; |
| 1298 | + hvdd-usb-ss-pll-e-supply = <&vdd_1v8>; |
| 1299 | + |
| 1300 | + status = "okay"; |
| 1301 | + }; |
| 1302 | + |
| 1303 | + padctl@7009f000 { |
| 1304 | + status = "okay"; |
| 1305 | + |
| 1306 | + pads { |
| 1307 | + usb2 { |
| 1308 | + status = "okay"; |
| 1309 | + |
| 1310 | + lanes { |
| 1311 | + usb2-0 { |
| 1312 | + nvidia,function = "xusb"; |
| 1313 | + status = "okay"; |
| 1314 | + }; |
| 1315 | + |
| 1316 | + usb2-1 { |
| 1317 | + nvidia,function = "xusb"; |
| 1318 | + status = "okay"; |
| 1319 | + }; |
| 1320 | + |
| 1321 | + usb2-2 { |
| 1322 | + nvidia,function = "xusb"; |
| 1323 | + status = "okay"; |
| 1324 | + }; |
| 1325 | + |
| 1326 | + usb2-3 { |
| 1327 | + nvidia,function = "xusb"; |
| 1328 | + status = "okay"; |
| 1329 | + }; |
| 1330 | + }; |
| 1331 | + }; |
| 1332 | + |
| 1333 | + pcie { |
| 1334 | + status = "okay"; |
| 1335 | + |
| 1336 | + lanes { |
| 1337 | + pcie-0 { |
| 1338 | + nvidia,function = "pcie-x1"; |
| 1339 | + status = "okay"; |
| 1340 | + }; |
| 1341 | + |
| 1342 | + pcie-1 { |
| 1343 | + nvidia,function = "pcie-x4"; |
| 1344 | + status = "okay"; |
| 1345 | + }; |
| 1346 | + |
| 1347 | + pcie-2 { |
| 1348 | + nvidia,function = "pcie-x4"; |
| 1349 | + status = "okay"; |
| 1350 | + }; |
| 1351 | + |
| 1352 | + pcie-3 { |
| 1353 | + nvidia,function = "pcie-x4"; |
| 1354 | + status = "okay"; |
| 1355 | + }; |
| 1356 | + |
| 1357 | + pcie-4 { |
| 1358 | + nvidia,function = "pcie-x4"; |
| 1359 | + status = "okay"; |
| 1360 | + }; |
| 1361 | + |
| 1362 | + pcie-5 { |
| 1363 | + nvidia,function = "usb3-ss"; |
| 1364 | + status = "okay"; |
| 1365 | + }; |
| 1366 | + |
| 1367 | + pcie-6 { |
| 1368 | + nvidia,function = "usb3-ss"; |
| 1369 | + status = "okay"; |
| 1370 | + }; |
| 1371 | + }; |
| 1372 | + }; |
| 1373 | + |
| 1374 | + sata { |
| 1375 | + status = "okay"; |
| 1376 | + |
| 1377 | + lanes { |
| 1378 | + sata-0 { |
| 1379 | + nvidia,function = "sata"; |
| 1380 | + status = "okay"; |
| 1381 | + }; |
| 1382 | + }; |
| 1383 | + }; |
| 1384 | + }; |
| 1385 | + |
| 1386 | + ports { |
| 1387 | + usb2-0 { |
| 1388 | + status = "okay"; |
| 1389 | + mode = "otg"; |
| 1390 | + }; |
| 1391 | + |
| 1392 | + usb2-1 { |
| 1393 | + status = "okay"; |
| 1394 | + vbus-supply = <&vdd_5v0_rtl>; |
| 1395 | + mode = "host"; |
| 1396 | + }; |
| 1397 | + |
| 1398 | + usb2-2 { |
| 1399 | + status = "okay"; |
| 1400 | + vbus-supply = <&vdd_usb_vbus>; |
| 1401 | + mode = "host"; |
| 1402 | + }; |
| 1403 | + |
| 1404 | + usb2-3 { |
| 1405 | + status = "okay"; |
| 1406 | + mode = "host"; |
| 1407 | + }; |
| 1408 | + |
| 1409 | + usb3-0 { |
| 1410 | + nvidia,usb2-companion = <1>; |
| 1411 | + status = "okay"; |
| 1412 | + }; |
| 1413 | + |
| 1414 | + usb3-1 { |
| 1415 | + nvidia,usb2-companion = <2>; |
| 1416 | + status = "okay"; |
| 1417 | + }; |
| 1418 | + }; |
| 1419 | + }; |
| 1420 | + |
1281 | 1421 | /* MMC/SD */
|
1282 | 1422 | sdhci@700b0000 {
|
1283 | 1423 | status = "okay";
|
|
1390 | 1530 | enable-active-high;
|
1391 | 1531 | vin-supply = <&vdd_1v8>;
|
1392 | 1532 | };
|
| 1533 | + |
| 1534 | + vdd_5v0_rtl: regulator@8 { |
| 1535 | + compatible = "regulator-fixed"; |
| 1536 | + reg = <8>; |
| 1537 | + regulator-name = "RTL_5V"; |
| 1538 | + regulator-min-microvolt = <5000000>; |
| 1539 | + regulator-max-microvolt = <5000000>; |
| 1540 | + gpio = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>; |
| 1541 | + enable-active-high; |
| 1542 | + vin-supply = <&vdd_5v0_sys>; |
| 1543 | + }; |
| 1544 | + |
| 1545 | + vdd_usb_vbus: regulator@9 { |
| 1546 | + compatible = "regulator-fixed"; |
| 1547 | + reg = <9>; |
| 1548 | + regulator-name = "USB_VBUS_EN1"; |
| 1549 | + regulator-min-microvolt = <5000000>; |
| 1550 | + regulator-max-microvolt = <5000000>; |
| 1551 | + gpio = <&gpio TEGRA_GPIO(CC, 5) GPIO_ACTIVE_HIGH>; |
| 1552 | + enable-active-high; |
| 1553 | + vin-supply = <&vdd_5v0_sys>; |
| 1554 | + }; |
1393 | 1555 | };
|
1394 | 1556 |
|
1395 | 1557 | gpio-keys {
|
|
0 commit comments