Merge "disp: msm: use iterator APIs to walk the connector list"

Este commit está contenido en:
qctecmdr
2020-01-30 17:35:51 -08:00
cometido por Gerrit - the friendly Code Review server
Se han modificado 3 ficheros con 33 adiciones y 21 borrados

Ver fichero

@@ -1886,15 +1886,19 @@ static struct sde_rm_rsvp *_sde_rm_get_rsvp_nxt(
static struct drm_connector *_sde_rm_get_connector(
struct drm_encoder *enc)
{
struct drm_connector *conn = NULL;
struct list_head *connector_list =
&enc->dev->mode_config.connector_list;
struct drm_connector *conn = NULL, *conn_search;
struct drm_connector_list_iter conn_iter;
list_for_each_entry(conn, connector_list, head)
if (conn->encoder == enc)
return conn;
drm_connector_list_iter_begin(enc->dev, &conn_iter);
drm_for_each_connector_iter(conn_search, &conn_iter) {
if (conn_search->encoder == enc) {
conn = conn_search;
break;
}
}
drm_connector_list_iter_end(&conn_iter);
return NULL;
return conn;
}
int sde_rm_update_topology(struct drm_connector_state *conn_state,