aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/am335x-evmsk.dts
diff options
context:
space:
mode:
authorJavier Martinez Canillas <javier.martinez@collabora.co.uk>2013-09-20 11:42:19 -0400
committerBenoit Cousson <bcousson@baylibre.com>2013-10-11 15:06:32 -0400
commite0efaafbb5ba9bffe44c0ae838e5fd81632868b7 (patch)
treee56f2922850c33d47de48f6b3f45b40120fae1a5 /arch/arm/boot/dts/am335x-evmsk.dts
parent82d75afcb718dc8fe9fcd71959bff7878df53076 (diff)
ARM: dts: AM33XX: don't redefine OCP bus and device nodes
The On Chip Peripherals (OCP) device node is a simplified representation of the AM33XX SoC interconnect. An OCP dev node is already defined in the am33xx.dtsi Device Tree source file included by am33xx based boards so there is no need to redefine this on each board DT file. Also, the OCP and IP modules directly connected to it are SoC internal details that is better to keep outside of board files. Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk> Signed-off-by: Benoit Cousson <bcousson@baylibre.com>
Diffstat (limited to 'arch/arm/boot/dts/am335x-evmsk.dts')
-rw-r--r--arch/arm/boot/dts/am335x-evmsk.dts148
1 files changed, 73 insertions, 75 deletions
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts
index f0066fe5d739..bc93895a6eca 100644
--- a/arch/arm/boot/dts/am335x-evmsk.dts
+++ b/arch/arm/boot/dts/am335x-evmsk.dts
@@ -31,81 +31,6 @@
31 reg = <0x80000000 0x10000000>; /* 256 MB */ 31 reg = <0x80000000 0x10000000>; /* 256 MB */
32 }; 32 };
33 33
34 ocp {
35 uart0: serial@44e09000 {
36 pinctrl-names = "default";
37 pinctrl-0 = <&uart0_pins>;
38
39 status = "okay";
40 };
41
42 i2c0: i2c@44e0b000 {
43 pinctrl-names = "default";
44 pinctrl-0 = <&i2c0_pins>;
45
46 status = "okay";
47 clock-frequency = <400000>;
48
49 tps: tps@2d {
50 reg = <0x2d>;
51 };
52
53 lis331dlh: lis331dlh@18 {
54 compatible = "st,lis331dlh", "st,lis3lv02d";
55 reg = <0x18>;
56 Vdd-supply = <&lis3_reg>;
57 Vdd_IO-supply = <&lis3_reg>;
58
59 st,click-single-x;
60 st,click-single-y;
61 st,click-single-z;
62 st,click-thresh-x = <10>;
63 st,click-thresh-y = <10>;
64 st,click-thresh-z = <10>;
65 st,irq1-click;
66 st,irq2-click;
67 st,wakeup-x-lo;
68 st,wakeup-x-hi;
69 st,wakeup-y-lo;
70 st,wakeup-y-hi;
71 st,wakeup-z-lo;
72 st,wakeup-z-hi;
73 st,min-limit-x = <120>;
74 st,min-limit-y = <120>;
75 st,min-limit-z = <140>;
76 st,max-limit-x = <550>;
77 st,max-limit-y = <550>;
78 st,max-limit-z = <750>;
79 };
80 };
81
82 musb: usb@47400000 {
83 status = "okay";
84
85 control@44e10000 {
86 status = "okay";
87 };
88
89 usb-phy@47401300 {
90 status = "okay";
91 };
92
93 usb@47401000 {
94 status = "okay";
95 };
96 };
97
98 epwmss2: epwmss@48304000 {
99 status = "okay";
100
101 ecap2: ecap@48304100 {
102 status = "okay";
103 pinctrl-names = "default";
104 pinctrl-0 = <&ecap2_pins>;
105 };
106 };
107 };
108
109 vbat: fixedregulator@0 { 34 vbat: fixedregulator@0 {
110 compatible = "regulator-fixed"; 35 compatible = "regulator-fixed";
111 regulator-name = "vbat"; 36 regulator-name = "vbat";
@@ -321,6 +246,79 @@
321 }; 246 };
322}; 247};
323 248
249&uart0 {
250 pinctrl-names = "default";
251 pinctrl-0 = <&uart0_pins>;
252
253 status = "okay";
254};
255
256&i2c0 {
257 pinctrl-names = "default";
258 pinctrl-0 = <&i2c0_pins>;
259
260 status = "okay";
261 clock-frequency = <400000>;
262
263 tps: tps@2d {
264 reg = <0x2d>;
265 };
266
267 lis331dlh: lis331dlh@18 {
268 compatible = "st,lis331dlh", "st,lis3lv02d";
269 reg = <0x18>;
270 Vdd-supply = <&lis3_reg>;
271 Vdd_IO-supply = <&lis3_reg>;
272
273 st,click-single-x;
274 st,click-single-y;
275 st,click-single-z;
276 st,click-thresh-x = <10>;
277 st,click-thresh-y = <10>;
278 st,click-thresh-z = <10>;
279 st,irq1-click;
280 st,irq2-click;
281 st,wakeup-x-lo;
282 st,wakeup-x-hi;
283 st,wakeup-y-lo;
284 st,wakeup-y-hi;
285 st,wakeup-z-lo;
286 st,wakeup-z-hi;
287 st,min-limit-x = <120>;
288 st,min-limit-y = <120>;
289 st,min-limit-z = <140>;
290 st,max-limit-x = <550>;
291 st,max-limit-y = <550>;
292 st,max-limit-z = <750>;
293 };
294};
295
296&usb {
297 status = "okay";
298
299 control@44e10000 {
300 status = "okay";
301 };
302
303 usb-phy@47401300 {
304 status = "okay";
305 };
306
307 usb@47401000 {
308 status = "okay";
309 };
310};
311
312&epwmss2 {
313 status = "okay";
314
315 ecap2: ecap@48304100 {
316 status = "okay";
317 pinctrl-names = "default";
318 pinctrl-0 = <&ecap2_pins>;
319 };
320};
321
324#include "tps65910.dtsi" 322#include "tps65910.dtsi"
325 323
326&tps { 324&tps {