diff options
Diffstat (limited to 'packages/linux/linux-omap-2.6.28/0013-Refreshed-and-Cleaned-up-as-per-the-latest-Tomi-s-DS.patch')
-rw-r--r-- | packages/linux/linux-omap-2.6.28/0013-Refreshed-and-Cleaned-up-as-per-the-latest-Tomi-s-DS.patch | 222 |
1 files changed, 0 insertions, 222 deletions
diff --git a/packages/linux/linux-omap-2.6.28/0013-Refreshed-and-Cleaned-up-as-per-the-latest-Tomi-s-DS.patch b/packages/linux/linux-omap-2.6.28/0013-Refreshed-and-Cleaned-up-as-per-the-latest-Tomi-s-DS.patch deleted file mode 100644 index 68b5dce723..0000000000 --- a/packages/linux/linux-omap-2.6.28/0013-Refreshed-and-Cleaned-up-as-per-the-latest-Tomi-s-DS.patch +++ /dev/null @@ -1,222 +0,0 @@ -From 0eb1facf382b7654f28222a2a41c3d029bcd7965 Mon Sep 17 00:00:00 2001 -From: Vaibhav Hiremath <hvaibhav@ti.com> -Date: Mon, 15 Dec 2008 14:52:08 +0200 -Subject: [PATCH] Refreshed and Cleaned up as per the latest Tomi's DSS2 - code-base - - -http://www.bat.org/~tomba/git/linux-omap-dss.git - -Tomi, - -Can you please merge this patch to your repository, so -that it will be available as part of your HEAD? - -Signed-off-by: Brijesh Jadav <brijesh.j@ti.com> -Signed-off-by: Hardik Shah <hardik.shah@ti.com> -Signed-off-by: Manjunath Hadli <mrh@ti.com> -Signed-off-by: R Sivaraj <sivaraj@ti.com> -Signed-off-by: Vaibhav Hiremath <hvaibhav@ti.com> ---- - arch/arm/mach-omap2/board-omap3evm.c | 69 +++++++++++++--------------------- - 1 files changed, 26 insertions(+), 43 deletions(-) - -diff --git a/arch/arm/mach-omap2/board-omap3evm.c b/arch/arm/mach-omap2/board-omap3evm.c -index 0a722d7..cf0a6b3 100644 ---- a/arch/arm/mach-omap2/board-omap3evm.c -+++ b/arch/arm/mach-omap2/board-omap3evm.c -@@ -36,7 +36,6 @@ - #include <mach/usb-ehci.h> - #include <mach/common.h> - #include <mach/mcspi.h> --#include <mach/omapfb.h> - #include <mach/display.h> - - #include "sdram-micron-mt46h32m32lf-6.h" -@@ -161,20 +160,7 @@ static int __init omap3_evm_i2c_init(void) - omap_register_i2c_bus(3, 400, NULL, 0); - return 0; - } --static struct omap_fbmem_config evm_fbmem0_config = { -- .size = 480*720*4, -- .start = OMAPFB_MEMTYPE_SDRAM, --}; -- --static struct omap_fbmem_config evm_fbmem1_config = { -- .size = 480*720*4, -- .start = OMAPFB_MEMTYPE_SDRAM, --}; - --static struct omap_fbmem_config evm_fbmem2_config = { -- .size = 480*720*4, -- .start = OMAPFB_MEMTYPE_SDRAM, --}; - #define LCD_PANEL_LR 2 - #define LCD_PANEL_UD 3 - #define LCD_PANEL_INI 152 -@@ -195,7 +181,7 @@ static struct omap_fbmem_config evm_fbmem2_config = { - static int lcd_enabled; - static int dvi_enabled; - --static void __init evm_display_init(void) -+static void __init omap3_evm_display_init(void) - { - int r; - r = gpio_request(LCD_PANEL_LR, "lcd_panel_lr"); -@@ -258,7 +244,7 @@ err_1: - - } - --static int evm_panel_enable_lcd(struct omap_display *display) -+static int omap3_evm_panel_enable_lcd(struct omap_display *display) - { - if (dvi_enabled) { - printk(KERN_ERR "cannot enable LCD, DVI is enabled\n"); -@@ -275,7 +261,7 @@ static int evm_panel_enable_lcd(struct omap_display *display) - return 0; - } - --static void evm_panel_disable_lcd(struct omap_display *display) -+static void omap3_evm_panel_disable_lcd(struct omap_display *display) - { - if (omap_rev() > OMAP3430_REV_ES1_0) { - twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, 0x0, -@@ -287,16 +273,16 @@ static void evm_panel_disable_lcd(struct omap_display *display) - lcd_enabled = 0; - } - --static struct omap_display_data evm_display_data = { -+static struct omap_display_data omap3_evm_display_data = { - .type = OMAP_DISPLAY_TYPE_DPI, - .name = "lcd", - .panel_name = "sharp-ls037v7dw01", - .u.dpi.data_lines = 18, -- .panel_enable = evm_panel_enable_lcd, -- .panel_disable = evm_panel_disable_lcd, -+ .panel_enable = omap3_evm_panel_enable_lcd, -+ .panel_disable = omap3_evm_panel_disable_lcd, - }; - --static int evm_panel_enable_tv(struct omap_display *display) -+static int omap3_evm_panel_enable_tv(struct omap_display *display) - { - twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, - ENABLE_VDAC_DEDICATED, TWL4030_VDAC_DEDICATED); -@@ -305,7 +291,7 @@ static int evm_panel_enable_tv(struct omap_display *display) - return 0; - } - --static void evm_panel_disable_tv(struct omap_display *display) -+static void omap3_evm_panel_disable_tv(struct omap_display *display) - { - twl4030_i2c_write_u8(TWL4030_MODULE_PM_RECEIVER, 0x00, - TWL4030_VDAC_DEDICATED); -@@ -313,16 +299,16 @@ static void evm_panel_disable_tv(struct omap_display *display) - TWL4030_VDAC_DEV_GRP); - } - --static struct omap_display_data evm_display_data_tv = { -+static struct omap_display_data omap3_evm_display_data_tv = { - .type = OMAP_DISPLAY_TYPE_VENC, - .name = "tv", - .u.venc.type = OMAP_DSS_VENC_TYPE_SVIDEO, -- .panel_enable = evm_panel_enable_tv, -- .panel_disable = evm_panel_disable_tv, -+ .panel_enable = omap3_evm_panel_enable_tv, -+ .panel_disable = omap3_evm_panel_disable_tv, - }; - - --static int evm_panel_enable_dvi(struct omap_display *display) -+static int omap3_evm_panel_enable_dvi(struct omap_display *display) - { - if (lcd_enabled) { - printk(KERN_ERR "cannot enable DVI, LCD is enabled\n"); -@@ -337,7 +323,7 @@ static int evm_panel_enable_dvi(struct omap_display *display) - return 0; - } - --static void evm_panel_disable_dvi(struct omap_display *display) -+static void omap3_evm_panel_disable_dvi(struct omap_display *display) - { - twl4030_i2c_write_u8(TWL4030_MODULE_GPIO, 0x00, - TWL4030_GPIODATA_IN3); -@@ -347,28 +333,28 @@ static void evm_panel_disable_dvi(struct omap_display *display) - } - - --static struct omap_display_data evm_display_data_dvi = { -+static struct omap_display_data omap3_evm_display_data_dvi = { - .type = OMAP_DISPLAY_TYPE_DPI, - .name = "dvi", - .panel_name = "panel-dvi", - .u.dpi.data_lines = 24, -- .panel_enable = evm_panel_enable_dvi, -- .panel_disable = evm_panel_disable_dvi, -+ .panel_enable = omap3_evm_panel_enable_dvi, -+ .panel_disable = omap3_evm_panel_disable_dvi, - }; - --static struct omap_dss_platform_data evm_dss_data = { -+static struct omap_dss_platform_data omap3_evm_dss_data = { - .num_displays = 3, - .displays = { -- &evm_display_data, -- &evm_display_data_dvi, -- &evm_display_data_tv, -+ &omap3_evm_display_data, -+ &omap3_evm_display_data_dvi, -+ &omap3_evm_display_data_tv, - } - }; --static struct platform_device evm_dss_device = { -+static struct platform_device omap3_evm_dss_device = { - .name = "omap-dss", - .id = -1, - .dev = { -- .platform_data = &evm_dss_data, -+ .platform_data = &omap3_evm_dss_data, - }, - }; - -@@ -428,13 +414,10 @@ static void __init omap3_evm_init_irq(void) - - static struct omap_board_config_kernel omap3_evm_config[] __initdata = { - { OMAP_TAG_UART, &omap3_evm_uart_config }, -- { OMAP_TAG_FBMEM, &evm_fbmem0_config }, -- { OMAP_TAG_FBMEM, &evm_fbmem1_config }, -- { OMAP_TAG_FBMEM, &evm_fbmem2_config }, - }; - - static struct platform_device *omap3_evm_devices[] __initdata = { -- &evm_dss_device, -+ &omap3_evm_dss_device, - &omap3evm_smc911x_device, - }; - -@@ -453,6 +436,8 @@ static void __init omap3_evm_init(void) - omap3_evm_i2c_init(); - - platform_add_devices(omap3_evm_devices, ARRAY_SIZE(omap3_evm_devices)); -+ omap_board_config = omap3_evm_config; -+ omap_board_config_size = ARRAY_SIZE(omap3_evm_config); - - spi_register_board_info(omap3evm_spi_board_info, - ARRAY_SIZE(omap3evm_spi_board_info)); -@@ -463,13 +448,11 @@ static void __init omap3_evm_init(void) - usb_ehci_init(); - omap3evm_flash_init(); - ads7846_dev_init(); -- evm_display_init(); -+ omap3_evm_display_init(); - } - - static void __init omap3_evm_map_io(void) - { -- omap_board_config = omap3_evm_config; -- omap_board_config_size = ARRAY_SIZE(omap3_evm_config); - omap2_set_globals_343x(); - omap2_map_common_io(); - } --- -1.5.6.3 - |