diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2015-02-24 15:53:49 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-02-25 08:34:17 +0100 |
commit | 920a49c81c2f3d8a75acf14d71a794a793ceb4ae (patch) | |
tree | 20d70537d24a2581181565bb009b1e5e7703b42b /arch/arm/boards/friendlyarm-mini2440 | |
parent | 2464c7f7d742cbce325b6dfdb2b48cb256360dd0 (diff) | |
download | barebox-920a49c81c2f3d8a75acf14d71a794a793ceb4ae.tar.gz barebox-920a49c81c2f3d8a75acf14d71a794a793ceb4ae.tar.xz |
friendlyarm-mini2440: add support for the W35 display
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/friendlyarm-mini2440')
-rw-r--r-- | arch/arm/boards/friendlyarm-mini2440/Kconfig | 6 | ||||
-rw-r--r-- | arch/arm/boards/friendlyarm-mini2440/mini2440.c | 17 |
2 files changed, 23 insertions, 0 deletions
diff --git a/arch/arm/boards/friendlyarm-mini2440/Kconfig b/arch/arm/boards/friendlyarm-mini2440/Kconfig index a8e79b3b07..feb905e96e 100644 --- a/arch/arm/boards/friendlyarm-mini2440/Kconfig +++ b/arch/arm/boards/friendlyarm-mini2440/Kconfig @@ -25,4 +25,10 @@ config MINI2440_VIDEO_SVGA help This adds support for MINI2440 SVGA (1024x768) video output adapter. +config MINI2440_VIDEO_W35 + bool "Support W35 display (320x240)" + select MINI2440_VIDEO + help + This adds support for Sharp 3.5 inch TFT display. + endif diff --git a/arch/arm/boards/friendlyarm-mini2440/mini2440.c b/arch/arm/boards/friendlyarm-mini2440/mini2440.c index 2dcb7db4db..af6da72d3a 100644 --- a/arch/arm/boards/friendlyarm-mini2440/mini2440.c +++ b/arch/arm/boards/friendlyarm-mini2440/mini2440.c @@ -116,6 +116,23 @@ static struct fb_videomode s3c24x0_fb_modes[] = { .vmode = FB_VMODE_NONINTERLACED, }, #endif +#ifdef CONFIG_MINI2440_VIDEO_W35 + { + .name = "W35", + .refresh = 60, + .xres = 320, + .left_margin = 68, + .right_margin = 66, + .hsync_len = 4, + .yres = 240, + .upper_margin = 4, + .lower_margin = 4, + .vsync_len = 9, + .pixclock = 115913, + .sync = FB_SYNC_USE_PWREN | FB_SYNC_CLK_INVERT, + .vmode = FB_VMODE_NONINTERLACED, + }, +#endif }; static struct s3c_fb_platform_data s3c24x0_fb_data = { |