Lines Matching refs:connector

273 	struct drm_connector connector;  member
305 #define connector_to_dsi(c) container_of(c, struct exynos_dsi, connector)
1220 if (dsi->connector.dev) in exynos_dsi_host_attach()
1221 drm_helper_hpd_irq_event(dsi->connector.dev); in exynos_dsi_host_attach()
1235 if (dsi->connector.dev) in exynos_dsi_host_detach()
1236 drm_helper_hpd_irq_event(dsi->connector.dev); in exynos_dsi_host_detach()
1429 exynos_dsi_detect(struct drm_connector *connector, bool force) in exynos_dsi_detect() argument
1431 struct exynos_dsi *dsi = connector_to_dsi(connector); in exynos_dsi_detect()
1436 drm_panel_attach(dsi->panel, &dsi->connector); in exynos_dsi_detect()
1452 static void exynos_dsi_connector_destroy(struct drm_connector *connector) in exynos_dsi_connector_destroy() argument
1454 drm_connector_unregister(connector); in exynos_dsi_connector_destroy()
1455 drm_connector_cleanup(connector); in exynos_dsi_connector_destroy()
1456 connector->dev = NULL; in exynos_dsi_connector_destroy()
1466 static int exynos_dsi_get_modes(struct drm_connector *connector) in exynos_dsi_get_modes() argument
1468 struct exynos_dsi *dsi = connector_to_dsi(connector); in exynos_dsi_get_modes()
1477 exynos_dsi_best_encoder(struct drm_connector *connector) in exynos_dsi_best_encoder() argument
1479 struct exynos_dsi *dsi = connector_to_dsi(connector); in exynos_dsi_best_encoder()
1493 struct drm_connector *connector = &dsi->connector; in exynos_dsi_create_connector() local
1496 connector->polled = DRM_CONNECTOR_POLL_HPD; in exynos_dsi_create_connector()
1498 ret = drm_connector_init(encoder->dev, connector, in exynos_dsi_create_connector()
1506 drm_connector_helper_add(connector, &exynos_dsi_connector_helper_funcs); in exynos_dsi_create_connector()
1507 drm_connector_register(connector); in exynos_dsi_create_connector()
1508 drm_mode_connector_attach_encoder(connector, encoder); in exynos_dsi_create_connector()