Lines Matching full:connector

18 	struct drm_connector connector;  member
30 drm_connector_to_panel_bridge(struct drm_connector *connector) in drm_connector_to_panel_bridge() argument
32 return container_of(connector, struct panel_bridge, connector); in drm_connector_to_panel_bridge()
35 static int panel_bridge_connector_get_modes(struct drm_connector *connector) in panel_bridge_connector_get_modes() argument
38 drm_connector_to_panel_bridge(connector); in panel_bridge_connector_get_modes()
40 return drm_panel_get_modes(panel_bridge->panel, connector); in panel_bridge_connector_get_modes()
60 struct drm_connector *connector = &panel_bridge->connector; in panel_bridge_attach() local
71 drm_connector_helper_add(connector, in panel_bridge_attach()
74 ret = drm_connector_init(bridge->dev, connector, in panel_bridge_attach()
78 DRM_ERROR("Failed to initialize connector\n"); in panel_bridge_attach()
82 drm_connector_attach_encoder(&panel_bridge->connector, in panel_bridge_attach()
91 struct drm_connector *connector = &panel_bridge->connector; in panel_bridge_detach() local
94 * Cleanup the connector if we know it was initialized. in panel_bridge_detach()
100 if (connector->dev) in panel_bridge_detach()
101 drm_connector_cleanup(connector); in panel_bridge_detach()
133 struct drm_connector *connector) in panel_bridge_get_modes() argument
137 return drm_panel_get_modes(panel_bridge->panel, connector); in panel_bridge_get_modes()
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; in drm_panel_bridge_connector()