Date: | 2011-09-17 18:38:01 (12 years 2 months ago) |
---|---|
Author: | Maarten ter Huurne |
Commit: | a534623d924db718ebf0a18a685d09ce6c009c37 |
Message: | MIPS: JZ4740: A320: Fixed double buffering when TV-out is active. Update frame start address in fb_pan_display handler. |
Files: |
drivers/video/jz4740_slcd_fb.c (2 diffs) |
Change Details
drivers/video/jz4740_slcd_fb.c | ||
---|---|---|
472 | 472 | |
473 | 473 | static int jzfb_blank(int blank_mode, struct fb_info *info) |
474 | 474 | { |
475 | struct jzfb* jzfb = info->par; | |
475 | struct jzfb *jzfb = info->par; | |
476 | 476 | int ret = 0; |
477 | 477 | int new_enabled = (blank_mode == FB_BLANK_UNBLANK); |
478 | 478 | |
... | ... | |
498 | 498 | |
499 | 499 | static int jzfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) |
500 | 500 | { |
501 | struct jzfb *jzfb = info->par; | |
502 | ||
501 | 503 | info->var.yoffset = var->yoffset; |
504 | /* update frame start address for TV-out mode */ | |
505 | jzfb->framedesc->addr = jzfb->vidmem_phys | |
506 | + info->fix.line_length * var->yoffset; | |
507 | ||
502 | 508 | return 0; |
503 | 509 | } |
504 | 510 |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9