Lines Matching defs:connector
248 struct drm_connector connector;
282 return container_of(c, struct tc_data, connector);
1319 struct drm_connector *connector)
1323 return drm_get_edid(connector, &tc->aux.ddc);
1326 static int tc_connector_get_modes(struct drm_connector *connector)
1328 struct tc_data *tc = connector_to_tc(connector);
1340 num_modes = drm_bridge_get_modes(tc->panel_bridge, connector);
1345 edid = tc_get_edid(&tc->bridge, connector);
1346 num_modes = drm_add_edid_modes(connector, edid);
1376 tc_connector_detect(struct drm_connector *connector, bool force)
1378 struct tc_data *tc = connector_to_tc(connector);
1407 /* If a connector is required then this driver shall create it */
1417 /* Create DP/eDP connector */
1418 drm_connector_helper_add(&tc->connector, &tc_connector_helper_funcs);
1419 ret = drm_connector_init(drm, &tc->connector, &tc_connector_funcs, tc->bridge.type);
1426 tc->connector.polled = DRM_CONNECTOR_POLL_HPD;
1428 tc->connector.polled = DRM_CONNECTOR_POLL_CONNECT |
1432 drm_display_info_set_bus_formats(&tc->connector.display_info,
1434 tc->connector.display_info.bus_flags =
1438 drm_connector_attach_encoder(&tc->connector, tc->bridge.encoder);