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