https://github.com/torvalds/linux
Revision 6dfd197283bffc23a2b046a7f065588de7e1fc1e authored by Jérôme Glisse on 05 June 2015, 17:33:57 UTC, committed by Alex Deucher on 11 June 2015, 14:26:42 UTC
Laptop with Turks/Thames GPU will freeze if dpm is enabled. It seems
the SMC engine is relying on some state inside the CP engine. CP needs
to chew at least one packet for it to get in good state for dynamic
power management.

This patch simply disabled and re-enable DPM after the ring test which
is enough to avoid the freeze.

Signed-off-by: Jérôme Glisse <jglisse@redhat.com>
Cc: stable@vger.kernel.org
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
1 parent 38d8571
History
Tip revision: 6dfd197283bffc23a2b046a7f065588de7e1fc1e authored by Jérôme Glisse on 05 June 2015, 17:33:57 UTC
drm/radeon: fix freeze for laptop with Turks/Thames GPU.
Tip revision: 6dfd197
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 1.2 KB
.mailmap -rw-r--r-- 4.9 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 94.7 KB
Kbuild -rw-r--r-- 2.1 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 303.1 KB
Makefile -rw-r--r-- 53.1 KB
README -rw-r--r-- 18.2 KB
REPORTING-BUGS -rw-r--r-- 7.3 KB

README

back to top