Lines Matching refs:connector
53 struct drm_connector connector; member
76 connector_to_ps8622(struct drm_connector *connector) in connector_to_ps8622() argument
78 return container_of(connector, struct ps8622_bridge, connector); in connector_to_ps8622()
466 static int ps8622_get_modes(struct drm_connector *connector) in ps8622_get_modes() argument
470 ps8622 = connector_to_ps8622(connector); in ps8622_get_modes()
475 static struct drm_encoder *ps8622_best_encoder(struct drm_connector *connector) in ps8622_best_encoder() argument
479 ps8622 = connector_to_ps8622(connector); in ps8622_best_encoder()
489 static enum drm_connector_status ps8622_detect(struct drm_connector *connector, in ps8622_detect() argument
495 static void ps8622_connector_destroy(struct drm_connector *connector) in ps8622_connector_destroy() argument
497 drm_connector_cleanup(connector); in ps8622_connector_destroy()
517 ps8622->connector.polled = DRM_CONNECTOR_POLL_HPD; in ps8622_attach()
518 ret = drm_connector_init(bridge->dev, &ps8622->connector, in ps8622_attach()
524 drm_connector_helper_add(&ps8622->connector, in ps8622_attach()
526 drm_connector_register(&ps8622->connector); in ps8622_attach()
527 drm_mode_connector_attach_encoder(&ps8622->connector, in ps8622_attach()
531 drm_panel_attach(ps8622->panel, &ps8622->connector); in ps8622_attach()
533 drm_helper_hpd_irq_event(ps8622->connector.dev); in ps8622_attach()