]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
[PATCH] Fix matroxfb on big-endian hardware
authorvandrove@vc.cvut.cz <vandrove@vc.cvut.cz>
Thu, 31 Mar 2005 16:48:52 +0000 (08:48 -0800)
committer <chrisw@vas.sous-sol.org> <>
Fri, 27 May 2005 04:20:05 +0000 (21:20 -0700)
commitde116e6f648b419fc9fe5cebda8b2c3f90ab1206
treedec31b90ef825dfc3b28af0f85e2dee22c10b1dd
parent2a678e09a966a0ad20aab2f761c37f0b29b40e71
[PATCH] Fix matroxfb on big-endian hardware

There was too much/too few byteswapping done by driver and hardware in
matroxfb on big endian hardware.  Change fixes mirrored/split/corrupted
letters seen on screen when using accelerated matroxfb mode.

Patch was tested on Mips (by Peter) and x86-64 (by Petr).

Signed-off-by: Peter 'p2' De Schrijver <p2@mind.be>
Signed-off-by: Petr Vandrovec <vandrove@vc.cvut.cz>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@osdl.org>
drivers/video/matrox/matroxfb_accel.c
drivers/video/matrox/matroxfb_base.h