|
@@ -4717,7 +4717,8 @@ static int amdgpu_dm_atomic_check(struct drm_device *dev,
|
|
|
}
|
|
|
} else {
|
|
|
for_each_oldnew_crtc_in_state(state, crtc, old_crtc_state, new_crtc_state, i) {
|
|
|
- if (!drm_atomic_crtc_needs_modeset(new_crtc_state))
|
|
|
+ if (!drm_atomic_crtc_needs_modeset(new_crtc_state) &&
|
|
|
+ !new_crtc_state->color_mgmt_changed)
|
|
|
continue;
|
|
|
|
|
|
if (!new_crtc_state->enable)
|