drm/amdgpu: fix vblank_time when displays are off
authorAlex Deucher <alexander.deucher@amd.com>
Thu, 29 Jun 2017 20:08:49 +0000 (16:08 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 Jul 2017 22:10:13 +0000 (15:10 -0700)
commit2dc1889ebf8501b0edf125e89a30e1cf3744a2a7
tree0eeb5e18a4464d5fceabb394305905c7d8e5f9ac
parent4a0b18552ce3563c1f4de7abfd09a68c69208413
drm/amdgpu: fix vblank_time when displays are off

commit beb3777682d5c296cc15a2a424f5a7a98476def0 upstream.

If the displays are off, set the vblank time to max to make
sure mclk switching is enabled.  Avoid mclk getting set
to high when no displays are attached.

bug: https://bugs.freedesktop.org/show_bug.cgi?id=101528
fixes: 09be4a5219 (drm/amd/powerplay/smu7: add vblank check for mclk switching (v2))
Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c