am335x-moxa-uc-8100-me-t.dts 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. // SPDX-License-Identifier: GPL-2.0-only
  2. /*
  3. * Copyright (C) 2017 MOXA Inc. - https://www.moxa.com/
  4. *
  5. * Author: SZ Lin (林上智) <[email protected]>
  6. */
  7. /dts-v1/;
  8. #include "am335x-moxa-uc-8100-common.dtsi"
  9. / {
  10. model = "Moxa UC-8100-ME-T";
  11. compatible = "moxa,uc-8100-me-t", "ti,am33xx";
  12. memory {
  13. device_type = "memory";
  14. reg = <0x80000000 0x20000000>; /* 512 MB */
  15. };
  16. leds {
  17. compatible = "gpio-leds";
  18. led1 {
  19. label = "uc8100me:CEL1";
  20. gpios = <&gpio_xten 8 0>;
  21. default-state = "off";
  22. };
  23. led2 {
  24. label = "uc8100me:CEL2";
  25. gpios = <&gpio_xten 9 0>;
  26. default-state = "off";
  27. };
  28. led3 {
  29. label = "uc8100me:CEL3";
  30. gpios = <&gpio_xten 10 0>;
  31. default-state = "off";
  32. };
  33. led4 {
  34. label = "uc8100me:DIA1";
  35. gpios = <&gpio_xten 11 0>;
  36. default-state = "off";
  37. };
  38. led5 {
  39. label = "uc8100me:DIA2";
  40. gpios = <&gpio_xten 12 0>;
  41. default-state = "off";
  42. };
  43. led6 {
  44. label = "uc8100me:DIA3";
  45. gpios = <&gpio_xten 13 0>;
  46. default-state = "off";
  47. };
  48. led7 {
  49. label = "uc8100me:SD";
  50. gpios = <&gpio_xten 14 0>;
  51. default-state = "off";
  52. };
  53. led8 {
  54. label = "uc8100me:USB";
  55. gpios = <&gpio_xten 15 0>;
  56. default-state = "off";
  57. };
  58. led9 {
  59. label = "uc8100me:USER";
  60. gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
  61. default-state = "off";
  62. };
  63. };
  64. };
  65. &i2c0 {
  66. tpm: tpm@20 {
  67. compatible = "infineon,slb9645tt";
  68. reg = <0x20>;
  69. };
  70. };
  71. &tps {
  72. regulators {
  73. vdd1_reg: regulator@2 {
  74. /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */
  75. regulator-name = "vdd_mpu";
  76. regulator-min-microvolt = <912500>;
  77. regulator-max-microvolt = <1378000>;
  78. regulator-boot-on;
  79. regulator-always-on;
  80. };
  81. vdd2_reg: regulator@3 {
  82. /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */
  83. regulator-name = "vdd_core";
  84. regulator-min-microvolt = <912500>;
  85. regulator-max-microvolt = <1150000>;
  86. regulator-boot-on;
  87. regulator-always-on;
  88. };
  89. };
  90. };