vga16fb: actually support widths in multiples of 8
vga16fb does not just support 8-pixel wide rectangles, but rectangles with widths in multiples of 8. Signed-off-by: Antonino Daplas <adaplas@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Родитель
2ae8547775
Коммит
7e645ffd83
|
@ -1378,8 +1378,8 @@ static int __init vga16fb_probe(struct platform_device *dev)
|
|||
info->fbops = &vga16fb_ops;
|
||||
info->var = vga16fb_defined;
|
||||
info->fix = vga16fb_fix;
|
||||
/* supports 8-pixel wide blit rectangles only */
|
||||
info->pixmap.blit_x = 1 << (8 - 1);
|
||||
/* supports rectangles with widths of multiples of 8 */
|
||||
info->pixmap.blit_x = 1 << 7 | 1 << 15 | 1 << 23 | 1 << 31;
|
||||
info->flags = FBINFO_FLAG_DEFAULT |
|
||||
FBINFO_HWACCEL_YPAN;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче