imx28-tx28.dts 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. /dts-v1/;
  2. /include/ "imx28.dtsi"
  3. / {
  4. model = "Ka-Ro electronics TX28 module";
  5. compatible = "karo,tx28", "fsl,imx28";
  6. memory {
  7. reg = <0x40000000 0x08000000>;
  8. };
  9. apb@80000000 {
  10. apbh@80000000 {
  11. ssp0: ssp@80010000 {
  12. compatible = "fsl,imx28-mmc";
  13. pinctrl-names = "default";
  14. pinctrl-0 = <&mmc0_4bit_pins_a
  15. &mmc0_cd_cfg
  16. &mmc0_sck_cfg>;
  17. bus-width = <4>;
  18. status = "okay";
  19. };
  20. pinctrl@80018000 {
  21. pinctrl-names = "default";
  22. pinctrl-0 = <&hog_pins_a>;
  23. hog_pins_a: hog-gpios@0 {
  24. reg = <0>;
  25. fsl,pinmux-ids = <
  26. 0x40a3 /* MX28_PAD_ENET0_RXD3__GPIO_4_10 */
  27. >;
  28. fsl,drive-strength = <0>;
  29. fsl,voltage = <1>;
  30. fsl,pull-up = <0>;
  31. };
  32. };
  33. };
  34. apbx@80040000 {
  35. i2c0: i2c@80058000 {
  36. pinctrl-names = "default";
  37. pinctrl-0 = <&i2c0_pins_a>;
  38. status = "okay";
  39. ds1339: rtc@68 {
  40. compatible = "mxim,ds1339";
  41. reg = <0x68>;
  42. };
  43. };
  44. pwm: pwm@80064000 {
  45. pinctrl-names = "default";
  46. pinctrl-0 = <&pwm0_pins_a>;
  47. status = "okay";
  48. };
  49. duart: serial@80074000 {
  50. pinctrl-names = "default";
  51. pinctrl-0 = <&duart_4pins_a>;
  52. status = "okay";
  53. };
  54. auart1: serial@8006c000 {
  55. pinctrl-names = "default";
  56. pinctrl-0 = <&auart1_pins_a>;
  57. status = "okay";
  58. };
  59. };
  60. };
  61. ahb@80080000 {
  62. mac0: ethernet@800f0000 {
  63. phy-mode = "rmii";
  64. pinctrl-names = "default";
  65. pinctrl-0 = <&mac0_pins_a>;
  66. status = "okay";
  67. };
  68. };
  69. leds {
  70. compatible = "gpio-leds";
  71. user {
  72. label = "Heartbeat";
  73. gpios = <&gpio4 10 0>;
  74. linux,default-trigger = "heartbeat";
  75. };
  76. };
  77. backlight {
  78. compatible = "pwm-backlight";
  79. pwms = <&pwm 0 5000000>;
  80. brightness-levels = <0 4 8 16 32 64 128 255>;
  81. default-brightness-level = <6>;
  82. };
  83. };