From: Imre D. <imr...@no...> - 2009-06-16 10:53:20
|
On Sun, Jun 14, 2009 at 11:30:27PM +0200, ext Krzysztof Helt wrote: > On Thu, 4 Jun 2009 20:52:31 +0300 > Imre Deak <imr...@no...> wrote: > > > From: arun c <aru...@gm...> > > > > omap2evm LCD supports VGA and QVGA resolution, by default its in VGA mode. > > > > Signed-off-by: Arun C <aru...@mi...> > > Signed-off-by: Tony Lindgren <to...@at...> > > Fixed-by: Jarkko Nikula <jar...@gm...> > > Fixed-by: David Brownell <dbr...@us...> > > Signed-off-by: Imre Deak <imr...@no...> > > --- > > drivers/video/omap/Makefile | 1 + > > drivers/video/omap/lcd_omap2evm.c | 189 +++++++++++++++++++++++++++++++++++++ > > 2 files changed, 190 insertions(+), 0 deletions(-) > > create mode 100644 drivers/video/omap/lcd_omap2evm.c > > > > diff --git a/drivers/video/omap/Makefile b/drivers/video/omap/Makefile > > index 7a37b03..c2475e3 100644 > > --- a/drivers/video/omap/Makefile > > +++ b/drivers/video/omap/Makefile > > @@ -27,6 +27,7 @@ objs-y$(CONFIG_MACH_OMAP_OSK) += lcd_osk.o > > > > objs-y$(CONFIG_MACH_OMAP_APOLLON) += lcd_apollon.o > > objs-y$(CONFIG_MACH_OMAP_2430SDP) += lcd_2430sdp.o > > +objs-y$(CONFIG_MACH_OMAP2EVM) += lcd_omap2evm.o > > objs-y$(CONFIG_FB_OMAP_LCD_MIPID) += lcd_mipid.o > > > > omapfb-objs := $(objs-yy) > diff --git a/drivers/video/omap/lcd_omap2evm.c b/drivers/video/omap/lcd_omap2evm.c > new file mode 100644 > index 0000000..2fc46c2 > --- /dev/null > +++ b/drivers/video/omap/lcd_omap2evm.c > @@ -0,0 +1,189 @@ > +/* > + * LCD panel support for the MISTRAL OMAP2EVM board > + * > + * Author: Arun C <aru...@mi...> > + * > + * Derived from drivers/video/omap/lcd_omap3evm.c > + * Derived from drivers/video/omap/lcd-apollon.c > + * > + * This program is free software; you can redistribute it and/or modify it > + * under the terms of the GNU General Public License as published by the > + * Free Software Foundation; either version 2 of the License, or (at your > + * option) any later version. > + * > + * This program is distributed in the hope that it will be useful, but > + * WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > + * General Public License for more details. > + * > + * You should have received a copy of the GNU General Public License along > + * with this program; if not, write to the Free Software Foundation, Inc., > + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > + */ > + > +#include <linux/module.h> > +#include <linux/platform_device.h> > +#include <linux/gpio.h> > +#include <linux/i2c/twl4030.h> > + > +#include <mach/mux.h> > +#include <mach/omapfb.h> > +#include <asm/mach-types.h> > + > +#define LCD_PANEL_ENABLE_GPIO 154 > +#define LCD_PANEL_LR 128 > +#define LCD_PANEL_UD 129 > +#define LCD_PANEL_INI 152 > +#define LCD_PANEL_QVGA 148 > +#define LCD_PANEL_RESB 153 > + > +#define LCD_XRES 480 > +#define LCD_YRES 640 > +#define LCD_PIXCLOCK_MAX 20000 /* in kHz */ > > You can drop defines used only once. There are no such defines for some other panels > in your patches. Ok, fixing it. --Imre |
From: Krzysztof H. <krz...@po...> - 2009-06-14 21:26:50
|
On Thu, 4 Jun 2009 20:52:33 +0300 Imre Deak <imr...@no...> wrote: > From: Steve Sakoman <st...@sa...> > > Add LCD support for OMAP3 EVM > > Backlight support by Arun C <aru...@mi...> > > Signed-off-by: Steve Sakoman <st...@sa...> > Acked-by: Syed Mohammed Khasim <kh...@ti...> > Signed-off-by: Tony Lindgren <to...@at...> > Fixed-by: Jarkko Nikula <jar...@gm...> > Fixed-by: David Brownell <dbr...@us...> > Signed-off-by: Imre Deak <imr...@no...> > --- > drivers/video/omap/Makefile | 1 + > drivers/video/omap/lcd_omap3evm.c | 191 +++++++++++++++++++++++++++++++++++++ > 2 files changed, 192 insertions(+), 0 deletions(-) > create mode 100644 drivers/video/omap/lcd_omap3evm.c > > diff --git a/drivers/video/omap/Makefile b/drivers/video/omap/Makefile > index 96d2d43..4345157 100644 > --- a/drivers/video/omap/Makefile > +++ b/drivers/video/omap/Makefile > @@ -30,6 +30,7 @@ objs-y$(CONFIG_MACH_OMAP_APOLLON) += lcd_apollon.o > objs-y$(CONFIG_MACH_OMAP_2430SDP) += lcd_2430sdp.o > objs-y$(CONFIG_MACH_OMAP_3430SDP) += lcd_2430sdp.o > objs-y$(CONFIG_MACH_OMAP2EVM) += lcd_omap2evm.o > +objs-y$(CONFIG_MACH_OMAP3EVM) += lcd_omap3evm.o > objs-y$(CONFIG_FB_OMAP_LCD_MIPID) += lcd_mipid.o > > omapfb-objs := $(objs-yy) > diff --git a/drivers/video/omap/lcd_omap3evm.c b/drivers/video/omap/lcd_omap3evm.c > new file mode 100644 > index 0000000..1c3d814 > --- /dev/null > +++ b/drivers/video/omap/lcd_omap3evm.c > @@ -0,0 +1,191 @@ > +/* > + * LCD panel support for the TI OMAP3 EVM board > + * > + * Author: Steve Sakoman <st...@sa...> > + * > + * Derived from drivers/video/omap/lcd-apollon.c > + * > + * This program is free software; you can redistribute it and/or modify it > + * under the terms of the GNU General Public License as published by the > + * Free Software Foundation; either version 2 of the License, or (at your > + * option) any later version. > + * > + * This program is distributed in the hope that it will be useful, but > + * WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > + * General Public License for more details. > + * > + * You should have received a copy of the GNU General Public License along > + * with this program; if not, write to the Free Software Foundation, Inc., > + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > + */ > + > +#include <linux/module.h> > +#include <linux/platform_device.h> > +#include <linux/gpio.h> > +#include <linux/i2c/twl4030.h> > + > +#include <mach/mux.h> > +#include <mach/omapfb.h> > +#include <asm/mach-types.h> > + > +#define LCD_PANEL_ENABLE_GPIO 153 > +#define LCD_PANEL_LR 2 > +#define LCD_PANEL_UD 3 > +#define LCD_PANEL_INI 152 > +#define LCD_PANEL_QVGA 154 > +#define LCD_PANEL_RESB 155 > + > +#define LCD_XRES 480 > +#define LCD_YRES 640 > +#define LCD_PIXCLOCK 26000 /* in kHz */ > + You can drop defines used only once. There are no such defines for other panels. > +#define ENABLE_VDAC_DEDICATED 0x03 > +#define ENABLE_VDAC_DEV_GRP 0x20 > +#define ENABLE_VPLL2_DEDICATED 0x05 > +#define ENABLE_VPLL2_DEV_GRP 0xE0 > + > +#define TWL_LED_LEDEN 0x00 > +#define TWL_PWMA_PWMAON 0x00 > +#define TWL_PWMA_PWMAOFF 0x01 > + > +static unsigned int bklight_level; > + > +static int omap3evm_panel_init(struct lcd_panel *panel, > + struct omapfb_device *fbdev) > +{ > + gpio_request(LCD_PANEL_LR, "LCD lr"); > + gpio_request(LCD_PANEL_UD, "LCD ud"); > + gpio_request(LCD_PANEL_INI, "LCD ini"); > + gpio_request(LCD_PANEL_RESB, "LCD resb"); > + gpio_request(LCD_PANEL_QVGA, "LCD qvga"); > + > + gpio_direction_output(LCD_PANEL_RESB, 1); > + gpio_direction_output(LCD_PANEL_INI, 1); > + gpio_direction_output(LCD_PANEL_QVGA, 0); > + gpio_direction_output(LCD_PANEL_LR, 1); > + gpio_direction_output(LCD_PANEL_UD, 1); > + > + twl4030_i2c_write_u8(TWL4030_MODULE_LED, 0x11, TWL_LED_LEDEN); > + twl4030_i2c_write_u8(TWL4030_MODULE_PWMA, 0x01, TWL_PWMA_PWMAON); > + twl4030_i2c_write_u8(TWL4030_MODULE_PWMA, 0x02, TWL_PWMA_PWMAOFF); > + bklight_level = 100; > + > + return 0; > +} > + > +static void omap3evm_panel_cleanup(struct lcd_panel *panel) > +{ Should the requested gpios be freed? > +} > + > +static int omap3evm_panel_enable(struct lcd_panel *panel) > +{ > + gpio_set_value(LCD_PANEL_ENABLE_GPIO, 0); > + return 0; > +} > + > +static void omap3evm_panel_disable(struct lcd_panel *panel) > +{ > + gpio_set_value(LCD_PANEL_ENABLE_GPIO, 1); > +} > + > +static unsigned long omap3evm_panel_get_caps(struct lcd_panel *panel) > +{ > + return 0; > +} > + > +static int omap3evm_bklight_setlevel(struct lcd_panel *panel, > + unsigned int level) > +{ > + u8 c; > + if ((level >= 0) && (level <= 100)) { > + c = (125 * (100 - level)) / 100 + 2; > + twl4030_i2c_write_u8(TWL4030_MODULE_PWMA, c, TWL_PWMA_PWMAOFF); > + bklight_level = level; > + } > + return 0; > +} > + > +static unsigned int omap3evm_bklight_getlevel(struct lcd_panel *panel) > +{ > + return bklight_level; > +} > + > +static unsigned int omap3evm_bklight_getmaxlevel(struct lcd_panel *panel) > +{ > + return 100; > +} > + > +struct lcd_panel omap3evm_panel = { > + .name = "omap3evm", > + .config = OMAP_LCDC_PANEL_TFT | OMAP_LCDC_INV_VSYNC | > + OMAP_LCDC_INV_HSYNC, > + > + .bpp = 16, > + .data_lines = 18, > + .x_res = LCD_XRES, > + .y_res = LCD_YRES, > + .hsw = 3, /* hsync_len (4) - 1 */ > + .hfp = 3, /* right_margin (4) - 1 */ > + .hbp = 39, /* left_margin (40) - 1 */ > + .vsw = 1, /* vsync_len (2) - 1 */ > + .vfp = 2, /* lower_margin */ > + .vbp = 7, /* upper_margin (8) - 1 */ > + > + .pixel_clock = LCD_PIXCLOCK, > + > + .init = omap3evm_panel_init, > + .cleanup = omap3evm_panel_cleanup, > + .enable = omap3evm_panel_enable, > + .disable = omap3evm_panel_disable, > + .get_caps = omap3evm_panel_get_caps, > + .set_bklight_level = omap3evm_bklight_setlevel, > + .get_bklight_level = omap3evm_bklight_getlevel, > + .get_bklight_max = omap3evm_bklight_getmaxlevel, > +}; > + > +static int omap3evm_panel_probe(struct platform_device *pdev) > +{ > + omapfb_register_panel(&omap3evm_panel); > + return 0; > +} > + > +static int omap3evm_panel_remove(struct platform_device *pdev) > +{ > + return 0; > +} > + > +static int omap3evm_panel_suspend(struct platform_device *pdev, > + pm_message_t mesg) > +{ > + return 0; > +} > + > +static int omap3evm_panel_resume(struct platform_device *pdev) > +{ > + return 0; > +} > + > +struct platform_driver omap3evm_panel_driver = { > + .probe = omap3evm_panel_probe, > + .remove = omap3evm_panel_remove, > + .suspend = omap3evm_panel_suspend, > + .resume = omap3evm_panel_resume, > + .driver = { > + .name = "omap3evm_lcd", > + .owner = THIS_MODULE, > + }, > +}; > + > +static int __init omap3evm_panel_drv_init(void) > +{ > + return platform_driver_register(&omap3evm_panel_driver); > +} > + > +static void __exit omap3evm_panel_drv_exit(void) > +{ > + platform_driver_unregister(&omap3evm_panel_driver); > +} > + > +module_init(omap3evm_panel_drv_init); > +module_exit(omap3evm_panel_drv_exit); > -- > 1.6.3.1 > > > ------------------------------------------------------------------------------ > OpenSolaris 2009.06 is a cutting edge operating system for enterprises > looking to deploy the next generation of Solaris that includes the latest > innovations from Sun and the OpenSource community. Download a copy and > enjoy capabilities such as Networking, Storage and Virtualization. > Go to: http://p.sf.net/sfu/opensolaris-get > _______________________________________________ > Linux-fbdev-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linux-fbdev-devel > ---------------------------------------------------------------------- Wejdz i kliknij na Swoj znak zodiaku! http://link.interia.pl/f21b8 |
From: Imre D. <imr...@no...> - 2009-06-16 10:56:24
|
On Sun, Jun 14, 2009 at 11:33:18PM +0200, ext Krzysztof Helt wrote: > On Thu, 4 Jun 2009 20:52:33 +0300 > Imre Deak <imr...@no...> wrote: > > > From: Steve Sakoman <st...@sa...> > > > > Add LCD support for OMAP3 EVM > > > > Backlight support by Arun C <aru...@mi...> > > > > Signed-off-by: Steve Sakoman <st...@sa...> > > Acked-by: Syed Mohammed Khasim <kh...@ti...> > > Signed-off-by: Tony Lindgren <to...@at...> > > Fixed-by: Jarkko Nikula <jar...@gm...> > > Fixed-by: David Brownell <dbr...@us...> > > Signed-off-by: Imre Deak <imr...@no...> > > --- > > drivers/video/omap/Makefile | 1 + > > drivers/video/omap/lcd_omap3evm.c | 191 +++++++++++++++++++++++++++++++++++++ > > 2 files changed, 192 insertions(+), 0 deletions(-) > > create mode 100644 drivers/video/omap/lcd_omap3evm.c > > > > diff --git a/drivers/video/omap/Makefile b/drivers/video/omap/Makefile > > index 96d2d43..4345157 100644 > > --- a/drivers/video/omap/Makefile > > +++ b/drivers/video/omap/Makefile > > @@ -30,6 +30,7 @@ objs-y$(CONFIG_MACH_OMAP_APOLLON) += lcd_apollon.o > > objs-y$(CONFIG_MACH_OMAP_2430SDP) += lcd_2430sdp.o > > objs-y$(CONFIG_MACH_OMAP_3430SDP) += lcd_2430sdp.o > > objs-y$(CONFIG_MACH_OMAP2EVM) += lcd_omap2evm.o > > +objs-y$(CONFIG_MACH_OMAP3EVM) += lcd_omap3evm.o > > objs-y$(CONFIG_FB_OMAP_LCD_MIPID) += lcd_mipid.o > > > > omapfb-objs := $(objs-yy) > > diff --git a/drivers/video/omap/lcd_omap3evm.c b/drivers/video/omap/lcd_omap3evm.c > > new file mode 100644 > > index 0000000..1c3d814 > > --- /dev/null > > +++ b/drivers/video/omap/lcd_omap3evm.c > > @@ -0,0 +1,191 @@ > > +/* > > + * LCD panel support for the TI OMAP3 EVM board > > + * > > + * Author: Steve Sakoman <st...@sa...> > > + * > > + * Derived from drivers/video/omap/lcd-apollon.c > > + * > > + * This program is free software; you can redistribute it and/or modify it > > + * under the terms of the GNU General Public License as published by the > > + * Free Software Foundation; either version 2 of the License, or (at your > > + * option) any later version. > > + * > > + * This program is distributed in the hope that it will be useful, but > > + * WITHOUT ANY WARRANTY; without even the implied warranty of > > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU > > + * General Public License for more details. > > + * > > + * You should have received a copy of the GNU General Public License along > > + * with this program; if not, write to the Free Software Foundation, Inc., > > + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > > + */ > > + > > +#include <linux/module.h> > > +#include <linux/platform_device.h> > > +#include <linux/gpio.h> > > +#include <linux/i2c/twl4030.h> > > + > > +#include <mach/mux.h> > > +#include <mach/omapfb.h> > > +#include <asm/mach-types.h> > > + > > +#define LCD_PANEL_ENABLE_GPIO 153 > > +#define LCD_PANEL_LR 2 > > +#define LCD_PANEL_UD 3 > > +#define LCD_PANEL_INI 152 > > +#define LCD_PANEL_QVGA 154 > > +#define LCD_PANEL_RESB 155 > > + > > +#define LCD_XRES 480 > > +#define LCD_YRES 640 > > +#define LCD_PIXCLOCK 26000 /* in kHz */ > > + > > You can drop defines used only once. There are no such defines for > other panels. Ok, will fix this and similar places in the other panel drivers. --Imre |
From: Krzysztof H. <krz...@po...> - 2009-06-16 16:50:43
|
On Thu, 11 Jun 2009 15:02:06 +0300 Imre Deak <imr...@no...> wrote: > Hi, > > the following pull request is for the patchset updated based on your comments: > > The following changes since commit 07a2039b8eb0af4ff464efd3dfd95de5c02648c6: > Linus Torvalds (1): > Linux 2.6.30 > > are available in the git repository at: > > git://koowaldah.org/people/imre/linux-2.6-fb master > > Daniel Stone (1): > omapfb: dispc: Allow multiple external IRQ handlers > > Hunyue Yau (1): > omapfb: Add support for the 2430SDP LCD > > Imre Deak (5): > omapfb: Add support for MIPI-DCS compatible LCDs > N770: Enable LCD MIPI-DCS in Kconfig > omapfb: dispc: Various typo fixes > omapfb: Add FB manual update option to Kconfig > omapfb: HWA742: fix pointer to be const > > Jonathan McDowell (1): > omapfb: Add support for the Amstrad Delta LCD > > Jouni Hogander (2): > omapfb: dispc: Disable iface clocks along with func clocks > omapfb: dispc: Enable wake up capability > > Jouni Högander (1): > omapfb: suspend/resume only if FB device is already initialized > > Kevin Hilman (1): > omapfb: Add support for the 3430SDP LCD > > Koen Kooi (1): > omapfb: Add support for the OMAP3 Beagle DVI output > > Kyungmin Park (1): > omapfb: Add support for the Apollon LCD > > Rodrigo Vivi (1): > omapfb: Add support for rotation on the Blizzard LCD ctrl > > Stanley.Miao (1): > omapfb: Add support for the ZOOM MDK LCD > > Steve Sakoman (2): > omapfb: Add support for the OMAP3 EVM LCD > omapfb: Add support for the Gumstix Overo LCD > > arun c (2): > omapfb: Add support for the OMAP2EVM LCD > omapfb: Fix coding style / remove dead line > > arch/arm/configs/n770_defconfig | 2 +- > arch/arm/configs/omap3_beagle_defconfig | 47 ++- > arch/arm/configs/omap_3430sdp_defconfig | 39 ++- > arch/arm/configs/omap_ldp_defconfig | 54 +++- > arch/arm/plat-omap/include/mach/lcd_mipid.h | 5 + > arch/arm/plat-omap/include/mach/omapfb.h | 4 +- > drivers/video/omap/Kconfig | 82 +++- > drivers/video/omap/Makefile | 12 + > drivers/video/omap/blizzard.c | 91 ++++- > drivers/video/omap/dispc.c | 130 ++++--- > drivers/video/omap/dispc.h | 7 +- > drivers/video/omap/hwa742.c | 2 +- > drivers/video/omap/lcd_2430sdp.c | 200 +++++++++ > drivers/video/omap/lcd_ams_delta.c | 137 ++++++ > drivers/video/omap/lcd_apollon.c | 138 ++++++ > drivers/video/omap/lcd_ldp.c | 200 +++++++++ > drivers/video/omap/lcd_mipid.c | 625 +++++++++++++++++++++++++++ > drivers/video/omap/lcd_omap2evm.c | 189 ++++++++ > drivers/video/omap/lcd_omap3beagle.c | 133 ++++++ > drivers/video/omap/lcd_omap3evm.c | 191 ++++++++ > drivers/video/omap/lcd_overo.c | 179 ++++++++ > drivers/video/omap/omapfb_main.c | 64 ++- > drivers/video/omap/rfbi.c | 7 +- > 23 files changed, 2424 insertions(+), 114 deletions(-) > create mode 100644 drivers/video/omap/lcd_2430sdp.c > create mode 100644 drivers/video/omap/lcd_ams_delta.c > create mode 100644 drivers/video/omap/lcd_apollon.c > create mode 100644 drivers/video/omap/lcd_ldp.c > create mode 100644 drivers/video/omap/lcd_mipid.c > create mode 100644 drivers/video/omap/lcd_omap2evm.c > create mode 100644 drivers/video/omap/lcd_omap3beagle.c > create mode 100644 drivers/video/omap/lcd_omap3evm.c > create mode 100644 drivers/video/omap/lcd_overo.c > I assume you introduced small changes after my review. For the whole patchset: Acked-by: Krzysztof Helt <krz...@wp...> Regards, Krzysztof ---------------------------------------------------------------------- Przekaz dalej wiadomosc: Zawsze warto oszczedzac. Teraz 5,5%! Sprawdz > http://link.interia.pl/f21b1 |
From: Imre D. <imr...@no...> - 2009-06-17 10:25:52
|
On Tue, Jun 16, 2009 at 06:58:25PM +0200, ext Krzysztof Helt wrote: > On Thu, 11 Jun 2009 15:02:06 +0300 > Imre Deak <imr...@no...> wrote: > > > Hi, > > > > the following pull request is for the patchset updated based on your comments: > > > > The following changes since commit 07a2039b8eb0af4ff464efd3dfd95de5c02648c6: > > Linus Torvalds (1): > > Linux 2.6.30 > > > > are available in the git repository at: > > > > git://koowaldah.org/people/imre/linux-2.6-fb master > > > > Daniel Stone (1): > > omapfb: dispc: Allow multiple external IRQ handlers > > > > Hunyue Yau (1): > > omapfb: Add support for the 2430SDP LCD > > > > Imre Deak (5): > > omapfb: Add support for MIPI-DCS compatible LCDs > > N770: Enable LCD MIPI-DCS in Kconfig > > omapfb: dispc: Various typo fixes > > omapfb: Add FB manual update option to Kconfig > > omapfb: HWA742: fix pointer to be const > > > > Jonathan McDowell (1): > > omapfb: Add support for the Amstrad Delta LCD > > > > Jouni Hogander (2): > > omapfb: dispc: Disable iface clocks along with func clocks > > omapfb: dispc: Enable wake up capability > > > > Jouni Högander (1): > > omapfb: suspend/resume only if FB device is already initialized > > > > Kevin Hilman (1): > > omapfb: Add support for the 3430SDP LCD > > > > Koen Kooi (1): > > omapfb: Add support for the OMAP3 Beagle DVI output > > > > Kyungmin Park (1): > > omapfb: Add support for the Apollon LCD > > > > Rodrigo Vivi (1): > > omapfb: Add support for rotation on the Blizzard LCD ctrl > > > > Stanley.Miao (1): > > omapfb: Add support for the ZOOM MDK LCD > > > > Steve Sakoman (2): > > omapfb: Add support for the OMAP3 EVM LCD > > omapfb: Add support for the Gumstix Overo LCD > > > > arun c (2): > > omapfb: Add support for the OMAP2EVM LCD > > omapfb: Fix coding style / remove dead line > > > > arch/arm/configs/n770_defconfig | 2 +- > > arch/arm/configs/omap3_beagle_defconfig | 47 ++- > > arch/arm/configs/omap_3430sdp_defconfig | 39 ++- > > arch/arm/configs/omap_ldp_defconfig | 54 +++- > > arch/arm/plat-omap/include/mach/lcd_mipid.h | 5 + > > arch/arm/plat-omap/include/mach/omapfb.h | 4 +- > > drivers/video/omap/Kconfig | 82 +++- > > drivers/video/omap/Makefile | 12 + > > drivers/video/omap/blizzard.c | 91 ++++- > > drivers/video/omap/dispc.c | 130 ++++--- > > drivers/video/omap/dispc.h | 7 +- > > drivers/video/omap/hwa742.c | 2 +- > > drivers/video/omap/lcd_2430sdp.c | 200 +++++++++ > > drivers/video/omap/lcd_ams_delta.c | 137 ++++++ > > drivers/video/omap/lcd_apollon.c | 138 ++++++ > > drivers/video/omap/lcd_ldp.c | 200 +++++++++ > > drivers/video/omap/lcd_mipid.c | 625 +++++++++++++++++++++++++++ > > drivers/video/omap/lcd_omap2evm.c | 189 ++++++++ > > drivers/video/omap/lcd_omap3beagle.c | 133 ++++++ > > drivers/video/omap/lcd_omap3evm.c | 191 ++++++++ > > drivers/video/omap/lcd_overo.c | 179 ++++++++ > > drivers/video/omap/omapfb_main.c | 64 ++- > > drivers/video/omap/rfbi.c | 7 +- > > 23 files changed, 2424 insertions(+), 114 deletions(-) > > create mode 100644 drivers/video/omap/lcd_2430sdp.c > > create mode 100644 drivers/video/omap/lcd_ams_delta.c > > create mode 100644 drivers/video/omap/lcd_apollon.c > > create mode 100644 drivers/video/omap/lcd_ldp.c > > create mode 100644 drivers/video/omap/lcd_mipid.c > > create mode 100644 drivers/video/omap/lcd_omap2evm.c > > create mode 100644 drivers/video/omap/lcd_omap3beagle.c > > create mode 100644 drivers/video/omap/lcd_omap3evm.c > > create mode 100644 drivers/video/omap/lcd_overo.c > > > > I assume you introduced small changes after my review. > > For the whole patchset: > > Acked-by: Krzysztof Helt <krz...@wp...> Yes, I've updated the patchset based on our discussion. I've also added your acked-by line. --Imre |
From: Imre D. <imr...@no...> - 2009-06-22 19:17:47
|
Krzysztof, On Wed, Jun 17, 2009 at 12:25:20PM +0200, Deak Imre (Nokia-D/Helsinki) wrote: > On Tue, Jun 16, 2009 at 06:58:25PM +0200, ext Krzysztof Helt wrote: > > On Thu, 11 Jun 2009 15:02:06 +0300 > > Imre Deak <imr...@no...> wrote: > > > > > Hi, > > > > > > the following pull request is for the patchset updated based on your comments: > > > > > > The following changes since commit 07a2039b8eb0af4ff464efd3dfd95de5c02648c6: > > > Linus Torvalds (1): > > > Linux 2.6.30 > > > > > > are available in the git repository at: > > > > > > git://koowaldah.org/people/imre/linux-2.6-fb master > > > > > > Daniel Stone (1): > > > omapfb: dispc: Allow multiple external IRQ handlers > > > > > > Hunyue Yau (1): > > > omapfb: Add support for the 2430SDP LCD > > > > > > Imre Deak (5): > > > omapfb: Add support for MIPI-DCS compatible LCDs > > > N770: Enable LCD MIPI-DCS in Kconfig > > > omapfb: dispc: Various typo fixes > > > omapfb: Add FB manual update option to Kconfig > > > omapfb: HWA742: fix pointer to be const > > > > > > Jonathan McDowell (1): > > > omapfb: Add support for the Amstrad Delta LCD > > > > > > Jouni Hogander (2): > > > omapfb: dispc: Disable iface clocks along with func clocks > > > omapfb: dispc: Enable wake up capability > > > > > > Jouni Högander (1): > > > omapfb: suspend/resume only if FB device is already initialized > > > > > > Kevin Hilman (1): > > > omapfb: Add support for the 3430SDP LCD > > > > > > Koen Kooi (1): > > > omapfb: Add support for the OMAP3 Beagle DVI output > > > > > > Kyungmin Park (1): > > > omapfb: Add support for the Apollon LCD > > > > > > Rodrigo Vivi (1): > > > omapfb: Add support for rotation on the Blizzard LCD ctrl > > > > > > Stanley.Miao (1): > > > omapfb: Add support for the ZOOM MDK LCD > > > > > > Steve Sakoman (2): > > > omapfb: Add support for the OMAP3 EVM LCD > > > omapfb: Add support for the Gumstix Overo LCD > > > > > > arun c (2): > > > omapfb: Add support for the OMAP2EVM LCD > > > omapfb: Fix coding style / remove dead line > > > > > > arch/arm/configs/n770_defconfig | 2 +- > > > arch/arm/configs/omap3_beagle_defconfig | 47 ++- > > > arch/arm/configs/omap_3430sdp_defconfig | 39 ++- > > > arch/arm/configs/omap_ldp_defconfig | 54 +++- > > > arch/arm/plat-omap/include/mach/lcd_mipid.h | 5 + > > > arch/arm/plat-omap/include/mach/omapfb.h | 4 +- > > > drivers/video/omap/Kconfig | 82 +++- > > > drivers/video/omap/Makefile | 12 + > > > drivers/video/omap/blizzard.c | 91 ++++- > > > drivers/video/omap/dispc.c | 130 ++++--- > > > drivers/video/omap/dispc.h | 7 +- > > > drivers/video/omap/hwa742.c | 2 +- > > > drivers/video/omap/lcd_2430sdp.c | 200 +++++++++ > > > drivers/video/omap/lcd_ams_delta.c | 137 ++++++ > > > drivers/video/omap/lcd_apollon.c | 138 ++++++ > > > drivers/video/omap/lcd_ldp.c | 200 +++++++++ > > > drivers/video/omap/lcd_mipid.c | 625 +++++++++++++++++++++++++++ > > > drivers/video/omap/lcd_omap2evm.c | 189 ++++++++ > > > drivers/video/omap/lcd_omap3beagle.c | 133 ++++++ > > > drivers/video/omap/lcd_omap3evm.c | 191 ++++++++ > > > drivers/video/omap/lcd_overo.c | 179 ++++++++ > > > drivers/video/omap/omapfb_main.c | 64 ++- > > > drivers/video/omap/rfbi.c | 7 +- > > > 23 files changed, 2424 insertions(+), 114 deletions(-) > > > create mode 100644 drivers/video/omap/lcd_2430sdp.c > > > create mode 100644 drivers/video/omap/lcd_ams_delta.c > > > create mode 100644 drivers/video/omap/lcd_apollon.c > > > create mode 100644 drivers/video/omap/lcd_ldp.c > > > create mode 100644 drivers/video/omap/lcd_mipid.c > > > create mode 100644 drivers/video/omap/lcd_omap2evm.c > > > create mode 100644 drivers/video/omap/lcd_omap3beagle.c > > > create mode 100644 drivers/video/omap/lcd_omap3evm.c > > > create mode 100644 drivers/video/omap/lcd_overo.c > > > > > > > I assume you introduced small changes after my review. > > > > For the whole patchset: > > > > Acked-by: Krzysztof Helt <krz...@wp...> > > Yes, I've updated the patchset based on our discussion. I've also > added your acked-by line. I can't see this merged yet to Linus' tree. When are you planning to submit it? --Imre |
From: Krzysztof H. <krz...@po...> - 2009-06-23 20:54:06
|
On Mon, 22 Jun 2009 22:17:24 +0300 Imre Deak <imr...@no...> wrote: > Krzysztof, > -by: Krzysztof Helt <krz...@wp...> > > > > Yes, I've updated the patchset based on our discussion. I've also > > added your acked-by line. > > I can't see this merged yet to Linus' tree. When are you planning > to submit it? > I am not pushing it. Please send the whole set to Andrew Morton. Regards, Krzysztof Helt ---------------------------------------------------------------------- Dobra czy zla wiadomosc? Zawsze warto oszczedzac. Teraz 5,5%. Sprawd¼ > http://link.interia.pl/f221b |