s3c2416-smdk2416.dts 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. /*
  2. * SAMSUNG SMDK2416 board device tree source
  3. *
  4. * Copyright (c) 2013 Heiko Stuebner <heiko@sntech.de>
  5. *
  6. * This program is free software; you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License version 2 as
  8. * published by the Free Software Foundation.
  9. */
  10. /dts-v1/;
  11. #include "s3c2416.dtsi"
  12. / {
  13. model = "SMDK2416";
  14. compatible = "samsung,s3c2416";
  15. memory {
  16. reg = <0x30000000 0x4000000>;
  17. };
  18. clocks {
  19. compatible = "simple-bus";
  20. #address-cells = <1>;
  21. #size-cells = <1>;
  22. xti: xti {
  23. compatible = "fixed-clock";
  24. clock-frequency = <12000000>;
  25. clock-output-names = "xti";
  26. #clock-cells = <0>;
  27. };
  28. };
  29. serial@50000000 {
  30. status = "okay";
  31. pinctrl-names = "default";
  32. pinctrl-0 = <&uart0_data>, <&uart0_fctl>;
  33. };
  34. serial@50004000 {
  35. status = "okay";
  36. pinctrl-names = "default";
  37. pinctrl-0 = <&uart1_data>, <&uart1_fctl>;
  38. };
  39. serial@50008000 {
  40. status = "okay";
  41. pinctrl-names = "default";
  42. pinctrl-0 = <&uart2_data>;
  43. };
  44. serial@5000C000 {
  45. status = "okay";
  46. pinctrl-names = "default";
  47. pinctrl-0 = <&uart3_data>;
  48. };
  49. watchdog@53000000 {
  50. status = "okay";
  51. };
  52. rtc@57000000 {
  53. status = "okay";
  54. };
  55. sdhci@4AC00000 {
  56. pinctrl-names = "default";
  57. pinctrl-0 = <&sd0_clk>, <&sd0_cmd>,
  58. <&sd0_bus1>, <&sd0_bus4>;
  59. bus-width = <4>;
  60. cd-gpios = <&gpf 1 0>;
  61. cd-inverted;
  62. status = "okay";
  63. };
  64. sdhci@4A800000 {
  65. pinctrl-names = "default";
  66. pinctrl-0 = <&sd1_clk>, <&sd1_cmd>,
  67. <&sd1_bus1>, <&sd1_bus4>;
  68. bus-width = <4>;
  69. broken-cd;
  70. status = "okay";
  71. };
  72. };