/arch/arm/boot/dts/exynos5260-xyref5260.dts

https://gitlab.com/veo-labs/linux · Device Tree · 95 lines · 72 code · 13 blank · 10 comment · 0 complexity · 9053be3fb1b94b8b6b23b284014f5582 MD5 · raw file

  1. /*
  2. * SAMSUNG XYREF5260 board device tree source
  3. *
  4. * Copyright (c) 2013 Samsung Electronics Co., Ltd.
  5. * http://www.samsung.com
  6. *
  7. * This program is free software; you can redistribute it and/or modify
  8. * it under the terms of the GNU General Public License version 2 as
  9. * published by the Free Software Foundation.
  10. */
  11. /dts-v1/;
  12. #include "exynos5260.dtsi"
  13. / {
  14. model = "SAMSUNG XYREF5260 board based on EXYNOS5260";
  15. compatible = "samsung,xyref5260", "samsung,exynos5260", "samsung,exynos5";
  16. memory {
  17. reg = <0x20000000 0x80000000>;
  18. };
  19. chosen {
  20. bootargs = "console=ttySAC2,115200";
  21. };
  22. fin_pll: xxti {
  23. compatible = "fixed-clock";
  24. clock-frequency = <24000000>;
  25. clock-output-names = "fin_pll";
  26. #clock-cells = <0>;
  27. };
  28. xrtcxti: xrtcxti {
  29. compatible = "fixed-clock";
  30. clock-frequency = <32768>;
  31. clock-output-names = "xrtcxti";
  32. #clock-cells = <0>;
  33. };
  34. };
  35. &pinctrl_0 {
  36. hdmi_hpd_irq: hdmi-hpd-irq {
  37. samsung,pins = "gpx3-7";
  38. samsung,pin-function = <0>;
  39. samsung,pin-pud = <1>;
  40. samsung,pin-drv = <0>;
  41. };
  42. };
  43. &uart0 {
  44. status = "okay";
  45. };
  46. &uart1 {
  47. status = "okay";
  48. };
  49. &uart2 {
  50. status = "okay";
  51. };
  52. &uart3 {
  53. status = "okay";
  54. };
  55. &mmc_0 {
  56. status = "okay";
  57. num-slots = <1>;
  58. broken-cd;
  59. bypass-smu;
  60. cap-mmc-highspeed;
  61. supports-hs200-mode; /* 200 MHz */
  62. card-detect-delay = <200>;
  63. samsung,dw-mshc-ciu-div = <3>;
  64. samsung,dw-mshc-sdr-timing = <0 4>;
  65. samsung,dw-mshc-ddr-timing = <0 2>;
  66. pinctrl-names = "default";
  67. pinctrl-0 = <&sd0_rdqs &sd0_clk &sd0_cmd &sd0_bus1 &sd0_bus4 &sd0_bus8>;
  68. bus-width = <8>;
  69. };
  70. &mmc_2 {
  71. status = "okay";
  72. num-slots = <1>;
  73. cap-sd-highspeed;
  74. card-detect-delay = <200>;
  75. samsung,dw-mshc-ciu-div = <3>;
  76. samsung,dw-mshc-sdr-timing = <2 3>;
  77. samsung,dw-mshc-ddr-timing = <1 2>;
  78. pinctrl-names = "default";
  79. pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_bus1 &sd2_bus4>;
  80. bus-width = <4>;
  81. disable-wp;
  82. };