1/*
2 * Samsung's Exynos4210 based Origen board device tree source
3 *
4 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
5 *		http://www.samsung.com
6 * Copyright (c) 2010-2011 Linaro Ltd.
7 *		www.linaro.org
8 *
9 * Device tree source file for Insignal's Origen board which is based on
10 * Samsung's Exynos4210 SoC.
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15*/
16
17/dts-v1/;
18/include/ "exynos4210.dtsi"
19
20/ {
21	model = "Insignal Origen evaluation board based on Exynos4210";
22	compatible = "insignal,origen", "samsung,exynos4210";
23
24	memory {
25		reg = <0x40000000 0x40000000>;
26	};
27
28	chosen {
29		bootargs ="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC2,115200 init=/linuxrc";
30	};
31
32	sdhci@12530000 {
33		samsung,sdhci-bus-width = <4>;
34		linux,mmc_cap_4_bit_data;
35		samsung,sdhci-cd-internal;
36		gpio-cd = <&gpk2 2 2 3 3>;
37		gpios = <&gpk2 0 2 0 3>,
38			<&gpk2 1 2 0 3>,
39			<&gpk2 3 2 3 3>,
40			<&gpk2 4 2 3 3>,
41			<&gpk2 5 2 3 3>,
42			<&gpk2 6 2 3 3>;
43	};
44
45	sdhci@12510000 {
46		samsung,sdhci-bus-width = <4>;
47		linux,mmc_cap_4_bit_data;
48		samsung,sdhci-cd-internal;
49		gpio-cd = <&gpk0 2 2 3 3>;
50		gpios = <&gpk0 0 2 0 3>,
51			<&gpk0 1 2 0 3>,
52			<&gpk0 3 2 3 3>,
53			<&gpk0 4 2 3 3>,
54			<&gpk0 5 2 3 3>,
55			<&gpk0 6 2 3 3>;
56	};
57
58	gpio_keys {
59		compatible = "gpio-keys";
60		#address-cells = <1>;
61		#size-cells = <0>;
62
63		up {
64			label = "Up";
65			gpios = <&gpx2 0 0 0 2>;
66			linux,code = <103>;
67		};
68
69		down {
70			label = "Down";
71			gpios = <&gpx2 1 0 0 2>;
72			linux,code = <108>;
73		};
74
75		back {
76			label = "Back";
77			gpios = <&gpx1 7 0 0 2>;
78			linux,code = <158>;
79		};
80
81		home {
82			label = "Home";
83			gpios = <&gpx1 6 0 0 2>;
84			linux,code = <102>;
85		};
86
87		menu {
88			label = "Menu";
89			gpios = <&gpx1 5 0 0 2>;
90			linux,code = <139>;
91		};
92	};
93
94	keypad@100A0000 {
95		status = "disabled";
96	};
97
98	sdhci@12520000 {
99		status = "disabled";
100	};
101
102	sdhci@12540000 {
103		status = "disabled";
104	};
105
106	i2c@13860000 {
107		status = "disabled";
108	};
109
110	i2c@13870000 {
111		status = "disabled";
112	};
113
114	i2c@13880000 {
115		status = "disabled";
116	};
117
118	i2c@13890000 {
119		status = "disabled";
120	};
121
122	i2c@138A0000 {
123		status = "disabled";
124	};
125
126	i2c@138B0000 {
127		status = "disabled";
128	};
129
130	i2c@138C0000 {
131		status = "disabled";
132	};
133
134	i2c@138D0000 {
135		status = "disabled";
136	};
137};
138