drm/amdgpu: fix fundamental suspend/resume issue