Lines Matching refs:connector

264 	struct drm_connector connector;  member
296 #define connector_to_dsi(c) container_of(c, struct exynos_dsi, connector)
1383 if (dsi->connector.dev) in exynos_dsi_host_attach()
1384 drm_helper_hpd_irq_event(dsi->connector.dev); in exynos_dsi_host_attach()
1398 if (dsi->connector.dev) in exynos_dsi_host_detach()
1399 drm_helper_hpd_irq_event(dsi->connector.dev); in exynos_dsi_host_detach()
1576 exynos_dsi_detect(struct drm_connector *connector, bool force) in exynos_dsi_detect() argument
1578 struct exynos_dsi *dsi = connector_to_dsi(connector); in exynos_dsi_detect()
1583 drm_panel_attach(dsi->panel, &dsi->connector); in exynos_dsi_detect()
1599 static void exynos_dsi_connector_destroy(struct drm_connector *connector) in exynos_dsi_connector_destroy() argument
1601 drm_connector_unregister(connector); in exynos_dsi_connector_destroy()
1602 drm_connector_cleanup(connector); in exynos_dsi_connector_destroy()
1603 connector->dev = NULL; in exynos_dsi_connector_destroy()
1616 static int exynos_dsi_get_modes(struct drm_connector *connector) in exynos_dsi_get_modes() argument
1618 struct exynos_dsi *dsi = connector_to_dsi(connector); in exynos_dsi_get_modes()
1627 exynos_dsi_best_encoder(struct drm_connector *connector) in exynos_dsi_best_encoder() argument
1629 struct exynos_dsi *dsi = connector_to_dsi(connector); in exynos_dsi_best_encoder()
1642 struct drm_connector *connector = &dsi->connector; in exynos_dsi_create_connector() local
1645 connector->polled = DRM_CONNECTOR_POLL_HPD; in exynos_dsi_create_connector()
1647 ret = drm_connector_init(encoder->dev, connector, in exynos_dsi_create_connector()
1655 drm_connector_helper_add(connector, &exynos_dsi_connector_helper_funcs); in exynos_dsi_create_connector()
1656 drm_connector_register(connector); in exynos_dsi_create_connector()
1657 drm_mode_connector_attach_encoder(connector, encoder); in exynos_dsi_create_connector()