s3c2416-smdk2416.dts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. // SPDX-License-Identifier: GPL-2.0
  2. /*
  3. * Samsung SMDK2416 board device tree source
  4. *
  5. * Copyright (c) 2013 Heiko Stuebner <[email protected]>
  6. */
  7. /dts-v1/;
  8. #include "s3c2416.dtsi"
  9. / {
  10. model = "SMDK2416";
  11. compatible = "samsung,smdk2416", "samsung,s3c2416";
  12. memory@30000000 {
  13. device_type = "memory";
  14. reg = <0x30000000 0x4000000>;
  15. };
  16. xti: clock-0 {
  17. compatible = "fixed-clock";
  18. clock-frequency = <12000000>;
  19. clock-output-names = "xti";
  20. #clock-cells = <0>;
  21. };
  22. };
  23. &rtc {
  24. status = "okay";
  25. };
  26. &sdhci_0 {
  27. pinctrl-names = "default";
  28. pinctrl-0 = <&sd1_clk>, <&sd1_cmd>,
  29. <&sd1_bus1>, <&sd1_bus4>;
  30. bus-width = <4>;
  31. broken-cd;
  32. status = "okay";
  33. };
  34. &sdhci_1 {
  35. pinctrl-names = "default";
  36. pinctrl-0 = <&sd0_clk>, <&sd0_cmd>,
  37. <&sd0_bus1>, <&sd0_bus4>;
  38. bus-width = <4>;
  39. cd-gpios = <&gpf 1 0>;
  40. cd-inverted;
  41. status = "okay";
  42. };
  43. &uart_0 {
  44. status = "okay";
  45. pinctrl-names = "default";
  46. pinctrl-0 = <&uart0_data>, <&uart0_fctl>;
  47. };
  48. &uart_1 {
  49. status = "okay";
  50. pinctrl-names = "default";
  51. pinctrl-0 = <&uart1_data>, <&uart1_fctl>;
  52. };
  53. &uart_2 {
  54. status = "okay";
  55. pinctrl-names = "default";
  56. pinctrl-0 = <&uart2_data>;
  57. };
  58. &uart_3 {
  59. status = "okay";
  60. pinctrl-names = "default";
  61. pinctrl-0 = <&uart3_data>;
  62. };
  63. &watchdog {
  64. status = "okay";
  65. };