da850-evm.dts 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. /*
  2. * Device Tree for DA850 EVM board
  3. *
  4. * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/
  5. *
  6. * This program is free software; you can redistribute it and/or modify it
  7. * under the terms of the GNU General Public License as published by the
  8. * Free Software Foundation, version 2.
  9. */
  10. /dts-v1/;
  11. /include/ "da850.dtsi"
  12. / {
  13. compatible = "ti,da850-evm", "ti,da850";
  14. model = "DA850/AM1808/OMAP-L138 EVM";
  15. soc {
  16. pmx_core: pinmux@1c14120 {
  17. status = "okay";
  18. };
  19. serial0: serial@1c42000 {
  20. status = "okay";
  21. };
  22. serial1: serial@1d0c000 {
  23. status = "okay";
  24. };
  25. serial2: serial@1d0d000 {
  26. status = "okay";
  27. };
  28. rtc0: rtc@1c23000 {
  29. status = "okay";
  30. };
  31. i2c0: i2c@1c22000 {
  32. status = "okay";
  33. clock-frequency = <100000>;
  34. pinctrl-names = "default";
  35. pinctrl-0 = <&i2c0_pins>;
  36. tps: tps@48 {
  37. reg = <0x48>;
  38. };
  39. };
  40. wdt: wdt@1c21000 {
  41. status = "okay";
  42. };
  43. };
  44. nand_cs3@62000000 {
  45. status = "okay";
  46. pinctrl-names = "default";
  47. pinctrl-0 = <&nand_cs3_pins>;
  48. };
  49. vbat: fixedregulator@0 {
  50. compatible = "regulator-fixed";
  51. regulator-name = "vbat";
  52. regulator-min-microvolt = <5000000>;
  53. regulator-max-microvolt = <5000000>;
  54. regulator-boot-on;
  55. };
  56. };
  57. /include/ "tps6507x.dtsi"
  58. &tps {
  59. vdcdc1_2-supply = <&vbat>;
  60. vdcdc3-supply = <&vbat>;
  61. vldo1_2-supply = <&vbat>;
  62. regulators {
  63. vdcdc1_reg: regulator@0 {
  64. regulator-name = "VDCDC1_3.3V";
  65. regulator-min-microvolt = <3150000>;
  66. regulator-max-microvolt = <3450000>;
  67. regulator-always-on;
  68. regulator-boot-on;
  69. };
  70. vdcdc2_reg: regulator@1 {
  71. regulator-name = "VDCDC2_3.3V";
  72. regulator-min-microvolt = <1710000>;
  73. regulator-max-microvolt = <3450000>;
  74. regulator-always-on;
  75. regulator-boot-on;
  76. ti,defdcdc_default = <1>;
  77. };
  78. vdcdc3_reg: regulator@2 {
  79. regulator-name = "VDCDC3_1.2V";
  80. regulator-min-microvolt = <950000>;
  81. regulator-max-microvolt = <1350000>;
  82. regulator-always-on;
  83. regulator-boot-on;
  84. ti,defdcdc_default = <1>;
  85. };
  86. ldo1_reg: regulator@3 {
  87. regulator-name = "LDO1_1.8V";
  88. regulator-min-microvolt = <1710000>;
  89. regulator-max-microvolt = <1890000>;
  90. regulator-always-on;
  91. regulator-boot-on;
  92. };
  93. ldo2_reg: regulator@4 {
  94. regulator-name = "LDO2_1.2V";
  95. regulator-min-microvolt = <1140000>;
  96. regulator-max-microvolt = <1320000>;
  97. regulator-always-on;
  98. regulator-boot-on;
  99. };
  100. };
  101. };