s5pv210-torbreck.dts 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. /*
  2. * Samsung's S5PV210 SoC device tree source
  3. *
  4. * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd.
  5. *
  6. * Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
  7. * Tomasz Figa <t.figa@samsung.com>
  8. *
  9. * Board device tree source for Torbreck board.
  10. *
  11. * NOTE: This file is completely based on original board file for mach-torbreck
  12. * available in Linux 3.15 and intends to provide equivalent level of hardware
  13. * support. Due to lack of hardware, _no_ testing has been performed.
  14. *
  15. * This program is free software; you can redistribute it and/or modify
  16. * it under the terms of the GNU General Public License version 2 as
  17. * published by the Free Software Foundation.
  18. */
  19. /dts-v1/;
  20. #include <dt-bindings/input/input.h>
  21. #include "s5pv210.dtsi"
  22. / {
  23. model = "aESOP Torbreck based on S5PV210";
  24. compatible = "aesop,torbreck", "samsung,s5pv210";
  25. chosen {
  26. bootargs = "console=ttySAC0,115200n8 root=/dev/mmcblk0p1 rw rootwait ignore_loglevel earlyprintk";
  27. };
  28. memory {
  29. device_type = "memory";
  30. reg = <0x20000000 0x20000000>;
  31. };
  32. };
  33. &xusbxti {
  34. clock-frequency = <24000000>;
  35. };
  36. &uart0 {
  37. status = "okay";
  38. };
  39. &uart1 {
  40. status = "okay";
  41. };
  42. &uart2 {
  43. status = "okay";
  44. };
  45. &uart3 {
  46. status = "okay";
  47. };
  48. &rtc {
  49. status = "okay";
  50. };
  51. &sdhci0 {
  52. bus-width = <4>;
  53. pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_cd &sd0_bus1 &sd0_bus4>;
  54. pinctrl-names = "default";
  55. status = "okay";
  56. };
  57. &sdhci1 {
  58. bus-width = <4>;
  59. pinctrl-0 = <&sd1_clk &sd1_cmd &sd1_cd &sd1_bus1 &sd1_bus4>;
  60. pinctrl-names = "default";
  61. status = "okay";
  62. };
  63. &sdhci2 {
  64. bus-width = <4>;
  65. pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_bus1 &sd2_bus4>;
  66. pinctrl-names = "default";
  67. status = "okay";
  68. };
  69. &sdhci3 {
  70. bus-width = <4>;
  71. pinctrl-0 = <&sd3_clk &sd3_cmd &sd3_cd &sd3_bus1 &sd3_bus4>;
  72. pinctrl-names = "default";
  73. status = "okay";
  74. };
  75. &i2s0 {
  76. status = "okay";
  77. };