aboutsummaryrefslogtreecommitdiff
path: root/drivers/video/mcde/Kconfig
diff options
context:
space:
mode:
authorMian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>2010-10-19 21:00:15 +0200
committerMian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>2010-10-23 13:29:52 +0200
commit95c4b8b08c195dbb0157bbe63053cb76a3a71b2d (patch)
treef5eeb2b8f82abba421b311198591367c0e9c4f65 /drivers/video/mcde/Kconfig
parentee10b6c9d228ee5efe55427f8dc12498744f386d (diff)
video: add ste mcde driver
This patch is based on the following work: Support for DPI displays in MCDE ST-Ericsson ID: CR266595 Author: Marcel Tunnissen <Marcel.Tuennissen@stericsson.com> mcde: Added support for hwmem ST-Ericsson ID: WP269630 Author: Fredrik Allansson <fredrik.allansson@stericsson.com> Adding support for new U8500 board, PDP, including Cygnus display driver with ESD check. Author: Anders Bauer <anders.bauer@stericsson.com> MCDE: Update for DB8500 V2 ST Ericsson ID: AP 270848 Author: Jimmy Rubin <jimmy.rubin@stericsson.com> MCDE: Add support for bpp change for hdmi ST-Ericsson Id: ER 269626 Author: Jimmy Rubin <jimmy.rubin@stericsson.com> MCDE: Adds support for single buffering ST-Ericsson Change-Id: ER266481 Author: Jimmy Rubin <jimmy.rubin@stericsson.com> MCDE: Fixes build errors for AB8500 TV-out ST-Ericsson Change-Id: ER268974 Author: Jimmy Rubin <jimmy.rubin@stericsson.com> MCDE: Fix for startup problem. HDMI: Fix for build error and startup problem. ST Ericsson Change-Id: ER268010 Author: Per Persson <per.xb.persson@stericsson.com> HDMI error corrections ST Ericsson Change-Id:ER266918 Author: Per Persson <per.xb.persson@stericsson.com> HDMI and AV8100: new features ST Ericsson Change-Id: WP264235 Author: Per Persson <per.xb.persson@stericsson.com> MCDE: V-sync on main and sub display using DSI BTA ST Ericsson Change-Id: WP264234 Author: Dan Johansson <dan.johansson@stericsson.com> MCDE: This patch fixes the issue with display shift on the main display. ST-Ericsson ID: 264841 Author: Dan Johansson <dan.johansson@stericsson.com> MCDE: Supports new HDMI features ST Ericsson Change-Id: WP259361 Author: Jimmy Rubin <ejimrub@steludxu031.lud.stericsson.com> MCDE: enable configurable voltages through platform Author: Jimmy Rubin <ejimrub@steludxu031.lud.stericsson.com> MCDE: Adding new MCDE display, AB8500 Denc and AV8100 driver ST Ericsson Change-ID: WP259355 Author: Jimmy Rubin <ejimrub@steludxu031.lud.stericsson.com> MCDE: Fixed build errors for ED build. ST-Ericsson change id: ER261184 Author: Robert Fekete <robert.fekete@stericsson.com> Display & Graphics: Removed debug print in mcde_pan_display. ST-Ericsson ER ID: ER260511 Author: Dan Johansson <dan.johansson@stericsson.com> Display & Graphics: Updated the makefiles of MCDE, B2R2 and AV8100 to clean up all objects files and modules.order when building clean. ST-Ericsson ER ID: ER253196 Author: Dan Johansson <dan.johansson@stericsson.com> u8500-mcde : enable mcde(Vana, Vaux1) supplies using regulator framework u8500-pm : enable ab8500 backlight through mcde driver Author: Sundar R Iyer <sundar.iyer@stericsson.com> Introducing the new B2R2 driver, enjoy! Author: Robert Fekete <erobfek@seldc309.ld.sw.ericsson.se> Signed-off-by: Mian Yousaf Kaukab <mian.yousaf.kaukab@stericsson.com>
Diffstat (limited to 'drivers/video/mcde/Kconfig')
-rw-r--r--drivers/video/mcde/Kconfig76
1 files changed, 76 insertions, 0 deletions
diff --git a/drivers/video/mcde/Kconfig b/drivers/video/mcde/Kconfig
new file mode 100644
index 00000000000..47a315eb033
--- /dev/null
+++ b/drivers/video/mcde/Kconfig
@@ -0,0 +1,76 @@
+config FB_MCDE
+ tristate "MCDE support"
+ depends on FB
+ select FB_SYS_FILLRECT
+ select FB_SYS_COPYAREA
+ select FB_SYS_IMAGEBLIT
+ select FB_SYS_FOPS
+ select HWMEM
+ ---help---
+ This enables support for MCDE based frame buffer driver.
+
+ Please read the file <file:Documentation/fb/mcde.txt>
+
+config MCDE_DISPLAY_GENERIC_DSI
+ tristate "Generic DSI display driver"
+ depends on FB_MCDE
+ depends on MACH_U8500_MOP
+
+config MCDE_DISPLAY_SONY_SY35560_DSI
+ tristate "Sony sy35560 display driver"
+ depends on FB_MCDE
+ depends on MACH_U8500_PDP
+
+config MCDE_DISPLAY_DPI
+ bool "Support for DPI displays within MCDE"
+ depends on FB_MCDE
+ default n
+ ---help---
+ Add this option to choose which DPI display driver for MCDE to include
+
+ DPI (Display Pixel Interface) is a MIPI Alliance standard used for
+ active-matrix LCDs. The DPI uses parallel data lines.
+
+menu "MCDE DPI displays"
+ depends on MCDE_DISPLAY_DPI
+
+config MCDE_DISPLAY_VUIB500_DPI
+ tristate "DPI display driver for the VUIB500 board"
+ ---help---
+ The VUIB500 is an ST-Ericsson user interface board.
+
+endmenu
+
+config MCDE_DISPLAY_AV8100
+ tristate "AV8100 HDMI/CVBS display driver"
+ depends on FB_MCDE
+ select AV8100
+
+config MCDE_DISPLAY_AB8500_DENC
+ tristate "AB8500 CVBS display driver"
+ depends on FB_MCDE
+ select AB8500_DENC
+
+config FB_MCDE_DEBUG
+ bool "MCDE debug messages"
+ depends on FB_MCDE
+ ---help---
+ Say Y here if you want the MCDE driver to output debug messages
+
+config FB_MCDE_VDEBUG
+ bool "MCDE verbose debug messages"
+ depends on FB_MCDE_DEBUG
+ ---help---
+ Say Y here if you want the MCDE driver to output more debug messages
+
+config MCDE_FB_AVOID_REALLOC
+ bool "MCDE early allocate framebuffer"
+ default n
+ depends on FB_MCDE
+ ---help---
+ If you say Y here maximum frame buffer size is allocated and
+ used for all resolutions. If you say N here, the frame buffer is
+ reallocated when resolution is changed. This reallocation might
+ fail because of fragmented memory. Note that this memory will
+ never be deallocated, while the MCDE framebuffer is used.
+