Loading drivers/gpu/drm/msm/msm_atomic.c +12 −6 Original line number Diff line number Diff line Loading @@ -465,12 +465,15 @@ static void msm_atomic_helper_commit_modeset_enables(struct drm_device *dev, DRM_DEBUG_ATOMIC("enabling [ENCODER:%d:%s]\n", encoder->base.id, encoder->name); if (connector->state->crtc->state->active_changed) { blank = MSM_DRM_BLANK_UNBLANK; notifier_data.data = ␣ notifier_data.id = new_conn_state->crtc->index; connector->state->crtc->index; DRM_DEBUG_ATOMIC("Notify early unblank\n"); msm_drm_notifier_call_chain(MSM_DRM_EARLY_EVENT_BLANK, ¬ifier_data); } /* * Each encoder has at most one connector (since we always steal * it away), so we won't call enable hooks twice. Loading Loading @@ -519,9 +522,12 @@ static void msm_atomic_helper_commit_modeset_enables(struct drm_device *dev, encoder->base.id, encoder->name); drm_bridge_enable(encoder->bridge); if (connector->state->crtc->state->active_changed) { DRM_DEBUG_ATOMIC("Notify unblank\n"); msm_drm_notifier_call_chain(MSM_DRM_EVENT_BLANK, ¬ifier_data); } } SDE_ATRACE_END("msm_enable"); } Loading Loading
drivers/gpu/drm/msm/msm_atomic.c +12 −6 Original line number Diff line number Diff line Loading @@ -465,12 +465,15 @@ static void msm_atomic_helper_commit_modeset_enables(struct drm_device *dev, DRM_DEBUG_ATOMIC("enabling [ENCODER:%d:%s]\n", encoder->base.id, encoder->name); if (connector->state->crtc->state->active_changed) { blank = MSM_DRM_BLANK_UNBLANK; notifier_data.data = ␣ notifier_data.id = new_conn_state->crtc->index; connector->state->crtc->index; DRM_DEBUG_ATOMIC("Notify early unblank\n"); msm_drm_notifier_call_chain(MSM_DRM_EARLY_EVENT_BLANK, ¬ifier_data); } /* * Each encoder has at most one connector (since we always steal * it away), so we won't call enable hooks twice. Loading Loading @@ -519,9 +522,12 @@ static void msm_atomic_helper_commit_modeset_enables(struct drm_device *dev, encoder->base.id, encoder->name); drm_bridge_enable(encoder->bridge); if (connector->state->crtc->state->active_changed) { DRM_DEBUG_ATOMIC("Notify unblank\n"); msm_drm_notifier_call_chain(MSM_DRM_EVENT_BLANK, ¬ifier_data); } } SDE_ATRACE_END("msm_enable"); } Loading