summaryrefslogtreecommitdiff
path: root/drivers/sfi
diff options
context:
space:
mode:
authorJerome Glisse <jglisse@redhat.com>2010-04-27 00:23:42 +0400
committerDave Airlie <airlied@redhat.com>2010-04-27 03:48:16 +0400
commita1e9ada3e148dc300fdd25705bd3ac024897dc68 (patch)
tree3cd724dc3b385553f228dcd310c10b6f32f23ec6 /drivers/sfi
parentf2594933df9719bd2b0aaaa8ea9b2b850d6e1c42 (diff)
downloadlinux-a1e9ada3e148dc300fdd25705bd3ac024897dc68.tar.xz
drm/radeon/kms: R3XX-R4XX fix GPU reset code
Previous reset code leaded to computer hard lockup (need to unplug the power too reboot the computer) on various configuration. This patch change the reset code to avoid hard lockup. The GPU reset is failing most of the time but at least user can log in remotely or properly shutdown the computer. Two issues were leading to hard lockup : - Writting to the scratch register lead to hard lockup most likely because the write back mecanism is in fuzy state after GPU lockup. - Resetting the GPU memory controller and not reinitializing it after leaded to hard lockup. We did only reinitialize in case of successfull reset thus unsuccessfull reset quickly leaded to hard lockup. Signed-off-by: Jerome Glisse <jglisse@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/sfi')
0 files changed, 0 insertions, 0 deletions