tegra30-cardhu-a02.dts 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. /dts-v1/;
  2. #include "tegra30-cardhu.dtsi"
  3. /* This dts file support the cardhu A02 version of board */
  4. / {
  5. model = "NVIDIA Tegra30 Cardhu A02 evaluation board";
  6. compatible = "nvidia,cardhu-a02", "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. reg = <100>;
  14. regulator-name = "vdd_ddr";
  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 6 GPIO_ACTIVE_HIGH>;
  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 7 GPIO_ACTIVE_HIGH>;
  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 TEGRA_GPIO(I, 4) GPIO_ACTIVE_HIGH>;
  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 TEGRA_GPIO(H, 7) GPIO_ACTIVE_HIGH>;
  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 2 GPIO_ACTIVE_HIGH>;
  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 TEGRA_GPIO(K, 3) GPIO_ACTIVE_HIGH>;
  74. };
  75. };
  76. sdhci@78000400 {
  77. status = "okay";
  78. power-gpios = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
  79. bus-width = <4>;
  80. keep-power-in-suspend;
  81. };
  82. };