Lines Matching refs:connector
285 static int sti_dvo_connector_get_modes(struct drm_connector *connector) in sti_dvo_connector_get_modes() argument
288 = to_sti_dvo_connector(connector); in sti_dvo_connector_get_modes()
299 static int sti_dvo_connector_mode_valid(struct drm_connector *connector, in sti_dvo_connector_mode_valid() argument
307 = to_sti_dvo_connector(connector); in sti_dvo_connector_mode_valid()
323 struct drm_encoder *sti_dvo_best_encoder(struct drm_connector *connector) in sti_dvo_best_encoder() argument
326 = to_sti_dvo_connector(connector); in sti_dvo_best_encoder()
339 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect() argument
342 = to_sti_dvo_connector(connector); in sti_dvo_connector_detect()
351 if (!drm_panel_attach(dvo->panel, connector)) in sti_dvo_connector_detect()
357 static void sti_dvo_connector_destroy(struct drm_connector *connector) in sti_dvo_connector_destroy() argument
360 = to_sti_dvo_connector(connector); in sti_dvo_connector_destroy()
362 drm_connector_unregister(connector); in sti_dvo_connector_destroy()
363 drm_connector_cleanup(connector); in sti_dvo_connector_destroy()
394 struct sti_dvo_connector *connector; in sti_dvo_bind() local
406 connector = devm_kzalloc(dev, sizeof(*connector), GFP_KERNEL); in sti_dvo_bind()
407 if (!connector) in sti_dvo_bind()
410 connector->dvo = dvo; in sti_dvo_bind()
433 connector->encoder = encoder; in sti_dvo_bind()
436 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()