Lines Matching defs:connector
49 struct drm_connector connector;
192 &hdmi->connector, mode);
456 rk3066_hdmi_connector_detect(struct drm_connector *connector, bool force)
458 struct rk3066_hdmi *hdmi = to_rk3066_hdmi(connector);
464 static int rk3066_hdmi_connector_get_modes(struct drm_connector *connector)
466 struct rk3066_hdmi *hdmi = to_rk3066_hdmi(connector);
473 edid = drm_get_edid(connector, hdmi->ddc);
476 drm_connector_update_edid_property(connector, edid);
477 ret = drm_add_edid_modes(connector, edid);
485 rk3066_hdmi_connector_mode_valid(struct drm_connector *connector,
497 rk3066_hdmi_connector_best_encoder(struct drm_connector *connector)
499 struct rk3066_hdmi *hdmi = to_rk3066_hdmi(connector);
505 rk3066_hdmi_probe_single_connector_modes(struct drm_connector *connector,
513 return drm_helper_probe_single_connector_modes(connector, maxX, maxY);
516 static void rk3066_hdmi_connector_destroy(struct drm_connector *connector)
518 drm_connector_unregister(connector);
519 drm_connector_cleanup(connector);
559 hdmi->connector.polled = DRM_CONNECTOR_POLL_HPD;
561 drm_connector_helper_add(&hdmi->connector,
563 drm_connector_init_with_ddc(drm, &hdmi->connector,
568 drm_connector_attach_encoder(&hdmi->connector, encoder);
601 drm_helper_hpd_irq_event(hdmi->connector.dev);
818 hdmi->connector.funcs->destroy(&hdmi->connector);
833 hdmi->connector.funcs->destroy(&hdmi->connector);