Lines Matching full:connector

14  * connector funcs
25 struct drm_connector *connector, bool force) in omap_connector_detect() argument
30 static void omap_connector_destroy(struct drm_connector *connector) in omap_connector_destroy() argument
32 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_destroy()
34 DBG("%s", connector->name); in omap_connector_destroy()
36 drm_connector_unregister(connector); in omap_connector_destroy()
37 drm_connector_cleanup(connector); in omap_connector_destroy()
44 static int omap_connector_get_modes(struct drm_connector *connector) in omap_connector_get_modes() argument
46 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_get_modes()
50 DBG("%s", connector->name); in omap_connector_get_modes()
62 return dssdev->ops->get_modes(dssdev, connector); in omap_connector_get_modes()
88 static enum drm_mode_status omap_connector_mode_valid(struct drm_connector *connector, in omap_connector_mode_valid() argument
91 struct omap_connector *omap_connector = to_omap_connector(connector); in omap_connector_mode_valid()
105 DBG("connector: mode %s: " DRM_MODE_FMT, in omap_connector_mode_valid()
126 /* initialize connector */
131 struct drm_connector *connector = NULL; in omap_connector_init() local
142 connector = &omap_connector->base; in omap_connector_init()
143 connector->interlace_allowed = 1; in omap_connector_init()
144 connector->doublescan_allowed = 0; in omap_connector_init()
146 drm_connector_init(dev, connector, &omap_connector_funcs, in omap_connector_init()
148 drm_connector_helper_add(connector, &omap_connector_helper_funcs); in omap_connector_init()
150 return connector; in omap_connector_init()
153 if (connector) in omap_connector_init()
154 omap_connector_destroy(connector); in omap_connector_init()