blob: 56c435468e94a8399f21236b7b553eea15bcc697 [file] [log] [blame]
Peter Ujfalusif700c4d2012-06-08 17:02:05 +03001/*
2 * Copyright (C) 2012 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 */
Nishanth Menon4b791972013-03-19 12:53:07 -05008/dts-v1/;
Jon Hunter9b07b472012-10-18 09:28:52 -05009
Florian Vaussard98ef79572013-05-31 14:32:55 +020010#include "omap4460.dtsi"
11#include "omap4-panda-common.dtsi"
Peter Ujfalusif700c4d2012-06-08 17:02:05 +030012
13/* Audio routing is differnet between PandaBoard4430 and PandaBoardES */
14&sound {
15 ti,model = "PandaBoardES";
16
17 /* Audio routing */
18 ti,audio-routing =
19 "Headset Stereophone", "HSOL",
20 "Headset Stereophone", "HSOR",
21 "Ext Spk", "HFL",
22 "Ext Spk", "HFR",
23 "Line Out", "AUXL",
24 "Line Out", "AUXR",
25 "AFML", "Line In",
26 "AFMR", "Line In";
27};
Ricardo Neri0d9250c2012-11-05 15:14:14 +020028
29/* PandaboardES has external pullups on SCL & SDA */
30&dss_hdmi_pins {
31 pinctrl-single,pins = <
Florian Vaussardbcd3cca2013-05-31 14:32:59 +020032 0x5a (PIN_INPUT_PULLUP | MUX_MODE0) /* hdmi_cec.hdmi_cec */
33 0x5c (PIN_INPUT | MUX_MODE0) /* hdmi_scl.hdmi_scl */
34 0x5e (PIN_INPUT | MUX_MODE0) /* hdmi_sda.hdmi_sda */
Ricardo Neri0d9250c2012-11-05 15:14:14 +020035 >;
36};
Dan Murphy3818d7c2013-05-31 10:44:55 -050037
38&omap4_pmx_core {
39 led_gpio_pins: gpio_led_pmx {
40 pinctrl-single,pins = <
41 0xb6 (PIN_OUTPUT | MUX_MODE3) /* gpio_110 */
42 >;
43 };
44};
45
46&led_wkgpio_pins {
47 pinctrl-single,pins = <
48 0x1c (PIN_OUTPUT | MUX_MODE3) /* gpio_wk8 */
49 >;
50};
51
52&leds {
53 pinctrl-0 = <
54 &led_gpio_pins
55 &led_wkgpio_pins
56 >;
57
58 heartbeat {
59 gpios = <&gpio4 14 GPIO_ACTIVE_HIGH>;
60 };
61 mmc {
62 gpios = <&gpio1 8 GPIO_ACTIVE_HIGH>;
63 };
64};