Lines Matching defs:connector

83 	struct drm_connector connector;
92 container_of(x, struct tda998x_priv, connector)
780 struct drm_device *dev = priv->connector.dev;
864 &priv->connector, mode);
866 drm_hdmi_avi_infoframe_quant_range(&frame.avi, &priv->connector, mode,
878 &priv->connector,
1156 memcpy(buf, priv->connector.eld,
1157 min(sizeof(priv->connector.eld), len));
1193 /* DRM connector functions */
1196 tda998x_connector_detect(struct drm_connector *connector, bool force)
1198 struct tda998x_priv *priv = conn_to_tda998x_priv(connector);
1205 static void tda998x_connector_destroy(struct drm_connector *connector)
1207 drm_connector_cleanup(connector);
1283 static int tda998x_connector_get_modes(struct drm_connector *connector)
1285 struct tda998x_priv *priv = conn_to_tda998x_priv(connector);
1300 edid = drm_do_get_edid(connector, read_edid_block, priv);
1310 drm_connector_update_edid_property(connector, edid);
1314 n = drm_add_edid_modes(connector, edid);
1324 tda998x_connector_best_encoder(struct drm_connector *connector)
1326 struct tda998x_priv *priv = conn_to_tda998x_priv(connector);
1340 struct drm_connector *connector = &priv->connector;
1343 connector->interlace_allowed = 1;
1346 connector->polled = DRM_CONNECTOR_POLL_HPD;
1348 connector->polled = DRM_CONNECTOR_POLL_CONNECT |
1351 drm_connector_helper_add(connector, &tda998x_connector_helper_funcs);
1352 ret = drm_connector_init(drm, connector, &tda998x_connector_funcs,
1357 drm_connector_attach_encoder(&priv->connector,
1371 DRM_ERROR("Fix bridge driver to make connector optional!");
1382 drm_connector_cleanup(&priv->connector);
1454 priv->connector.display_info.rgb_quant_range_selectable ?
1663 priv->supports_infoframes = priv->connector.display_info.cea_rev >= 3;