Lines Matching refs:connector
644 intel_dsi_mode_valid(struct drm_connector *connector, in intel_dsi_mode_valid() argument
647 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_mode_valid()
911 intel_dsi_detect(struct drm_connector *connector, bool force) in intel_dsi_detect() argument
916 static int intel_dsi_get_modes(struct drm_connector *connector) in intel_dsi_get_modes() argument
918 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_get_modes()
928 mode = drm_mode_duplicate(connector->dev, in intel_dsi_get_modes()
935 drm_mode_probed_add(connector, mode); in intel_dsi_get_modes()
939 static void intel_dsi_connector_destroy(struct drm_connector *connector) in intel_dsi_connector_destroy() argument
941 struct intel_connector *intel_connector = to_intel_connector(connector); in intel_dsi_connector_destroy()
945 drm_connector_cleanup(connector); in intel_dsi_connector_destroy()
946 kfree(connector); in intel_dsi_connector_destroy()
987 struct drm_connector *connector; in intel_dsi_init() local
1020 connector = &intel_connector->base; in intel_dsi_init()
1075 drm_connector_init(dev, connector, &intel_dsi_connector_funcs, in intel_dsi_init()
1078 drm_connector_helper_add(connector, &intel_dsi_connector_helper_funcs); in intel_dsi_init()
1080 connector->display_info.subpixel_order = SubPixelHorizontalRGB; /*XXX*/ in intel_dsi_init()
1081 connector->interlace_allowed = false; in intel_dsi_init()
1082 connector->doublescan_allowed = false; in intel_dsi_init()
1086 drm_connector_register(connector); in intel_dsi_init()
1088 drm_panel_attach(intel_dsi->panel, connector); in intel_dsi_init()
1092 list_for_each_entry(scan, &connector->probed_modes, head) { in intel_dsi_init()