diff options
-rw-r--r-- | arch/arm/boot/dts/tegra124-nyan.dtsi | 122 |
1 files changed, 94 insertions, 28 deletions
diff --git a/arch/arm/boot/dts/tegra124-nyan.dtsi b/arch/arm/boot/dts/tegra124-nyan.dtsi index ec1aa64ded68..4b978aaa50cf 100644 --- a/arch/arm/boot/dts/tegra124-nyan.dtsi +++ b/arch/arm/boot/dts/tegra124-nyan.dtsi | |||
@@ -220,7 +220,7 @@ | |||
220 | regulator-always-on; | 220 | regulator-always-on; |
221 | }; | 221 | }; |
222 | 222 | ||
223 | ldo0 { | 223 | avdd_1v05_run: ldo0 { |
224 | regulator-name = "+1.05V_RUN_AVDD"; | 224 | regulator-name = "+1.05V_RUN_AVDD"; |
225 | regulator-min-microvolt = <1050000>; | 225 | regulator-min-microvolt = <1050000>; |
226 | regulator-max-microvolt = <1050000>; | 226 | regulator-max-microvolt = <1050000>; |
@@ -364,6 +364,99 @@ | |||
364 | status = "okay"; | 364 | status = "okay"; |
365 | }; | 365 | }; |
366 | 366 | ||
367 | usb@0,70090000 { | ||
368 | phys = <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-0}>, /* 1st USB A */ | ||
369 | <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-1}>, /* Internal USB */ | ||
370 | <&{/padctl@0,7009f000/pads/usb2/lanes/usb2-2}>, /* 2nd USB A */ | ||
371 | <&{/padctl@0,7009f000/pads/pcie/lanes/pcie-0}>, /* 1st USB A */ | ||
372 | <&{/padctl@0,7009f000/pads/pcie/lanes/pcie-1}>; /* 2nd USB A */ | ||
373 | phy-names = "usb2-0", "usb2-1", "usb2-2", "usb3-0", "usb3-1"; | ||
374 | |||
375 | avddio-pex-supply = <&vdd_1v05_run>; | ||
376 | dvddio-pex-supply = <&vdd_1v05_run>; | ||
377 | avdd-usb-supply = <&vdd_3v3_lp0>; | ||
378 | avdd-pll-utmip-supply = <&vddio_1v8>; | ||
379 | avdd-pll-erefe-supply = <&avdd_1v05_run>; | ||
380 | avdd-usb-ss-pll-supply = <&vdd_1v05_run>; | ||
381 | hvdd-usb-ss-supply = <&vdd_3v3_lp0>; | ||
382 | hvdd-usb-ss-pll-e-supply = <&vdd_3v3_lp0>; | ||
383 | |||
384 | status = "okay"; | ||
385 | }; | ||
386 | |||
387 | padctl@0,7009f000 { | ||
388 | status = "okay"; | ||
389 | |||
390 | pads { | ||
391 | usb2 { | ||
392 | status = "okay"; | ||
393 | |||
394 | lanes { | ||
395 | usb2-0 { | ||
396 | nvidia,function = "xusb"; | ||
397 | status = "okay"; | ||
398 | }; | ||
399 | |||
400 | usb2-1 { | ||
401 | nvidia,function = "xusb"; | ||
402 | status = "okay"; | ||
403 | }; | ||
404 | |||
405 | usb2-2 { | ||
406 | nvidia,function = "xusb"; | ||
407 | status = "okay"; | ||
408 | }; | ||
409 | }; | ||
410 | }; | ||
411 | |||
412 | pcie { | ||
413 | status = "okay"; | ||
414 | |||
415 | lanes { | ||
416 | pcie-0 { | ||
417 | nvidia,function = "usb3-ss"; | ||
418 | status = "okay"; | ||
419 | }; | ||
420 | |||
421 | pcie-1 { | ||
422 | nvidia,function = "usb3-ss"; | ||
423 | status = "okay"; | ||
424 | }; | ||
425 | }; | ||
426 | }; | ||
427 | }; | ||
428 | |||
429 | ports { | ||
430 | usb2-0 { | ||
431 | vbus-supply = <&vdd_usb1_vbus>; | ||
432 | status = "okay"; | ||
433 | mode = "otg"; | ||
434 | }; | ||
435 | |||
436 | usb2-1 { | ||
437 | vbus-supply = <&vdd_run_cam>; | ||
438 | status = "okay"; | ||
439 | mode = "host"; | ||
440 | }; | ||
441 | |||
442 | usb2-2 { | ||
443 | vbus-supply = <&vdd_usb3_vbus>; | ||
444 | status = "okay"; | ||
445 | mode = "host"; | ||
446 | }; | ||
447 | |||
448 | usb3-0 { | ||
449 | nvidia,usb2-companion = <0>; | ||
450 | status = "okay"; | ||
451 | }; | ||
452 | |||
453 | usb3-1 { | ||
454 | nvidia,usb2-companion = <1>; | ||
455 | status = "okay"; | ||
456 | }; | ||
457 | }; | ||
458 | }; | ||
459 | |||
367 | sdhci0_pwrseq: sdhci0_pwrseq { | 460 | sdhci0_pwrseq: sdhci0_pwrseq { |
368 | compatible = "mmc-pwrseq-simple"; | 461 | compatible = "mmc-pwrseq-simple"; |
369 | 462 | ||
@@ -410,33 +503,6 @@ | |||
410 | }; | 503 | }; |
411 | }; | 504 | }; |
412 | 505 | ||
413 | usb@0,7d000000 { /* Rear external USB port. */ | ||
414 | status = "okay"; | ||
415 | }; | ||
416 | |||
417 | usb-phy@0,7d000000 { | ||
418 | status = "okay"; | ||
419 | vbus-supply = <&vdd_usb1_vbus>; | ||
420 | }; | ||
421 | |||
422 | usb@0,7d004000 { /* Internal webcam. */ | ||
423 | status = "okay"; | ||
424 | }; | ||
425 | |||
426 | usb-phy@0,7d004000 { | ||
427 | status = "okay"; | ||
428 | vbus-supply = <&vdd_run_cam>; | ||
429 | }; | ||
430 | |||
431 | usb@0,7d008000 { /* Left external USB port. */ | ||
432 | status = "okay"; | ||
433 | }; | ||
434 | |||
435 | usb-phy@0,7d008000 { | ||
436 | status = "okay"; | ||
437 | vbus-supply = <&vdd_usb3_vbus>; | ||
438 | }; | ||
439 | |||
440 | backlight: backlight { | 506 | backlight: backlight { |
441 | compatible = "pwm-backlight"; | 507 | compatible = "pwm-backlight"; |
442 | 508 | ||