]> git.karo-electronics.de Git - karo-tx-linux.git/commit
radeon: Fix KMS CP writeback on big endian machines.
authorMichel Dänzer <daenzer@vmware.com>
Thu, 7 Apr 2011 14:17:47 +0000 (16:17 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 21 Apr 2011 21:32:58 +0000 (14:32 -0700)
commitdedac5a7b2df0bade917238934c6c7c645280137
treebf8c2cd025f85c5783fdf810950f645e6ad45b52
parent8e458f117e43e960bfeb1f8703d643adb8de31bb
radeon: Fix KMS CP writeback on big endian machines.

commit dc66b325f161bb651493c7d96ad44876b629cf6a upstream.

This is necessary even with PCI(e) GART, and it makes writeback work even with
AGP on my PowerBook. Might still be unreliable with older revisions of UniNorth
and other AGP bridges though.

Signed-off-by: Michel Dänzer <daenzer@vmware.com>
Reviewed-by: Alex Deucher <alex.deucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/radeon/radeon_fence.c
drivers/gpu/drm/radeon/radeon_ring.c