drm/radeon: fix MC blackout on evergreen+
authorChristopher Staite <chris@yourdreamnet.co.uk>
Sat, 26 Jan 2013 16:10:58 +0000 (11:10 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 11 Feb 2013 16:47:17 +0000 (08:47 -0800)
commitc7d3c1787d491f55849d587e519a0bfe14d5f716
tree619ee40a8eb3e1733789460352a434eadecc06cd
parentb5dc90fe1300df803e7c5b1922c759e135116251
drm/radeon: fix MC blackout on evergreen+

commit bb588820ef421c6098dca1fec29c3b347f1c8c19 upstream.

Force the crtc mem requests on/off immediately rather
than waiting for the double buffered updates to kick in.
Seems we miss the update in certain conditions.  Also
handle the DCE6 case.

Signed-off-by: Christopher Staite <chris@yourdreamnet.co.uk>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/radeon/evergreen.c