drm/radeon/kms: fix r6xx+ scanout on BE systems
authorAlex Deucher <alexdeucher@gmail.com>
Tue, 25 Jan 2011 16:55:50 +0000 (11:55 -0500)
committerDave Airlie <airlied@gmail.com>
Thu, 27 Jan 2011 03:54:13 +0000 (13:54 +1000)
commitfa6bee46a655a750afb9a78a7ddf9a3bcda97db8
tree899ff04db8e6ab05b2179037645c762117b9355c
parentd75ee3be44380040b9d2c7925298dc52e049768d
drm/radeon/kms: fix r6xx+ scanout on BE systems

R6xx+ have per-block swappers.  BE content in the
framebuffer will now be swapped properly during scanout.
Untested, however, the same code is reported working in
the UMS ddx.

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@gmail.com>
drivers/gpu/drm/radeon/atombios_crtc.c
drivers/gpu/drm/radeon/r600_reg.h