> -----Original Message----- > From: Hiremath, Vaibhav > Sent: Sunday, April 25, 2010 9:05 PM > To: Y, Kishore; Tomi Valkeinen > Cc: linux-omap@xxxxxxxxxxxxxxx > Subject: RE: [PATCH 2/2 V4] OMAP: DSS: Enable display on ZOOM2/3 & 3630SDP > > > > -----Original Message----- > > From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap- > > owner@xxxxxxxxxxxxxxx] On Behalf Of Y, Kishore > > Sent: Sunday, April 25, 2010 2:00 PM > > To: Tomi Valkeinen > > Cc: linux-omap@xxxxxxxxxxxxxxx > > Subject: [PATCH 2/2 V4] OMAP: DSS: Enable display on ZOOM2/3 & 3630SDP > > > > > > Enable dss and framebuffer on zoom2, zoom3 and 3630sdp boards. > > > > Signed-off-by: Mukund Mittal <mmittal@xxxxxx> > > Signed-off-by: Kishore Y <kishore.y@xxxxxx> > > Reviewed-by: Gadiyar, Anand <gadiyar@xxxxxx> > > --- > > arch/arm/configs/omap_3630sdp_defconfig | 60 > > ++++++++++++++++++++++++++++++- > > arch/arm/configs/omap_zoom2_defconfig | 60 > > ++++++++++++++++++++++++++++++- > > arch/arm/configs/omap_zoom3_defconfig | 60 > > ++++++++++++++++++++++++++++++- > > arch/arm/mach-omap2/board-3630sdp.c | 1 + > > arch/arm/mach-omap2/board-zoom2.c | 1 + > > arch/arm/mach-omap2/board-zoom3.c | 1 + > > 6 files changed, 180 insertions(+), 3 deletions(-) > > > > diff --git a/arch/arm/configs/omap_3630sdp_defconfig > > b/arch/arm/configs/omap_3630sdp_defconfig > > index 609f348..42f2828 100644 > > --- a/arch/arm/configs/omap_3630sdp_defconfig > > +++ b/arch/arm/configs/omap_3630sdp_defconfig > > @@ -886,7 +886,57 @@ CONFIG_REGULATOR_TWL4030=y > > # > > # CONFIG_VGASTATE is not set > > CONFIG_VIDEO_OUTPUT_CONTROL=m > > -# CONFIG_FB is not set > > +CONFIG_FB=y > > +# CONFIG_FIRMWARE_EDID is not set > > +# CONFIG_FB_DDC is not set > > +# CONFIG_FB_BOOT_VESA_SUPPORT is not set > > +CONFIG_FB_CFB_FILLRECT=y > > +CONFIG_FB_CFB_COPYAREA=y > > +CONFIG_FB_CFB_IMAGEBLIT=y > > +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set > > +# CONFIG_FB_SYS_FILLRECT is not set > > +# CONFIG_FB_SYS_COPYAREA is not set > > +# CONFIG_FB_SYS_IMAGEBLIT is not set > > +# CONFIG_FB_FOREIGN_ENDIAN is not set > > +# CONFIG_FB_SYS_FOPS is not set > > +# CONFIG_FB_SVGALIB is not set > > +# CONFIG_FB_MACMODES is not set > > +# CONFIG_FB_BACKLIGHT is not set > > +# CONFIG_FB_MODE_HELPERS is not set > > +# CONFIG_FB_TILEBLITTING is not set > > + > > +# > > +# Frame buffer hardware drivers > > +# > > +# CONFIG_FB_UVESA is not set > > +# CONFIG_FB_S1D13XXX is not set > > +# CONFIG_FB_VIRTUAL is not set > > +# CONFIG_FB_METRONOME is not set > > +# CONFIG_FB_MB862XX is not set > > +# CONFIG_FB_BROADSHEET is not set > > +# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set > > +CONFIG_OMAP2_VRAM=y > > +CONFIG_OMAP2_VRFB=y > > +CONFIG_OMAP2_DSS=y > > +CONFIG_OMAP2_VRAM_SIZE=4 > > +# CONFIG_OMAP2_DSS_DEBUG_SUPPORT is not set > > +# CONFIG_OMAP2_DSS_RFBI is not set > > +CONFIG_OMAP2_DSS_VENC=y > > +# CONFIG_OMAP2_DSS_SDI is not set > > +# CONFIG_OMAP2_DSS_DSI is not set > > +# CONFIG_OMAP2_DSS_FAKE_VSYNC is not set > > +CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=4 > > +CONFIG_FB_OMAP2=y > > +# CONFIG_FB_OMAP2_DEBUG_SUPPORT is not set > > +# CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE is not set > > +CONFIG_FB_OMAP2_NUM_FBS=1 > > + > [Hiremath, Vaibhav] Keep default value to 3, since by default V4L2 driver > is not enabled in default config and also it is not in mail-line yet. I would make it 3 and can change it to 1 as part of v4l2 enabling patches. regards kk > > > +# > > +# OMAP2/3 Display Device Drivers > > +# > > +# CONFIG_PANEL_GENERIC is not set > > +# CONFIG_PANEL_SHARP_LS037V7DW01 is not set > > +CONFIG_PANEL_NEC_NL8048HL11_01B=y > > # CONFIG_BACKLIGHT_LCD_SUPPORT is not set > > > > # > > @@ -899,6 +949,14 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m > > # > > # CONFIG_VGA_CONSOLE is not set > > CONFIG_DUMMY_CONSOLE=y > > +CONFIG_FRAMEBUFFER_CONSOLE=y > > +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set > > +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set > > +# CONFIG_FONTS is not set > > +CONFIG_LOGO=y > > +CONFIG_LOGO_LINUX_MONO=y > > +CONFIG_LOGO_LINUX_VGA16=y > > +CONFIG_LOGO_LINUX_CLUT224=y > > CONFIG_SOUND=y > > # CONFIG_SOUND_OSS_CORE is not set > > CONFIG_SND=y > > diff --git a/arch/arm/configs/omap_zoom2_defconfig > > b/arch/arm/configs/omap_zoom2_defconfig > > index 881faea..4d7e264 100644 > > --- a/arch/arm/configs/omap_zoom2_defconfig > > +++ b/arch/arm/configs/omap_zoom2_defconfig > > @@ -860,7 +860,57 @@ CONFIG_DAB=y > > # > > # CONFIG_VGASTATE is not set > > CONFIG_VIDEO_OUTPUT_CONTROL=m > > -# CONFIG_FB is not set > > +CONFIG_FB=y > > +# CONFIG_FIRMWARE_EDID is not set > > +# CONFIG_FB_DDC is not set > > +# CONFIG_FB_BOOT_VESA_SUPPORT is not set > > +CONFIG_FB_CFB_FILLRECT=y > > +CONFIG_FB_CFB_COPYAREA=y > > +CONFIG_FB_CFB_IMAGEBLIT=y > > +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set > > +# CONFIG_FB_SYS_FILLRECT is not set > > +# CONFIG_FB_SYS_COPYAREA is not set > > +# CONFIG_FB_SYS_IMAGEBLIT is not set > > +# CONFIG_FB_FOREIGN_ENDIAN is not set > > +# CONFIG_FB_SYS_FOPS is not set > > +# CONFIG_FB_SVGALIB is not set > > +# CONFIG_FB_MACMODES is not set > > +# CONFIG_FB_BACKLIGHT is not set > > +# CONFIG_FB_MODE_HELPERS is not set > > +# CONFIG_FB_TILEBLITTING is not set > > + > > +# > > +# Frame buffer hardware drivers > > +# > > +# CONFIG_FB_UVESA is not set > > +# CONFIG_FB_S1D13XXX is not set > > +# CONFIG_FB_VIRTUAL is not set > > +# CONFIG_FB_METRONOME is not set > > +# CONFIG_FB_MB862XX is not set > > +# CONFIG_FB_BROADSHEET is not set > > +# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set > > +CONFIG_OMAP2_VRAM=y > > +CONFIG_OMAP2_VRFB=y > > +CONFIG_OMAP2_DSS=y > > +CONFIG_OMAP2_VRAM_SIZE=4 > > +# CONFIG_OMAP2_DSS_DEBUG_SUPPORT is not set > > +# CONFIG_OMAP2_DSS_RFBI is not set > > +CONFIG_OMAP2_DSS_VENC=y > > +# CONFIG_OMAP2_DSS_SDI is not set > > +# CONFIG_OMAP2_DSS_DSI is not set > > +# CONFIG_OMAP2_DSS_FAKE_VSYNC is not set > > +CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=4 > > +CONFIG_FB_OMAP2=y > > +# CONFIG_FB_OMAP2_DEBUG_SUPPORT is not set > > +# CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE is not set > > +CONFIG_FB_OMAP2_NUM_FBS=1 > > + > [Hiremath, Vaibhav] Ditto here. > > > +# > > +# OMAP2/3 Display Device Drivers > > +# > > +# CONFIG_PANEL_GENERIC is not set > > +# CONFIG_PANEL_SHARP_LS037V7DW01 is not set > > +CONFIG_PANEL_NEC_NL8048HL11_01B=y > > # CONFIG_BACKLIGHT_LCD_SUPPORT is not set > > > > # > > @@ -873,6 +923,14 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m > > # > > # CONFIG_VGA_CONSOLE is not set > > CONFIG_DUMMY_CONSOLE=y > > +CONFIG_FRAMEBUFFER_CONSOLE=y > > +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set > > +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set > > +# CONFIG_FONTS is not set > > +CONFIG_LOGO=y > > +CONFIG_LOGO_LINUX_MONO=y > > +CONFIG_LOGO_LINUX_VGA16=y > > +CONFIG_LOGO_LINUX_CLUT224=y > > CONFIG_SOUND=y > > # CONFIG_SOUND_OSS_CORE is not set > > CONFIG_SND=y > > diff --git a/arch/arm/configs/omap_zoom3_defconfig > > b/arch/arm/configs/omap_zoom3_defconfig > > index 5e55b55..5f55880 100644 > > --- a/arch/arm/configs/omap_zoom3_defconfig > > +++ b/arch/arm/configs/omap_zoom3_defconfig > > @@ -887,7 +887,57 @@ CONFIG_REGULATOR_TWL4030=y > > # > > # CONFIG_VGASTATE is not set > > CONFIG_VIDEO_OUTPUT_CONTROL=m > > -# CONFIG_FB is not set > > +CONFIG_FB=y > > +# CONFIG_FIRMWARE_EDID is not set > > +# CONFIG_FB_DDC is not set > > +# CONFIG_FB_BOOT_VESA_SUPPORT is not set > > +CONFIG_FB_CFB_FILLRECT=y > > +CONFIG_FB_CFB_COPYAREA=y > > +CONFIG_FB_CFB_IMAGEBLIT=y > > +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set > > +# CONFIG_FB_SYS_FILLRECT is not set > > +# CONFIG_FB_SYS_COPYAREA is not set > > +# CONFIG_FB_SYS_IMAGEBLIT is not set > > +# CONFIG_FB_FOREIGN_ENDIAN is not set > > +# CONFIG_FB_SYS_FOPS is not set > > +# CONFIG_FB_SVGALIB is not set > > +# CONFIG_FB_MACMODES is not set > > +# CONFIG_FB_BACKLIGHT is not set > > +# CONFIG_FB_MODE_HELPERS is not set > > +# CONFIG_FB_TILEBLITTING is not set > > + > > +# > > +# Frame buffer hardware drivers > > +# > > +# CONFIG_FB_UVESA is not set > > +# CONFIG_FB_S1D13XXX is not set > > +# CONFIG_FB_VIRTUAL is not set > > +# CONFIG_FB_METRONOME is not set > > +# CONFIG_FB_MB862XX is not set > > +# CONFIG_FB_BROADSHEET is not set > > +# CONFIG_FB_OMAP_BOOTLOADER_INIT is not set > > +CONFIG_OMAP2_VRAM=y > > +CONFIG_OMAP2_VRFB=y > > +CONFIG_OMAP2_DSS=y > > +CONFIG_OMAP2_VRAM_SIZE=4 > > +# CONFIG_OMAP2_DSS_DEBUG_SUPPORT is not set > > +# CONFIG_OMAP2_DSS_RFBI is not set > > +CONFIG_OMAP2_DSS_VENC=y > > +# CONFIG_OMAP2_DSS_SDI is not set > > +# CONFIG_OMAP2_DSS_DSI is not set > > +# CONFIG_OMAP2_DSS_FAKE_VSYNC is not set > > +CONFIG_OMAP2_DSS_MIN_FCK_PER_PCK=4 > > +CONFIG_FB_OMAP2=y > > +# CONFIG_FB_OMAP2_DEBUG_SUPPORT is not set > > +# CONFIG_FB_OMAP2_FORCE_AUTO_UPDATE is not set > > +CONFIG_FB_OMAP2_NUM_FBS=1 > > + > [Hiremath, Vaibhav] Ditto here. > > Thanks, > Vaibhav > > > +# > > +# OMAP2/3 Display Device Drivers > > +# > > +# CONFIG_PANEL_GENERIC is not set > > +# CONFIG_PANEL_SHARP_LS037V7DW01 is not set > > +CONFIG_PANEL_NEC_NL8048HL11_01B=y > > # CONFIG_BACKLIGHT_LCD_SUPPORT is not set > > > > # > > @@ -900,6 +950,14 @@ CONFIG_VIDEO_OUTPUT_CONTROL=m > > # > > # CONFIG_VGA_CONSOLE is not set > > CONFIG_DUMMY_CONSOLE=y > > +CONFIG_FRAMEBUFFER_CONSOLE=y > > +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set > > +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set > > +# CONFIG_FONTS is not set > > +CONFIG_LOGO=y > > +CONFIG_LOGO_LINUX_MONO=y > > +CONFIG_LOGO_LINUX_VGA16=y > > +CONFIG_LOGO_LINUX_CLUT224=y > > CONFIG_SOUND=y > > # CONFIG_SOUND_OSS_CORE is not set > > CONFIG_SND=y > > diff --git a/arch/arm/mach-omap2/board-3630sdp.c b/arch/arm/mach- > > omap2/board-3630sdp.c > > index 504d2bd..5dae576 100644 > > --- a/arch/arm/mach-omap2/board-3630sdp.c > > +++ b/arch/arm/mach-omap2/board-3630sdp.c > > @@ -98,6 +98,7 @@ static void __init omap_sdp_init(void) > > omap3_mux_init(board_mux, OMAP_PACKAGE_CBP); > > omap_serial_init(); > > zoom_peripherals_init(); > > + zoom_display_init(OMAP_DSS_VENC_TYPE_SVIDEO); > > board_smc91x_init(); > > enable_board_wakeup_source(); > > usb_ehci_init(&ehci_pdata); > > diff --git a/arch/arm/mach-omap2/board-zoom2.c b/arch/arm/mach- > omap2/board- > > zoom2.c > > index 9a26f84..c432a21 100644 > > --- a/arch/arm/mach-omap2/board-zoom2.c > > +++ b/arch/arm/mach-omap2/board-zoom2.c > > @@ -82,6 +82,7 @@ static void __init omap_zoom2_init(void) > > omap3_mux_init(board_mux, OMAP_PACKAGE_CBB); > > zoom_peripherals_init(); > > zoom_debugboard_init(); > > + zoom_display_init(OMAP_DSS_VENC_TYPE_COMPOSITE); > > } > > > > static void __init omap_zoom2_map_io(void) > > diff --git a/arch/arm/mach-omap2/board-zoom3.c b/arch/arm/mach- > omap2/board- > > zoom3.c > > index cd3e40c..25ed9b4 100644 > > --- a/arch/arm/mach-omap2/board-zoom3.c > > +++ b/arch/arm/mach-omap2/board-zoom3.c > > @@ -70,6 +70,7 @@ static void __init omap_zoom_init(void) > > > > omap_mux_init_gpio(64, OMAP_PIN_OUTPUT); > > usb_ehci_init(&ehci_pdata); > > + zoom_display_init(OMAP_DSS_VENC_TYPE_COMPOSITE); > > } > > > > MACHINE_START(OMAP_ZOOM3, "OMAP Zoom3 board") > > -- > > 1.5.6.3 > > > > > > Regards, > > Kishore Y > > -- > > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > > the body of a message to majordomo@xxxxxxxxxxxxxxx > > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html