* [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes
@ 2011-11-02 6:35 r66093
2011-11-02 13:23 ` Tabi Timur-B04825
2011-11-03 2:32 ` Huang Changming-R66093
0 siblings, 2 replies; 3+ messages in thread
From: r66093 @ 2011-11-02 6:35 UTC (permalink / raw)
To: linux-fbdev
From: Jerry Huang <Chang-Ming.Huang@freescale.com>
Add 1920x1080, 1280x720 and 800x600 resolution support.
Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com>
CC: Paul Mundt <lethal@linux-sh.org>
---
drivers/video/fsl-diu-fb.c | 47 +++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 46 insertions(+), 1 deletions(-)
diff --git a/drivers/video/fsl-diu-fb.c b/drivers/video/fsl-diu-fb.c
index 0acc7d6..756975f 100644
--- a/drivers/video/fsl-diu-fb.c
+++ b/drivers/video/fsl-diu-fb.c
@@ -1,5 +1,5 @@
/*
- * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.
+ * Copyright 2008,2011 Freescale Semiconductor, Inc. All Rights Reserved.
*
* Freescale DIU Frame Buffer device driver
*
@@ -60,6 +60,21 @@ static struct fb_videomode __devinitdata fsl_diu_default_mode = {
static struct fb_videomode __devinitdata fsl_diu_mode_db[] = {
{
+ .name = "800x600-60",
+ .refresh = 60,
+ .xres = 800,
+ .yres = 600,
+ .pixclock = 25000,
+ .left_margin = 88,
+ .right_margin = 40,
+ .upper_margin = 23,
+ .lower_margin = 1,
+ .hsync_len = 128,
+ .vsync_len = 4,
+ .sync = FB_SYNC_COMP_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
+ .vmode = FB_VMODE_NONINTERLACED
+ },
+ {
.name = "1024x768-60",
.refresh = 60,
.xres = 1024,
@@ -105,6 +120,21 @@ static struct fb_videomode __devinitdata fsl_diu_mode_db[] = {
.vmode = FB_VMODE_NONINTERLACED
},
{
+ .name = "1280x720-60",
+ .refresh = 60,
+ .xres = 1280,
+ .yres = 720,
+ .pixclock = 13426,
+ .left_margin = 192,
+ .right_margin = 64,
+ .upper_margin = 22,
+ .lower_margin = 1,
+ .hsync_len = 136,
+ .vsync_len = 3,
+ .sync = FB_SYNC_COMP_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
+ .vmode = FB_VMODE_NONINTERLACED
+ },
+ {
.name = "1280x1024-60",
.refresh = 60,
.xres = 1280,
@@ -150,6 +180,21 @@ static struct fb_videomode __devinitdata fsl_diu_mode_db[] = {
.vmode = FB_VMODE_NONINTERLACED
},
{
+ .name = "1920x1080-60",
+ .refresh = 60,
+ .xres = 1920,
+ .yres = 1080,
+ .pixclock = 5787,
+ .left_margin = 328,
+ .right_margin = 120,
+ .upper_margin = 34,
+ .lower_margin = 1,
+ .hsync_len = 208,
+ .vsync_len = 3,
+ .sync = FB_SYNC_COMP_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
+ .vmode = FB_VMODE_NONINTERLACED
+ },
+ {
.name = "320x240", /* for AOI only */
.refresh = 60,
.xres = 320,
--
1.7.4.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes
2011-11-02 6:35 [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes r66093
@ 2011-11-02 13:23 ` Tabi Timur-B04825
2011-11-03 2:32 ` Huang Changming-R66093
1 sibling, 0 replies; 3+ messages in thread
From: Tabi Timur-B04825 @ 2011-11-02 13:23 UTC (permalink / raw)
To: linux-fbdev
On Wed, Nov 2, 2011 at 1:35 AM, <r66093@freescale.com> wrote:
> From: Jerry Huang <Chang-Ming.Huang@freescale.com>
>
> Add 1920x1080, 1280x720 and 800x600 resolution support.
>
> Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com>
> CC: Paul Mundt <lethal@linux-sh.org>
> ---
These video modes are already in the driver.
--
Timur Tabi
Linux kernel developer at Freescale
^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes
2011-11-02 6:35 [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes r66093
2011-11-02 13:23 ` Tabi Timur-B04825
@ 2011-11-03 2:32 ` Huang Changming-R66093
1 sibling, 0 replies; 3+ messages in thread
From: Huang Changming-R66093 @ 2011-11-03 2:32 UTC (permalink / raw)
To: linux-fbdev
Please ignore this patch.
Thanks and Best Regards
Jerry Huang
> -----Original Message-----
> From: Huang Changming-R66093
> Sent: Wednesday, November 02, 2011 2:35 PM
> To: linux-fbdev@vger.kernel.org
> Cc: Huang Changming-R66093; Paul Mundt
> Subject: [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes
>
> From: Jerry Huang <Chang-Ming.Huang@freescale.com>
>
> Add 1920x1080, 1280x720 and 800x600 resolution support.
>
> Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com>
> CC: Paul Mundt <lethal@linux-sh.org>
> ---
> drivers/video/fsl-diu-fb.c | 47
> +++++++++++++++++++++++++++++++++++++++++++-
> 1 files changed, 46 insertions(+), 1 deletions(-)
>
> diff --git a/drivers/video/fsl-diu-fb.c b/drivers/video/fsl-diu-fb.c
> index 0acc7d6..756975f 100644
> --- a/drivers/video/fsl-diu-fb.c
> +++ b/drivers/video/fsl-diu-fb.c
> @@ -1,5 +1,5 @@
> /*
> - * Copyright 2008 Freescale Semiconductor, Inc. All Rights Reserved.
> + * Copyright 2008,2011 Freescale Semiconductor, Inc. All Rights
> Reserved.
> *
> * Freescale DIU Frame Buffer device driver
> *
> @@ -60,6 +60,21 @@ static struct fb_videomode __devinitdata
> fsl_diu_default_mode = {
>
> static struct fb_videomode __devinitdata fsl_diu_mode_db[] = {
> {
> + .name = "800x600-60",
> + .refresh = 60,
> + .xres = 800,
> + .yres = 600,
> + .pixclock = 25000,
> + .left_margin = 88,
> + .right_margin = 40,
> + .upper_margin = 23,
> + .lower_margin = 1,
> + .hsync_len = 128,
> + .vsync_len = 4,
> + .sync = FB_SYNC_COMP_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
> + .vmode = FB_VMODE_NONINTERLACED
> + },
> + {
> .name = "1024x768-60",
> .refresh = 60,
> .xres = 1024,
> @@ -105,6 +120,21 @@ static struct fb_videomode __devinitdata
> fsl_diu_mode_db[] = {
> .vmode = FB_VMODE_NONINTERLACED
> },
> {
> + .name = "1280x720-60",
> + .refresh = 60,
> + .xres = 1280,
> + .yres = 720,
> + .pixclock = 13426,
> + .left_margin = 192,
> + .right_margin = 64,
> + .upper_margin = 22,
> + .lower_margin = 1,
> + .hsync_len = 136,
> + .vsync_len = 3,
> + .sync = FB_SYNC_COMP_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
> + .vmode = FB_VMODE_NONINTERLACED
> + },
> + {
> .name = "1280x1024-60",
> .refresh = 60,
> .xres = 1280,
> @@ -150,6 +180,21 @@ static struct fb_videomode __devinitdata
> fsl_diu_mode_db[] = {
> .vmode = FB_VMODE_NONINTERLACED
> },
> {
> + .name = "1920x1080-60",
> + .refresh = 60,
> + .xres = 1920,
> + .yres = 1080,
> + .pixclock = 5787,
> + .left_margin = 328,
> + .right_margin = 120,
> + .upper_margin = 34,
> + .lower_margin = 1,
> + .hsync_len = 208,
> + .vsync_len = 3,
> + .sync = FB_SYNC_COMP_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
> + .vmode = FB_VMODE_NONINTERLACED
> + },
> + {
> .name = "320x240", /* for AOI only */
> .refresh = 60,
> .xres = 320,
> --
> 1.7.4.1
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-11-03 2:32 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-02 6:35 [PATCH] FSL/DIU: add 1080P, 720P and 800x600 video modes r66093
2011-11-02 13:23 ` Tabi Timur-B04825
2011-11-03 2:32 ` Huang Changming-R66093
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox