Lines Matching defs:connector
32 struct drm_connector connector;
208 return container_of(c, struct lt8912, connector);
334 lt->connector.display_info.is_hdmi ? BIT(0) : 0);
395 lt8912_connector_detect(struct drm_connector *connector, bool force)
397 struct lt8912 *lt = connector_to_lt8912(connector);
415 lt8912_connector_mode_valid(struct drm_connector *connector,
430 static int lt8912_connector_get_modes(struct drm_connector *connector)
435 struct lt8912 *lt = connector_to_lt8912(connector);
438 edid = drm_bridge_get_edid(lt->hdmi_port, connector);
440 drm_connector_update_edid_property(connector, edid);
441 num = drm_add_edid_modes(connector, edid);
446 ret = drm_display_info_set_bus_formats(&connector->display_info,
530 struct drm_connector *connector = <->connector;
534 connector->polled = DRM_CONNECTOR_POLL_HPD;
536 connector->polled = DRM_CONNECTOR_POLL_CONNECT |
540 ret = drm_connector_init(bridge->dev, connector,
546 drm_connector_helper_add(connector, <8912_connector_helper_funcs);
548 connector->dpms = DRM_MODE_DPMS_OFF;
549 drm_connector_attach_encoder(connector, bridge->encoder);
597 if (lt->connector.dev && lt->hdmi_port->ops & DRM_BRIDGE_OP_HPD)
613 struct drm_connector *connector)
619 * given to the hdmi connector node.
622 return drm_bridge_get_edid(lt->hdmi_port, connector);
670 dev_err(lt->dev, "%s: Failed to get connector port\n", __func__);
682 if (!of_device_is_compatible(port_node, "hdmi-connector")) {