exynos4412-tiny4412.dts revision 284090
1/*
2 * FriendlyARM's Exynos4412 based TINY4412 board device tree source
3 *
4 * Copyright (c) 2013 Alex Ling <kasimling@gmail.com>
5 *
6 * Device tree source file for FriendlyARM's TINY4412 board which is based on
7 * Samsung's Exynos4412 SoC.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13
14/dts-v1/;
15#include "exynos4412.dtsi"
16
17/ {
18	model = "FriendlyARM TINY4412 board based on Exynos4412";
19	compatible = "friendlyarm,tiny4412", "samsung,exynos4412", "samsung,exynos4";
20
21	chosen {
22		stdout-path = &serial_0;
23	};
24
25	memory {
26		reg = <0x40000000 0x40000000>;
27	};
28
29	leds {
30		compatible = "gpio-leds";
31
32		led1 {
33			label = "led1";
34			gpios = <&gpm4 0 1>;
35			default-state = "off";
36			linux,default-trigger = "heartbeat";
37		};
38
39		led2 {
40			label = "led2";
41			gpios = <&gpm4 1 1>;
42			default-state = "off";
43		};
44
45		led3 {
46			label = "led3";
47			gpios = <&gpm4 2 1>;
48			default-state = "off";
49		};
50
51		led4 {
52			label = "led4";
53			gpios = <&gpm4 3 1>;
54			default-state = "off";
55			linux,default-trigger = "mmc0";
56		};
57	};
58
59	rtc@10070000 {
60		status = "okay";
61	};
62
63	sdhci@12530000 {
64		bus-width = <4>;
65		pinctrl-0 = <&sd2_clk &sd2_cmd &sd2_cd &sd2_bus4>;
66		pinctrl-names = "default";
67		status = "okay";
68	};
69
70	serial@13800000 {
71		status = "okay";
72	};
73
74	serial@13810000 {
75		status = "okay";
76	};
77
78	serial@13820000 {
79		status = "okay";
80	};
81
82	serial@13830000 {
83		status = "okay";
84	};
85
86	fixed-rate-clocks {
87		xxti {
88			compatible = "samsung,clock-xxti";
89			clock-frequency = <0>;
90		};
91
92		xusbxti {
93			compatible = "samsung,clock-xusbxti";
94			clock-frequency = <24000000>;
95		};
96	};
97};
98