From 82a04900a5613d62a778436388e42f4fddf6c469 Mon Sep 17 00:00:00 2001 From: Helmut Raiger Date: Wed, 12 Oct 2011 23:16:29 +0000 Subject: video: Moving mx3fb.c to CONFIG_VIDEO mx3fb.c was based on CONFIG_LCD and is moved by this patch to CONFIG_VIDEO, which has greater freedom in selecting videomodes even at runtime. This renders the accumulating list of display defines (CONFIG_DISPLAY_VBEST..., CONFIG_DISPLAY_C057...) obsolete as these may be setup through env variables: uboot> setenv mydisplay 'video=ctfb:x:240,y:320,depth:16,mode:0,pclk:185925, le:9,ri:17,up:7,lo:10,hs:1,vs:1,sync:100663296,vmode:0' uboot> setenv videomode ${mydisplay} This commit also fixes the board config files for qong and imx31_phycore boards as needed. The videomode settings of previously supported displays are added to CONFIG_EXTRA_ENV_SETTINGS now. CONFIG_SYS_MALLOC_LEN for imx31_phycore board is increased to make the frame buffer allocation working with the changed driver. Signed-off-by: Helmut Raiger Signed-off-by: Anatolij Gustschin Cc: Stefano Babic --- drivers/video/cfb_console.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'drivers/video/cfb_console.c') diff --git a/drivers/video/cfb_console.c b/drivers/video/cfb_console.c index 3a93b64dad..4e653b8279 100644 --- a/drivers/video/cfb_console.c +++ b/drivers/video/cfb_console.c @@ -160,6 +160,13 @@ #endif #endif +/* + * Defines for the i.MX31 driver (mx3fb.c) + */ +#ifdef CONFIG_VIDEO_MX3 +#define VIDEO_FB_16BPP_WORD_SWAP +#endif + /* * Include video_fb.h after definitions of VIDEO_HW_RECTFILL etc. */ -- cgit