android_kernel_samsung_msm8976/drivers/video/console
Knut Petersen 244ab72d84 [PATCH] fbcon: disable ywrap if not supported by fbcon scrolling code
updatescrollmode() must not select ywrap scrolling if
divides(vc->vc_font.height, yres) is not true as this is not supported by
the actual ywrap scrolling code.

The bug is triggered with e.g.  mode 800x600, vxres 1024, vyres 8192, bpp
8, font dimensions 8x16, 8Mb video ram and FBINFO_HWACCEL_YWRAP set.  If
those conditions are met, scrolling is broken and garbage is permanently
displayed at the bottom of the screen.

No regression, no possible side effects.

Definitely needed by cyblafb and probably needed by amifb.

Signed-off-by: Knut Petersen <Knut_Petersen@t-online.de>
Acked-by: Antonino Daplas <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-01-10 08:01:50 -08:00
..
bitblit.c [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
dummycon.c
fbcon.c [PATCH] fbcon: disable ywrap if not supported by fbcon scrolling code 2006-01-10 08:01:50 -08:00
fbcon.h [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
fbcon_ccw.c [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
fbcon_cw.c [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
fbcon_rotate.c [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
fbcon_rotate.h [PATCH] Console rotation fixes 2005-11-28 14:42:23 -08:00
fbcon_ud.c [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
font_6x11.c
font_7x14.c
font_8x8.c
font_8x16.c
font_10x18.c
font_acorn_8x8.c
font_mini_4x6.c
font_pearl_8x8.c
font_sun8x16.c
font_sun12x22.c
fonts.c Revert "[PATCH] fbcon: Add rl (Roman Large) font" 2005-11-12 10:14:02 -08:00
Kconfig [PATCH] frv: suppress configuration of certain features for FRV 2006-01-08 20:13:36 -08:00
Makefile Revert "[PATCH] fbcon: Add rl (Roman Large) font" 2005-11-12 10:14:02 -08:00
mdacon.c
newport_con.c
prom.uni
promcon.c
softcursor.c
sticon.c
sticore.c
tileblit.c [PATCH] fbcon: Sanitize fbcon 2006-01-10 08:01:42 -08:00
vgacon.c [PATCH] vgacon: Workaround for resize bug in some chipsets 2006-01-08 20:13:51 -08:00