Lines Matching defs:connector

239 static void cdv_intel_lvds_save(struct drm_connector *connector)
243 static void cdv_intel_lvds_restore(struct drm_connector *connector)
247 static int cdv_intel_lvds_mode_valid(struct drm_connector *connector,
250 struct drm_device *dev = connector->dev;
393 * This connector should only have
397 struct drm_connector *connector, bool force)
405 static int cdv_intel_lvds_get_modes(struct drm_connector *connector)
407 struct drm_device *dev = connector->dev;
409 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
413 ret = psb_intel_ddc_get_modes(connector, &gma_encoder->i2c_bus->adapter);
422 connector->display_info.min_vfreq = 0;
423 connector->display_info.max_vfreq = 200;
424 connector->display_info.min_hfreq = 0;
425 connector->display_info.max_hfreq = 200;
429 drm_mode_probed_add(connector, mode);
438 * @connector: connector to free
440 * Unregister the DDC bus for this connector then free the driver private
443 static void cdv_intel_lvds_destroy(struct drm_connector *connector)
445 struct gma_encoder *gma_encoder = gma_attached_encoder(connector);
449 drm_connector_unregister(connector);
450 drm_connector_cleanup(connector);
451 kfree(connector);
454 static int cdv_intel_lvds_set_property(struct drm_connector *connector,
458 struct drm_encoder *encoder = connector->encoder;
478 if (drm_object_property_get_value(&connector->base,
486 if (drm_object_property_set_value(&connector->base,
501 if (drm_object_property_set_value(&connector->base,
605 * Create the connector, register the LVDS DDC bus, and try to figure out what
614 struct drm_connector *connector;
645 connector = &gma_connector->base;
649 drm_connector_init(dev, connector,
662 drm_connector_helper_add(connector,
664 connector->display_info.subpixel_order = SubPixelHorizontalRGB;
665 connector->interlace_allowed = false;
666 connector->doublescan_allowed = false;
668 /*Attach connector properties*/
669 drm_object_attach_property(&connector->base,
672 drm_object_attach_property(&connector->base,
716 psb_intel_ddc_get_modes(connector,
718 list_for_each_entry(scan, &connector->probed_modes, head) {
777 drm_connector_register(connector);
792 drm_connector_cleanup(connector);