mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-07-16 22:38:04 +00:00
9bc77dff5f
Regenerate all beaglebone patches and add one vfs tracer patch for powertop Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
74 lines
2.9 KiB
Diff
74 lines
2.9 KiB
Diff
From 46f31bc6d2e3c44f0591216db3151408a0d97133 Mon Sep 17 00:00:00 2001
|
|
From: Koen Kooi <koen@dominion.thruhere.net>
|
|
Date: Thu, 19 Apr 2012 14:33:53 +0200
|
|
Subject: [PATCH 31/79] beaglebone: fix 3.5" cape support
|
|
|
|
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
|
---
|
|
arch/arm/mach-omap2/board-am335xevm.c | 42 ++++++++++++++++++++++++++++++++-
|
|
1 file changed, 41 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/arch/arm/mach-omap2/board-am335xevm.c b/arch/arm/mach-omap2/board-am335xevm.c
|
|
index f2f03b6..3adc4ac 100644
|
|
--- a/arch/arm/mach-omap2/board-am335xevm.c
|
|
+++ b/arch/arm/mach-omap2/board-am335xevm.c
|
|
@@ -599,6 +599,46 @@ static struct pinmux_config dvi_pin_mux[] = {
|
|
{NULL, 0},
|
|
};
|
|
|
|
+/* Module pin mux for Beagleboardtoys 3.5" LCD cape */
|
|
+static struct pinmux_config bbtoys35_pin_mux[] = {
|
|
+ {"lcd_data0.lcd_data0", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data1.lcd_data1", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data2.lcd_data2", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data3.lcd_data3", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data4.lcd_data4", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data5.lcd_data5", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data6.lcd_data6", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data7.lcd_data7", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data8.lcd_data8", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data9.lcd_data9", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data10.lcd_data10", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data11.lcd_data11", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data12.lcd_data12", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data13.lcd_data13", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data14.lcd_data14", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_data15.lcd_data15", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
+ | AM33XX_PULL_DISA},
|
|
+ {"lcd_vsync.lcd_vsync", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT},
|
|
+ {"lcd_hsync.lcd_hsync", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT},
|
|
+ {"lcd_pclk.lcd_pclk", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT},
|
|
+ {"lcd_ac_bias_en.lcd_ac_bias_en", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT},
|
|
+ {NULL, 0},
|
|
+};
|
|
/* Module pin mux for Beagleboardtoys 7" LCD cape */
|
|
static struct pinmux_config bbtoys7_pin_mux[] = {
|
|
{"lcd_data0.lcd_data0", OMAP_MUX_MODE0 | AM33XX_PIN_OUTPUT
|
|
@@ -1514,7 +1554,7 @@ static void bbtoys7lcd_init(int evm_id, int profile)
|
|
|
|
static void bbtoys35lcd_init(int evm_id, int profile)
|
|
{
|
|
- setup_pin_mux(bbtoys7_pin_mux);
|
|
+ setup_pin_mux(bbtoys35_pin_mux);
|
|
|
|
// we are being stupid and setting pixclock from here instead of da8xx-fb.c
|
|
if (conf_disp_pll(16000000)) {
|
|
--
|
|
1.7.10
|
|
|