summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch')
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch49
1 files changed, 49 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch
new file mode 100644
index 00000000..bdffdb45
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.10/0061-OMAP-4430SDP-Panda-setup-HDMI-GPIO-muxes.patch
@@ -0,0 +1,49 @@
1From b8769e0c69fccaa9930818b84ee00d5f9e90c4cd Mon Sep 17 00:00:00 2001
2From: Tomi Valkeinen <tomi.valkeinen@ti.com>
3Date: Tue, 17 Jan 2012 11:02:36 +0200
4Subject: [PATCH 61/95] OMAP: 4430SDP/Panda: setup HDMI GPIO muxes
5
6commit 78a1ad8f12db70b8b0a4548b90704de08ee216ce upstream.
7
8The HDMI GPIO pins LS_OE and CT_CP_HPD are not currently configured.
9This patch configures them as output pins.
10
11Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
12Acked-by: Tony Lindgren <tony@atomide.com>
13Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14---
15 arch/arm/mach-omap2/board-4430sdp.c | 3 +++
16 arch/arm/mach-omap2/board-omap4panda.c | 3 +++
17 2 files changed, 6 insertions(+)
18
19diff --git a/arch/arm/mach-omap2/board-4430sdp.c b/arch/arm/mach-omap2/board-4430sdp.c
20index ea31da3..580d436 100644
21--- a/arch/arm/mach-omap2/board-4430sdp.c
22+++ b/arch/arm/mach-omap2/board-4430sdp.c
23@@ -831,6 +831,9 @@ static void omap_4430sdp_display_init(void)
24 sdp4430_hdmi_mux_init();
25 sdp4430_picodlp_init();
26 omap_display_init(&sdp4430_dss_data);
27+
28+ omap_mux_init_gpio(HDMI_GPIO_LS_OE, OMAP_PIN_OUTPUT);
29+ omap_mux_init_gpio(HDMI_GPIO_CT_CP_HPD, OMAP_PIN_OUTPUT);
30 }
31
32 #ifdef CONFIG_OMAP_MUX
33diff --git a/arch/arm/mach-omap2/board-omap4panda.c b/arch/arm/mach-omap2/board-omap4panda.c
34index f800080..d32ba6f 100644
35--- a/arch/arm/mach-omap2/board-omap4panda.c
36+++ b/arch/arm/mach-omap2/board-omap4panda.c
37@@ -475,6 +475,9 @@ void omap4_panda_display_init(void)
38
39 omap4_panda_hdmi_mux_init();
40 omap_display_init(&omap4_panda_dss_data);
41+
42+ omap_mux_init_gpio(HDMI_GPIO_LS_OE, OMAP_PIN_OUTPUT);
43+ omap_mux_init_gpio(HDMI_GPIO_CT_CP_HPD, OMAP_PIN_OUTPUT);
44 }
45
46 static void __init omap4_panda_init(void)
47--
481.7.9.4
49