drm/radeon/kms: fix regression rendering issue on R6XX/R7XX
authorJerome Glisse <jglisse@redhat.com>
Thu, 4 Feb 2010 19:36:39 +0000 (20:36 +0100)
committerDave Airlie <airlied@redhat.com>
Fri, 5 Feb 2010 01:43:51 +0000 (11:43 +1000)
commit062b389c8704e539e234cfd67c7e034a514f50bf
treea1bb6e2ce15567db9331fc57e95f6508f636000e
parentc38c7b64a2747a211c3a6e8e5919ee25ccd474e7
drm/radeon/kms: fix regression rendering issue on R6XX/R7XX

It seems that some R6XX/R7XX silently ignore HDP flush when
programmed through ring, this patch addback an ioctl callback
to allow R6XX/R7XX hw to perform such flush through MMIO in
order to fix a regression. For more details see:

http://bugzilla.kernel.org/show_bug.cgi?id=15186

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/radeon/r600.c
drivers/gpu/drm/radeon/radeon.h
drivers/gpu/drm/radeon/radeon_asic.h
drivers/gpu/drm/radeon/radeon_gem.c