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. sdhci@78000400 {
  8. status = "okay";
  9. power-gpios = <&gpio TEGRA_GPIO(D, 4) GPIO_ACTIVE_HIGH>;
  10. bus-width = <4>;
  11. keep-power-in-suspend;
  12. };
  13. regulators {
  14. compatible = "simple-bus";
  15. #address-cells = <1>;
  16. #size-cells = <0>;
  17. ddr_reg: regulator@100 {
  18. compatible = "regulator-fixed";
  19. reg = <100>;
  20. regulator-name = "vdd_ddr";
  21. regulator-min-microvolt = <1500000>;
  22. regulator-max-microvolt = <1500000>;
  23. regulator-always-on;
  24. regulator-boot-on;
  25. enable-active-high;
  26. gpio = <&pmic 6 GPIO_ACTIVE_HIGH>;
  27. };
  28. sys_3v3_reg: regulator@101 {
  29. compatible = "regulator-fixed";
  30. reg = <101>;
  31. regulator-name = "sys_3v3";
  32. regulator-min-microvolt = <3300000>;
  33. regulator-max-microvolt = <3300000>;
  34. regulator-always-on;
  35. regulator-boot-on;
  36. enable-active-high;
  37. gpio = <&pmic 7 GPIO_ACTIVE_HIGH>;
  38. };
  39. usb1_vbus_reg: regulator@102 {
  40. compatible = "regulator-fixed";
  41. reg = <102>;
  42. regulator-name = "usb1_vbus";
  43. regulator-min-microvolt = <5000000>;
  44. regulator-max-microvolt = <5000000>;
  45. enable-active-high;
  46. gpio = <&gpio TEGRA_GPIO(I, 4) GPIO_ACTIVE_HIGH>;
  47. gpio-open-drain;
  48. vin-supply = <&vdd_5v0_reg>;
  49. };
  50. usb3_vbus_reg: regulator@103 {
  51. compatible = "regulator-fixed";
  52. reg = <103>;
  53. regulator-name = "usb3_vbus";
  54. regulator-min-microvolt = <5000000>;
  55. regulator-max-microvolt = <5000000>;
  56. enable-active-high;
  57. gpio = <&gpio TEGRA_GPIO(H, 7) GPIO_ACTIVE_HIGH>;
  58. gpio-open-drain;
  59. vin-supply = <&vdd_5v0_reg>;
  60. };
  61. vdd_5v0_reg: regulator@104 {
  62. compatible = "regulator-fixed";
  63. reg = <104>;
  64. regulator-name = "5v0";
  65. regulator-min-microvolt = <5000000>;
  66. regulator-max-microvolt = <5000000>;
  67. enable-active-high;
  68. gpio = <&pmic 2 GPIO_ACTIVE_HIGH>;
  69. };
  70. vdd_bl_reg: regulator@105 {
  71. compatible = "regulator-fixed";
  72. reg = <105>;
  73. regulator-name = "vdd_bl";
  74. regulator-min-microvolt = <5000000>;
  75. regulator-max-microvolt = <5000000>;
  76. regulator-always-on;
  77. regulator-boot-on;
  78. enable-active-high;
  79. gpio = <&gpio TEGRA_GPIO(K, 3) GPIO_ACTIVE_HIGH>;
  80. };
  81. };
  82. };