da850-evm.dts 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  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. mmc0: mmc@1c40000 {
  44. max-frequency = <50000000>;
  45. bus-width = <4>;
  46. status = "okay";
  47. pinctrl-names = "default";
  48. pinctrl-0 = <&mmc0_pins>;
  49. };
  50. };
  51. nand_cs3@62000000 {
  52. status = "okay";
  53. pinctrl-names = "default";
  54. pinctrl-0 = <&nand_cs3_pins>;
  55. };
  56. vbat: fixedregulator@0 {
  57. compatible = "regulator-fixed";
  58. regulator-name = "vbat";
  59. regulator-min-microvolt = <5000000>;
  60. regulator-max-microvolt = <5000000>;
  61. regulator-boot-on;
  62. };
  63. };
  64. /include/ "tps6507x.dtsi"
  65. &tps {
  66. vdcdc1_2-supply = <&vbat>;
  67. vdcdc3-supply = <&vbat>;
  68. vldo1_2-supply = <&vbat>;
  69. regulators {
  70. vdcdc1_reg: regulator@0 {
  71. regulator-name = "VDCDC1_3.3V";
  72. regulator-min-microvolt = <3150000>;
  73. regulator-max-microvolt = <3450000>;
  74. regulator-always-on;
  75. regulator-boot-on;
  76. };
  77. vdcdc2_reg: regulator@1 {
  78. regulator-name = "VDCDC2_3.3V";
  79. regulator-min-microvolt = <1710000>;
  80. regulator-max-microvolt = <3450000>;
  81. regulator-always-on;
  82. regulator-boot-on;
  83. ti,defdcdc_default = <1>;
  84. };
  85. vdcdc3_reg: regulator@2 {
  86. regulator-name = "VDCDC3_1.2V";
  87. regulator-min-microvolt = <950000>;
  88. regulator-max-microvolt = <1350000>;
  89. regulator-always-on;
  90. regulator-boot-on;
  91. ti,defdcdc_default = <1>;
  92. };
  93. ldo1_reg: regulator@3 {
  94. regulator-name = "LDO1_1.8V";
  95. regulator-min-microvolt = <1710000>;
  96. regulator-max-microvolt = <1890000>;
  97. regulator-always-on;
  98. regulator-boot-on;
  99. };
  100. ldo2_reg: regulator@4 {
  101. regulator-name = "LDO2_1.2V";
  102. regulator-min-microvolt = <1140000>;
  103. regulator-max-microvolt = <1320000>;
  104. regulator-always-on;
  105. regulator-boot-on;
  106. };
  107. };
  108. };