Lines Matching defs:connector
18 struct drm_connector connector;
30 drm_connector_to_panel_bridge(struct drm_connector *connector)
32 return container_of(connector, struct panel_bridge, connector);
35 static int panel_bridge_connector_get_modes(struct drm_connector *connector)
38 drm_connector_to_panel_bridge(connector);
40 return drm_panel_get_modes(panel_bridge->panel, connector);
60 struct drm_connector *connector = &panel_bridge->connector;
71 drm_connector_helper_add(connector,
74 ret = drm_connector_init(bridge->dev, connector,
78 DRM_ERROR("Failed to initialize connector\n");
82 drm_connector_attach_encoder(&panel_bridge->connector,
91 struct drm_connector *connector = &panel_bridge->connector;
94 * Cleanup the connector if we know it was initialized.
100 if (connector->dev)
101 drm_connector_cleanup(connector);
133 struct drm_connector *connector)
137 return drm_panel_get_modes(panel_bridge->panel, connector);
168 * with connector creation. When done with the bridge (after
172 * The connector type is set to @panel->connector_type, which must be set to a
173 * known type. Calling this function with a panel whose connector type is
190 * an explicit connector type.
192 * @connector_type: The connector type (DRM_MODE_CONNECTOR_*)
194 * This is just like drm_panel_bridge_add(), but forces the connector type to
199 * don't report a connector type.
282 * &drm_connector with an explicit connector type.
285 * @connector_type: The connector type (DRM_MODE_CONNECTOR_*)
287 * This is just like devm_drm_panel_bridge_add(), but forces the connector type
292 * they don't report a connector type.
318 * drm_panel_bridge_connector - return the connector for the panel bridge
321 * drm_panel_bridge creates the connector.
322 * This function gives external access to the connector.
332 return &panel_bridge->connector;