Lines Matching refs:connector

167 static void tfp410_connector_destroy(struct drm_connector *connector)  in tfp410_connector_destroy()  argument
169 struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector); in tfp410_connector_destroy()
170 drm_connector_unregister(connector); in tfp410_connector_destroy()
171 drm_connector_cleanup(connector); in tfp410_connector_destroy()
176 struct drm_connector *connector, in tfp410_connector_detect() argument
179 struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector); in tfp410_connector_detect()
187 static int tfp410_connector_get_modes(struct drm_connector *connector) in tfp410_connector_get_modes() argument
189 struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector); in tfp410_connector_get_modes()
193 edid = drm_get_edid(connector, tfp410_connector->mod->i2c); in tfp410_connector_get_modes()
195 drm_mode_connector_update_edid_property(connector, edid); in tfp410_connector_get_modes()
198 ret = drm_add_edid_modes(connector, edid); in tfp410_connector_get_modes()
205 static int tfp410_connector_mode_valid(struct drm_connector *connector, in tfp410_connector_mode_valid() argument
208 struct tilcdc_drm_private *priv = connector->dev->dev_private; in tfp410_connector_mode_valid()
214 struct drm_connector *connector) in tfp410_connector_best_encoder() argument
216 struct tfp410_connector *tfp410_connector = to_tfp410_connector(connector); in tfp410_connector_best_encoder()
237 struct drm_connector *connector; in tfp410_connector_create() local
249 connector = &tfp410_connector->base; in tfp410_connector_create()
251 drm_connector_init(dev, connector, &tfp410_connector_funcs, in tfp410_connector_create()
253 drm_connector_helper_add(connector, &tfp410_connector_helper_funcs); in tfp410_connector_create()
255 connector->polled = DRM_CONNECTOR_POLL_CONNECT | in tfp410_connector_create()
258 connector->interlace_allowed = 0; in tfp410_connector_create()
259 connector->doublescan_allowed = 0; in tfp410_connector_create()
261 ret = drm_mode_connector_attach_encoder(connector, encoder); in tfp410_connector_create()
265 drm_connector_register(connector); in tfp410_connector_create()
267 return connector; in tfp410_connector_create()
270 tfp410_connector_destroy(connector); in tfp410_connector_create()
283 struct drm_connector *connector; in tfp410_modeset_init() local
289 connector = tfp410_connector_create(dev, tfp410_mod, encoder); in tfp410_modeset_init()
290 if (!connector) in tfp410_modeset_init()
294 priv->connectors[priv->num_connectors++] = connector; in tfp410_modeset_init()