Lines Matching refs:connector

71 static enum drm_mode_status cdv_intel_crt_mode_valid(struct drm_connector *connector,  in cdv_intel_crt_mode_valid()  argument
138 static bool cdv_intel_crt_detect_hotplug(struct drm_connector *connector, in cdv_intel_crt_detect_hotplug() argument
141 struct drm_device *dev = connector->dev; in cdv_intel_crt_detect_hotplug()
186 struct drm_connector *connector, bool force) in cdv_intel_crt_detect() argument
188 if (cdv_intel_crt_detect_hotplug(connector, force)) in cdv_intel_crt_detect()
194 static void cdv_intel_crt_destroy(struct drm_connector *connector) in cdv_intel_crt_destroy() argument
196 struct gma_connector *gma_connector = to_gma_connector(connector); in cdv_intel_crt_destroy()
197 struct gma_i2c_chan *ddc_bus = to_gma_i2c_chan(connector->ddc); in cdv_intel_crt_destroy()
200 drm_connector_cleanup(connector); in cdv_intel_crt_destroy()
204 static int cdv_intel_crt_get_modes(struct drm_connector *connector) in cdv_intel_crt_get_modes() argument
206 return psb_intel_ddc_get_modes(connector, connector->ddc); in cdv_intel_crt_get_modes()
209 static int cdv_intel_crt_set_property(struct drm_connector *connector, in cdv_intel_crt_set_property() argument
249 struct drm_connector *connector; in cdv_intel_crt_init() local
268 connector = &gma_connector->base; in cdv_intel_crt_init()
269 connector->polled = DRM_CONNECTOR_POLL_HPD; in cdv_intel_crt_init()
270 ret = drm_connector_init_with_ddc(dev, connector, in cdv_intel_crt_init()
285 connector->interlace_allowed = 0; in cdv_intel_crt_init()
286 connector->doublescan_allowed = 0; in cdv_intel_crt_init()
289 drm_connector_helper_add(connector, in cdv_intel_crt_init()