tegra30-cardhu-a04.dts 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  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. sdhci@78000400 {
  8. status = "okay";
  9. power-gpios = <&gpio TEGRA_GPIO(D, 3) 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. regulator-name = "ddr";
  20. reg = <100>;
  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 7 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 6 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(DD, 6) 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(DD, 4) 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 8 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(DD, 2) GPIO_ACTIVE_HIGH>;
  80. };
  81. vdd_bl2_reg: regulator@106 {
  82. compatible = "regulator-fixed";
  83. reg = <106>;
  84. regulator-name = "vdd_bl2";
  85. regulator-min-microvolt = <5000000>;
  86. regulator-max-microvolt = <5000000>;
  87. regulator-always-on;
  88. regulator-boot-on;
  89. enable-active-high;
  90. gpio = <&gpio TEGRA_GPIO(DD, 0) GPIO_ACTIVE_HIGH>;
  91. };
  92. };
  93. };