drm/amd/amdgpu: Update update_config() logic
authorLeo (Hanghong) Ma <hanghong.ma@amd.com>
Fri, 8 May 2020 18:18:07 +0000 (14:18 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 12 May 2020 12:40:06 +0000 (08:40 -0400)
commit650e723cecf2738dee828564396f3239829aba83
treea6b96b3d10840a96ff5ff465af63e52e7b519676
parent975f543e7522e17b8a4bf34d7daeac44819aee5a
drm/amd/amdgpu: Update update_config() logic

[Why]
For MST case: when update_config is called to disable a stream,
this clears the settings for all the streams on that link.
We should only clear the settings for the stream that was disabled.

[How]
Clear the settings after the call to remove display is called.

Reviewed-by: Harry Wentland <harry.wentland@amd.com>
Reviewed-by: Bhawanpreet Lakha <Bhawanpreet.Lakha@amd.com>
Signed-off-by: Leo (Hanghong) Ma <hanghong.ma@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c