tegra30-cardhu-a04.dts 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. /dts-v1/;
  2. /include/ "tegra30-cardhu.dtsi"
  3. /* This dts file support the cardhu A04 and later versions of board */
  4. / {
  5. model = "NVIDIA Tegra30 Cardhu A04 (A05, A06, A07) evaluation board";
  6. compatible = "nvidia,cardhu-a04", "nvidia,cardhu", "nvidia,tegra30";
  7. regulators {
  8. compatible = "simple-bus";
  9. #address-cells = <1>;
  10. #size-cells = <0>;
  11. ddr_reg: regulator@100 {
  12. compatible = "regulator-fixed";
  13. regulator-name = "ddr";
  14. reg = <100>;
  15. regulator-min-microvolt = <1500000>;
  16. regulator-max-microvolt = <1500000>;
  17. regulator-always-on;
  18. regulator-boot-on;
  19. enable-active-high;
  20. gpio = <&pmic 7 0>;
  21. };
  22. sys_3v3_reg: regulator@101 {
  23. compatible = "regulator-fixed";
  24. reg = <101>;
  25. regulator-name = "sys_3v3";
  26. regulator-min-microvolt = <3300000>;
  27. regulator-max-microvolt = <3300000>;
  28. regulator-always-on;
  29. regulator-boot-on;
  30. enable-active-high;
  31. gpio = <&pmic 6 0>;
  32. };
  33. usb1_vbus_reg: regulator@102 {
  34. compatible = "regulator-fixed";
  35. reg = <102>;
  36. regulator-name = "usb1_vbus";
  37. regulator-min-microvolt = <5000000>;
  38. regulator-max-microvolt = <5000000>;
  39. enable-active-high;
  40. gpio = <&gpio 238 0>; /* GPIO PDD6 */
  41. gpio-open-drain;
  42. vin-supply = <&vdd_5v0_reg>;
  43. };
  44. usb3_vbus_reg: regulator@103 {
  45. compatible = "regulator-fixed";
  46. reg = <103>;
  47. regulator-name = "usb3_vbus";
  48. regulator-min-microvolt = <5000000>;
  49. regulator-max-microvolt = <5000000>;
  50. enable-active-high;
  51. gpio = <&gpio 236 0>; /* GPIO PDD4 */
  52. gpio-open-drain;
  53. vin-supply = <&vdd_5v0_reg>;
  54. };
  55. vdd_5v0_reg: regulator@104 {
  56. compatible = "regulator-fixed";
  57. reg = <104>;
  58. regulator-name = "5v0";
  59. regulator-min-microvolt = <5000000>;
  60. regulator-max-microvolt = <5000000>;
  61. enable-active-high;
  62. gpio = <&pmic 8 0>;
  63. };
  64. vdd_bl_reg: regulator@105 {
  65. compatible = "regulator-fixed";
  66. reg = <105>;
  67. regulator-name = "vdd_bl";
  68. regulator-min-microvolt = <5000000>;
  69. regulator-max-microvolt = <5000000>;
  70. regulator-always-on;
  71. regulator-boot-on;
  72. enable-active-high;
  73. gpio = <&gpio 234 0>; /* GPIO PDD2 */
  74. };
  75. vdd_bl2_reg: regulator@106 {
  76. compatible = "regulator-fixed";
  77. reg = <106>;
  78. regulator-name = "vdd_bl2";
  79. regulator-min-microvolt = <5000000>;
  80. regulator-max-microvolt = <5000000>;
  81. regulator-always-on;
  82. regulator-boot-on;
  83. enable-active-high;
  84. gpio = <&gpio 232 0>; /* GPIO PDD0 */
  85. };
  86. };
  87. sdhci@78000400 {
  88. status = "okay";
  89. power-gpios = <&gpio 27 0>; /* gpio PD3 */
  90. bus-width = <4>;
  91. };
  92. };