]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
drm/radeon/kms: fix a regression on r7xx AGP due to the HDP flush fix
authorAlex Deucher <alexdeucher@gmail.com>
Fri, 27 Aug 2010 17:59:54 +0000 (13:59 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 20 Sep 2010 20:36:47 +0000 (13:36 -0700)
commit0e4112f04521bddfd3ce4598076bb0c557b259c6
tree727043c82a23e08981d01cde8163bcb2b500fbff
parent0b6945bff05e0426960c5db1f5b94f7627d0fe62
drm/radeon/kms: fix a regression on r7xx AGP due to the HDP flush fix

commit 87cbf8f2c5d1b1fc4642c3dc0bb6efc587479603 upstream.

commit: 812d046915f48236657f02c06d7dc47140e9ceda
drm/radeon/kms/r7xx: add workaround for hw issue with HDP flush
breaks on AGP boards since there is no VRAM gart table.

This patch fixes the issue by creating a VRAM scratch page so that
can be used on both AGP and PCIE.

Fixes:
https://bugs.freedesktop.org/show_bug.cgi?id=29834

Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/radeon/r600.c
drivers/gpu/drm/radeon/radeon.h
drivers/gpu/drm/radeon/rv770.c