]> Pileus Git - ~andy/linux/blob - arch/arm/boot/dts/omap4-panda.dts
Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[~andy/linux] / arch / arm / boot / dts / omap4-panda.dts
1 /*
2  * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/
3  *
4  * This program is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU General Public License version 2 as
6  * published by the Free Software Foundation.
7  */
8 /dts-v1/;
9
10 /include/ "omap4.dtsi"
11
12 / {
13         model = "TI OMAP4 PandaBoard";
14         compatible = "ti,omap4-panda", "ti,omap4430", "ti,omap4";
15
16         memory {
17                 device_type = "memory";
18                 reg = <0x80000000 0x40000000>; /* 1 GB */
19         };
20
21         leds {
22                 compatible = "gpio-leds";
23                 heartbeat {
24                         label = "pandaboard::status1";
25                         gpios = <&gpio1 7 0>;
26                         linux,default-trigger = "heartbeat";
27                 };
28
29                 mmc {
30                         label = "pandaboard::status2";
31                         gpios = <&gpio1 8 0>;
32                         linux,default-trigger = "mmc0";
33                 };
34         };
35 };
36
37 &i2c1 {
38         clock-frequency = <400000>;
39
40         twl: twl@48 {
41                 reg = <0x48>;
42                 /* SPI = 0, IRQ# = 7, 4 = active high level-sensitive */
43                 interrupts = <0 7 4>; /* IRQ_SYS_1N cascaded to gic */
44                 interrupt-parent = <&gic>;
45         };
46 };
47
48 /include/ "twl6030.dtsi"
49
50 &i2c2 {
51         clock-frequency = <400000>;
52 };
53
54 &i2c3 {
55         clock-frequency = <100000>;
56
57         /*
58          * Display monitor features are burnt in their EEPROM as EDID data.
59          * The EEPROM is connected as I2C slave device.
60          */
61         eeprom@50 {
62                 compatible = "ti,eeprom";
63                 reg = <0x50>;
64         };
65 };
66
67 &i2c4 {
68         clock-frequency = <400000>;
69 };
70
71 &mmc1 {
72         vmmc-supply = <&vmmc>;
73         bus-width = <8>;
74 };
75
76 &mmc2 {
77         status = "disable";
78 };
79
80 &mmc3 {
81         status = "disable";
82 };
83
84 &mmc4 {
85         status = "disable";
86 };
87
88 &mmc5 {
89         ti,non-removable;
90         bus-width = <4>;
91 };