drm/radeon/kms: add HDP flushing for all GPUs.
authorDave Airlie <airlied@redhat.com>
Mon, 23 Nov 2009 02:01:09 +0000 (12:01 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 2 Dec 2009 01:37:11 +0000 (11:37 +1000)
commit23956dfa82eab95931aab5fa9886c1e96c41e4dc
treece7c40366ea7cefcb8f7314cfa3e74f764211a84
parent38e1492130c42ac806ffd8b21ccf64eb1c997d10
drm/radeon/kms: add HDP flushing for all GPUs.

rendercheck under kms on r600s was failing due to HDP flushing not happening.

This adds HDP flushing to the object wait function for r100->r700 families.

rendercheck passes basic tests on r600 with this change.

Acked-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/radeon/r100.c
drivers/gpu/drm/radeon/r600.c
drivers/gpu/drm/radeon/r600d.h
drivers/gpu/drm/radeon/radeon.h
drivers/gpu/drm/radeon/radeon_asic.h
drivers/gpu/drm/radeon/radeon_object.c