* [PATCH] staging: sm750fb: fix typo in fb_videomode Array
@ 2015-05-16 19:31 Michel von Czettritz
2015-05-18 5:16 ` Sudip Mukherjee
0 siblings, 1 reply; 2+ messages in thread
From: Michel von Czettritz @ 2015-05-16 19:31 UTC (permalink / raw)
To: linux-fbdev
It appears that 'FB_SYNC_HOR_HIGH_ACT' should be assined to 'sync'
and 'FB_VMODE_NONINTERLACED' is a flag for 'vmode'.
In line 96 these flags are ORed and assigned to 'sync'.
Since 'FB_VMODE_NONINTERLACED' is zero, 'sync' will stay the same,
and due to C99 'vmode' is initialized to zero too.
Therefore this doesn't have any implications for runtime-behavior,
but seems to be semantically wrong.
The Patch simply changes the | to a coma. Please check if this is correct.
Signed-off-by: Michel von Czettritz <michel.von.czettritz@gmail.com>
---
drivers/staging/sm750fb/sm750.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c
index 77310ff..8ff29c6 100644
--- a/drivers/staging/sm750fb/sm750.c
+++ b/drivers/staging/sm750fb/sm750.c
@@ -94,7 +94,8 @@ static const struct fb_videomode lynx750_ext[] = {
FB_VMODE_NONINTERLACED},
{NULL, 60, 1360, 768, 11804, 208, 64, 23, 1, 144, 3,
- FB_SYNC_HOR_HIGH_ACT|FB_VMODE_NONINTERLACED},
+ FB_SYNC_HOR_HIGH_ACT,
+ FB_VMODE_NONINTERLACED},
/* 1360 x 768 [1.77083:1] */
{NULL, 60, 1360, 768, 11804, 208, 64, 23, 1, 144, 3,
--
2.3.7
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] staging: sm750fb: fix typo in fb_videomode Array
2015-05-16 19:31 [PATCH] staging: sm750fb: fix typo in fb_videomode Array Michel von Czettritz
@ 2015-05-18 5:16 ` Sudip Mukherjee
0 siblings, 0 replies; 2+ messages in thread
From: Sudip Mukherjee @ 2015-05-18 5:16 UTC (permalink / raw)
To: linux-fbdev
On Sat, May 16, 2015 at 09:31:28PM +0200, Michel von Czettritz wrote:
> It appears that 'FB_SYNC_HOR_HIGH_ACT' should be assined to 'sync'
> and 'FB_VMODE_NONINTERLACED' is a flag for 'vmode'.
>
<snip>
>
> diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c
> index 77310ff..8ff29c6 100644
> --- a/drivers/staging/sm750fb/sm750.c
> +++ b/drivers/staging/sm750fb/sm750.c
> @@ -94,7 +94,8 @@ static const struct fb_videomode lynx750_ext[] = {
> FB_VMODE_NONINTERLACED},
>
> {NULL, 60, 1360, 768, 11804, 208, 64, 23, 1, 144, 3,
> - FB_SYNC_HOR_HIGH_ACT|FB_VMODE_NONINTERLACED},
> + FB_SYNC_HOR_HIGH_ACT,
> + FB_VMODE_NONINTERLACED},
good catch. But, see that all the entries are having:
FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT,
FB_VMODE_NONINTERLACED
this is the only entry with a different flag settings. moreover this
entry is for 1360x768@60 , see the next entry and that is also for
1360x768@60 with the correct flags. So my opinion this entry is wrong.
Send a patch instead to delete this entry and I can check that on the
hardware.
regards
sudip
>
> /* 1360 x 768 [1.77083:1] */
> {NULL, 60, 1360, 768, 11804, 208, 64, 23, 1, 144, 3,
> --
> 2.3.7
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-05-18 5:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-16 19:31 [PATCH] staging: sm750fb: fix typo in fb_videomode Array Michel von Czettritz
2015-05-18 5:16 ` Sudip Mukherjee
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).