diff --git a/drivers/gpu/drm/drm_atomic_helper.c b/drivers/gpu/drm/drm_atomic_helper.c index cf8af4dcfae0..da0b303e2d28 100644 --- a/drivers/gpu/drm/drm_atomic_helper.c +++ b/drivers/gpu/drm/drm_atomic_helper.c @@ -2355,8 +2355,6 @@ void drm_atomic_helper_commit_planes(struct drm_device *dev, struct drm_crtc_state *old_crtc_state, *new_crtc_state; struct drm_plane *plane; struct drm_plane_state *old_plane_state, *new_plane_state; - struct drm_connector *connector; - struct drm_connector_state *old_connector_state, *new_connector_state; int i; bool active_only = flags & DRM_PLANE_COMMIT_ACTIVE_ONLY; bool no_disable = flags & DRM_PLANE_COMMIT_NO_DISABLE_AFTER_MODESET; @@ -2432,28 +2430,6 @@ void drm_atomic_helper_commit_planes(struct drm_device *dev, funcs->atomic_flush(crtc, old_crtc_state); } - - for_each_oldnew_connector_in_state(old_state, connector, - old_connector_state, - new_connector_state, i) { - const struct drm_connector_helper_funcs *funcs; - - if (!connector->state->crtc) - continue; - - if (!connector->state->crtc->state->active) - continue; - - funcs = connector->helper_private; - - if (!funcs || !funcs->atomic_flush) - continue; - - DRM_DEBUG_ATOMIC("flushing [CONNECTOR:%d:%s]\n", - connector->base.id, connector->name); - - funcs->atomic_flush(connector, old_connector_state); - } } EXPORT_SYMBOL(drm_atomic_helper_commit_planes); diff --git a/include/drm/drm_modeset_helper_vtables.h b/include/drm/drm_modeset_helper_vtables.h index a772dea3afbf..7aea03bdbc22 100644 --- a/include/drm/drm_modeset_helper_vtables.h +++ b/include/drm/drm_modeset_helper_vtables.h @@ -1000,14 +1000,6 @@ struct drm_connector_helper_funcs { */ void (*atomic_commit)(struct drm_connector *connector, struct drm_connector_state *state); - - /** - * @atomic_flush: - * - * flush atomic update. - */ - void (*atomic_flush)(struct drm_connector *connector, - struct drm_connector_state *conn_state); }; /**