Revert "drm: support atomic update flush for connector"

This reverts commit 5111545068.

For compatibility with GKI, connector atomic_begin/atomic_flush
should be removed.

Change-Id: I00b66338fd8a79230a71419ed476bf80e8496e2b
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
Algea Cao
2020-08-27 14:28:42 +08:00
committed by Tao Huang
parent ea989a9d00
commit 116ce33a4e
2 changed files with 0 additions and 32 deletions
-24
View File
@@ -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);
-8
View File
@@ -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);
};
/**