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};
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};