diff options
author | Annamalai Lakshmanan <annamalai.lakshmanan@linaro.org> | 2012-04-27 14:48:15 +0530 |
---|---|---|
committer | Tushar Behera <tushar.behera@linaro.org> | 2012-06-20 11:14:24 +0530 |
commit | bbcc054495d6b16c90a7748f6a92448152063545 (patch) | |
tree | 27986583904a5e3e3ff069ff24dbaa08272fcca9 | |
parent | d58915cc99cb092436e3336ce42620ac0013bdf4 (diff) |
ARM: EXYNOS: Added multiple window support for Origen boardtracking-samslt-fb-ll-20120716.1tracking-samslt-fb-ll-20120716.0tracking-samslt-fb-ll-20120712.0tracking-samslt-fb-ll-20120711.0tracking-samslt-fb-ll-20120710.0tracking-samslt-fb-ll-20120627.0tracking-samslt-fb-ll-20120625.0tracking-samslt-fb-ll-20120622.0tracking-samslt-fb-ll-20120621.0
Signed-off-by: Annamalai Lakshmanan <annamalai.lakshmanan@linaro.org>
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
-rw-r--r-- | arch/arm/mach-exynos/mach-origen.c | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/arch/arm/mach-exynos/mach-origen.c b/arch/arm/mach-exynos/mach-origen.c index f5572be9d7bf..043d3c6bd43b 100644 --- a/arch/arm/mach-exynos/mach-origen.c +++ b/arch/arm/mach-exynos/mach-origen.c @@ -607,7 +607,25 @@ static struct s3c_fb_pd_win origen_fb_win0 = { .xres = 1024, .yres = 600, .max_bpp = 32, - .default_bpp = 24, + .default_bpp = 32, + .virtual_x = 1024, + .virtual_y = 2 * 600, +}; + +static struct s3c_fb_pd_win origen_fb_win1 = { + .xres = 1024, + .yres = 600, + .max_bpp = 32, + .default_bpp = 32, + .virtual_x = 1024, + .virtual_y = 2 * 600, +}; + +static struct s3c_fb_pd_win origen_fb_win2 = { + .xres = 1024, + .yres = 600, + .max_bpp = 32, + .default_bpp = 32, .virtual_x = 1024, .virtual_y = 2 * 600, }; @@ -625,6 +643,8 @@ static struct fb_videomode origen_lcd_timing = { static struct s3c_fb_platdata origen_lcd_pdata __initdata = { .win[0] = &origen_fb_win0, + .win[1] = &origen_fb_win1, + .win[2] = &origen_fb_win2, .vtiming = &origen_lcd_timing, .vidcon0 = VIDCON0_VIDOUT_RGB | VIDCON0_PNRMODE_RGB, .vidcon1 = VIDCON1_INV_HSYNC | VIDCON1_INV_VSYNC | |