Lines Matching refs:connector
99 struct drm_connector *connector = NULL; in oaktrail_lvds_mode_set() local
125 list_for_each_entry(connector, &mode_config->connector_list, head) { in oaktrail_lvds_mode_set()
126 if (!connector->encoder || connector->encoder->crtc != crtc) in oaktrail_lvds_mode_set()
130 if (!connector) { in oaktrail_lvds_mode_set()
136 &connector->base, in oaktrail_lvds_mode_set()
303 struct drm_connector *connector; in oaktrail_lvds_init() local
318 connector = &gma_connector->base; in oaktrail_lvds_init()
321 drm_connector_init(dev, connector, in oaktrail_lvds_init()
332 drm_connector_helper_add(connector, in oaktrail_lvds_init()
334 connector->display_info.subpixel_order = SubPixelHorizontalRGB; in oaktrail_lvds_init()
335 connector->interlace_allowed = false; in oaktrail_lvds_init()
336 connector->doublescan_allowed = false; in oaktrail_lvds_init()
338 drm_object_attach_property(&connector->base, in oaktrail_lvds_init()
341 drm_object_attach_property(&connector->base, in oaktrail_lvds_init()
366 edid = drm_get_edid(connector, i2c_adap); in oaktrail_lvds_init()
371 edid = drm_get_edid(connector, i2c_adap); in oaktrail_lvds_init()
379 drm_mode_connector_update_edid_property(connector, edid); in oaktrail_lvds_init()
380 drm_add_edid_modes(connector, edid); in oaktrail_lvds_init()
383 list_for_each_entry(scan, &connector->probed_modes, head) { in oaktrail_lvds_init()
412 drm_connector_register(connector); in oaktrail_lvds_init()
427 drm_connector_cleanup(connector); in oaktrail_lvds_init()