blob: 53d31a87b44bd7386c1b50333f130c4d8c9e0ec8 [file] [log] [blame]
R Sricharan6b5de092012-05-10 19:46:00 +05301/*
Sricharan Rfa63d032013-06-07 18:52:47 +05302 * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/
R Sricharan6b5de092012-05-10 19:46:00 +05303 *
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
Tony Lindgrenee9a97d2015-10-16 12:32:32 -070010#include "omap5-board-common.dtsi"
R Sricharan6b5de092012-05-10 19:46:00 +053011
12/ {
Sricharan Rfa63d032013-06-07 18:52:47 +053013 model = "TI OMAP5 uEVM board";
14 compatible = "ti,omap5-uevm", "ti,omap5";
R Sricharan6b5de092012-05-10 19:46:00 +053015
Javier Martinez Canillasbfa130b2016-08-31 12:35:29 +020016 memory@80000000 {
R Sricharan6b5de092012-05-10 19:46:00 +053017 device_type = "memory";
Tony Lindgren98cc4542016-09-13 16:10:56 -070018 reg = <0 0x80000000 0 0x7f000000>; /* 2032 MB */
R Sricharan6b5de092012-05-10 19:46:00 +053019 };
Tony Lindgrene7ee0bc2016-09-11 13:50:57 -070020
21 leds {
22 compatible = "gpio-leds";
23 led1 {
24 label = "omap5:blue:usr1";
25 gpios = <&gpio5 25 GPIO_ACTIVE_HIGH>; /* gpio5_153 D1 LED */
26 linux,default-trigger = "heartbeat";
27 default-state = "off";
28 };
29 };
Balaji T K5dd18b02012-08-07 12:48:21 +053030};
31
Tony Lindgrenee9a97d2015-10-16 12:32:32 -070032&hdmi {
33 vdda-supply = <&ldo4_reg>;
Sourav Poddar9be495c2013-02-13 14:58:22 +053034};
35
Sourav Poddar9be495c2013-02-13 14:58:22 +053036&i2c5 {
37 pinctrl-names = "default";
38 pinctrl-0 = <&i2c5_pins>;
39
40 clock-frequency = <400000>;
Tomi Valkeinen6f0ab9a2014-03-12 11:53:26 +020041
42 gpio9: gpio@22 {
43 compatible = "ti,tca6424";
44 reg = <0x22>;
45 gpio-controller;
46 #gpio-cells = <2>;
47 };
Sourav Poddar9be495c2013-02-13 14:58:22 +053048};
49
Tony Lindgrenee9a97d2015-10-16 12:32:32 -070050&omap5_pmx_core {
51 i2c5_pins: pinmux_i2c5_pins {
52 pinctrl-single,pins = <
Javier Martinez Canillas03c84de2015-11-13 01:54:17 -030053 OMAP5_IOPAD(0x1c6, PIN_INPUT | MUX_MODE0) /* i2c5_scl */
54 OMAP5_IOPAD(0x1c8, PIN_INPUT | MUX_MODE0) /* i2c5_sda */
Tony Lindgrenee9a97d2015-10-16 12:32:32 -070055 >;
Tomi Valkeinen6ac732e2014-03-12 11:57:03 +020056 };
57};
Tony Lindgrenee9a97d2015-10-16 12:32:32 -070058
59&tpd12s015 {
60 gpios = <&gpio9 0 GPIO_ACTIVE_HIGH>, /* TCA6424A P01, CT CP HPD */
61 <&gpio9 1 GPIO_ACTIVE_HIGH>, /* TCA6424A P00, LS OE */
62 <&gpio7 1 GPIO_ACTIVE_HIGH>; /* GPIO 193, HPD */
63};
Tony Lindgren49111cd2016-05-12 13:29:48 -070064
65&twl6040 {
66 ti,audpwron-gpio = <&gpio5 13 GPIO_ACTIVE_HIGH>; /* gpio line 141 */
67};
68
69&twl6040_pins {
70 pinctrl-single,pins = <
71 OMAP5_IOPAD(0x1be, PIN_OUTPUT | MUX_MODE6) /* mcspi1_somi.gpio5_141 */
72 >;
73};
Tony Lindgren08f92682016-09-11 21:01:02 -070074
75&wlcore {
76 compatible = "ti,wl1837";
77};