summaryrefslogtreecommitdiffstats
path: root/block
diff options
context:
space:
mode:
authorOndrej Zajicek <santiago@crfreenet.org>2007-05-08 00:39:41 -0700
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-05-08 11:15:32 -0700
commit0449359f053829ec89c026b5fb80bbe7190a5fe8 (patch)
treece02a85341dfb2b6d1b50d6b9ed91437d9690cc9 /block
parent56c7554938e5945b770365e326f0c3d031ca231f (diff)
downloadlinux-0449359f053829ec89c026b5fb80bbe7190a5fe8.tar.gz
linux-0449359f053829ec89c026b5fb80bbe7190a5fe8.tar.bz2
linux-0449359f053829ec89c026b5fb80bbe7190a5fe8.zip
vga: vgastate fix
1) sets 'palette access disabled' during read from AR10. This is usually documented as needed for access AR01-AR0F, but on ARK Logic card it is needed for AR10 (otherwise read returns some nonsence and save_vga_text() returns before do anything). 2) do not restore AR10, because it was not changed during 3) remove modification of misc reg: /* force graphics mode */ vga_w(state->vgabase, VGA_MIS_W, misc | 1); as comment is misleading - LSB of misc reg does not set/reset graphics mode, but set color/mono adresses of CRT and some other regs. but these regs are not used during save/restore fonts. (it worked even when (misc | 1) was replaced by (misc & ~1) ). Signed-off-by: Ondrej Zajicek <santiago@crfreenet.org> 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>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions