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()
340 sti_dvo_connector_detect(struct drm_connector *connector, bool force) in sti_dvo_connector_detect() argument
343 = to_sti_dvo_connector(connector); in sti_dvo_connector_detect()
352 if (!drm_panel_attach(dvo->panel, connector)) in sti_dvo_connector_detect()
358 static void sti_dvo_connector_destroy(struct drm_connector *connector) in sti_dvo_connector_destroy() argument
361 = to_sti_dvo_connector(connector); in sti_dvo_connector_destroy()
363 drm_connector_unregister(connector); in sti_dvo_connector_destroy()
364 drm_connector_cleanup(connector); in sti_dvo_connector_destroy()
395 struct sti_dvo_connector *connector; in sti_dvo_bind() local
407 connector = devm_kzalloc(dev, sizeof(*connector), GFP_KERNEL); in sti_dvo_bind()
408 if (!connector) in sti_dvo_bind()
411 connector->dvo = dvo; in sti_dvo_bind()
434 connector->encoder = encoder; in sti_dvo_bind()
437 drm_connector = (struct drm_connector *)connector; in sti_dvo_bind()