Lines Matching defs:connector
171 struct drm_connector connector;
234 return container_of(con, struct sii902x, connector);
265 sii902x_connector_detect(struct drm_connector *connector, bool force)
267 struct sii902x *sii902x = connector_to_sii902x(connector);
282 struct drm_connector *connector)
288 edid = drm_get_edid(connector, sii902x->i2cmux->adapter[0]);
301 static int sii902x_get_modes(struct drm_connector *connector)
303 struct sii902x *sii902x = connector_to_sii902x(connector);
307 edid = sii902x_get_edid(sii902x, connector);
308 drm_connector_update_edid_property(connector, edid);
310 num = drm_add_edid_modes(connector, edid);
317 static enum drm_mode_status sii902x_mode_valid(struct drm_connector *connector,
398 &sii902x->connector, adj);
431 drm_connector_helper_add(&sii902x->connector,
440 ret = drm_connector_init(drm, &sii902x->connector,
447 sii902x->connector.polled = DRM_CONNECTOR_POLL_HPD;
449 sii902x->connector.polled = DRM_CONNECTOR_POLL_CONNECT;
451 ret = drm_display_info_set_bus_formats(&sii902x->connector.display_info,
456 drm_connector_attach_encoder(&sii902x->connector, bridge->encoder);
469 struct drm_connector *connector)
473 return sii902x_get_edid(sii902x, connector);
776 memcpy(buf, sii902x->connector.eld,
777 min(sizeof(sii902x->connector.eld), len));