From: Jérôme Glisse Date: Fri, 5 Jun 2015 17:33:57 +0000 (-0400) Subject: drm/radeon: fix freeze for laptop with Turks/Thames GPU. X-Git-Tag: omap-for-v4.2/fixes-rc1^2~209^2~1^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6dfd197283bffc23a2b046a7f065588de7e1fc1e;p=pandora-kernel.git drm/radeon: fix freeze for laptop with Turks/Thames GPU. 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 Cc: stable@vger.kernel.org Signed-off-by: Alex Deucher --- Reading git-diff-tree failed