summaryrefslogtreecommitdiff
path: root/drivers/video/i810
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2010-12-31 05:56:50 +0000
committerPaul Mundt <lethal@linux-sh.org>2011-01-06 15:48:13 +0900
commit529ed806d4540d23ca2f68b28c3715d1566fc3ac (patch)
treeb8287b72e0a832496eb49fc77e17add713273c55 /drivers/video/i810
parente045da7d835a28950543f5f10f0cb1905ca9bbaf (diff)
video: Fix the HGA framebuffer driver
Resurrected some old hardware and fixed up the hgafb driver to work again. Only tested with fbcon, since most fbdev-based software appears to only support 12bpp and up. It does not appear that this driver has worked for at least the entire 2.6.x series, perhaps since 2002. Hercules graphics hardware uses packed pixels horizontally, but rows are not linear. In other words, the pixels are not packed vertically. This means that custom imageblit, fillrect and copyarea need to be written specific to the hardware. * Removed the experimental acceleration option, since it is required for the hardware to work. * Fixed imageblit to work with fb_image's wider than 8 pixels. * Updated configuration text (HGA hardware is from 1984) Signed-off-by: Brent Cook <busterb@gmail.com> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'drivers/video/i810')
0 files changed, 0 insertions, 0 deletions