RE: [PATCH 2/2 V4] OMAP: DSS: Enable display on ZOOM2/3 & 3630SDP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----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.

> +#
> +# 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

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux