Lines Matching defs:connector
40 * @helper_funcs: LVDS connector helper functions
59 struct drm_connector connector;
64 static inline struct rockchip_lvds *connector_to_lvds(struct drm_connector *connector)
66 return container_of(connector, struct rockchip_lvds, connector);
117 static int rockchip_lvds_connector_get_modes(struct drm_connector *connector)
119 struct rockchip_lvds *lvds = connector_to_lvds(connector);
122 return drm_panel_get_modes(panel, connector);
549 struct drm_connector *connector;
621 connector = &lvds->connector;
624 connector->dpms = DRM_MODE_DPMS_OFF;
625 ret = drm_connector_init(drm_dev, connector,
630 "failed to initialize connector: %d\n", ret);
634 drm_connector_helper_add(connector,
642 connector = drm_bridge_connector_init(lvds->drm_dev, encoder);
643 if (IS_ERR(connector)) {
645 "failed to initialize bridge connector: %pe\n",
646 connector);
647 ret = PTR_ERR(connector);
652 ret = drm_connector_attach_encoder(connector, encoder);
666 drm_connector_cleanup(connector);
686 drm_connector_cleanup(&lvds->connector);