Skip to content

Commit

Permalink
i.MX Framebuffer: fix margins
Browse files Browse the repository at this point in the history
The upper/lower and left/right margins are mixed up in the driver.
Fix it

Acked-by: Krzysztof Helt <krzysztof.h1@poczta.fm>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
  • Loading branch information
Sascha Hauer committed Dec 16, 2008
1 parent 72330b0 commit d6ed575
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions drivers/video/imxfb.c
Original file line number Diff line number Diff line change
Expand Up @@ -410,13 +410,13 @@ static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *inf
#endif

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

writel(VCR_V_WIDTH(var->vsync_len) |
VCR_V_WAIT_1(var->upper_margin) |
VCR_V_WAIT_2(var->lower_margin),
VCR_V_WAIT_1(var->lower_margin) |
VCR_V_WAIT_2(var->upper_margin),
fbi->regs + LCDC_VCR);

writel(SIZE_XMAX(var->xres) | SIZE_YMAX(var->yres),
Expand Down

0 comments on commit d6ed575

Please sign in to comment.