Skip to content

Commit

Permalink
imxfb: Fix margin settings
Browse files Browse the repository at this point in the history
The var->hsync_len, var->right_margin and var->left_margin fields
should contain the real values, not the hardware dependent values.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
  • Loading branch information
Sascha Hauer committed Mar 13, 2009
1 parent 1d0f987 commit 7e8549b
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions drivers/video/imxfb.c
Original file line number Diff line number Diff line change
Expand Up @@ -495,9 +495,9 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf
info->fix.id, var->lower_margin);
#endif

writel(HCR_H_WIDTH(var->hsync_len) |
HCR_H_WAIT_1(var->right_margin) |
HCR_H_WAIT_2(var->left_margin),
writel(HCR_H_WIDTH(var->hsync_len - 1) |
HCR_H_WAIT_1(var->right_margin - 1) |
HCR_H_WAIT_2(var->left_margin - 3),
fbi->regs + LCDC_HCR);

writel(VCR_V_WIDTH(var->vsync_len) |
Expand Down

0 comments on commit 7e8549b

Please sign in to comment.