Home
last modified time | relevance | path

Searched refs:intel_encoder (Results 1 – 11 of 11) sorted by relevance

/linux-2.6.39/drivers/gpu/drm/i915/
Dintel_drv.h140 struct intel_encoder { struct
145 void (*hot_plug)(struct intel_encoder *); argument
152 struct intel_encoder *encoder; argument
178 #define to_intel_encoder(x) container_of(x, struct intel_encoder, base)
238 extern bool intel_ddc_probe(struct intel_encoder *intel_encoder, int ddc_bus);
256 extern void intel_edp_link_config (struct intel_encoder *, int *, int *);
279 static inline struct intel_encoder *intel_attached_encoder(struct drm_connector *connector) in intel_attached_encoder()
285 struct intel_encoder *encoder);
294 extern struct drm_crtc *intel_get_load_detect_pipe(struct intel_encoder *intel_encoder,
298 extern void intel_release_load_detect_pipe(struct intel_encoder *intel_encoder,
Dintel_hdmi.c41 struct intel_encoder base;
385 struct intel_encoder *intel_encoder; in intel_hdmi_init() local
399 intel_encoder = &intel_hdmi->base; in intel_hdmi_init()
400 drm_encoder_init(dev, &intel_encoder->base, &intel_hdmi_enc_funcs, in intel_hdmi_init()
408 intel_encoder->type = INTEL_OUTPUT_HDMI; in intel_hdmi_init()
413 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_hdmi_init()
417 intel_encoder->clone_mask = (1 << INTEL_HDMIB_CLONE_BIT); in intel_hdmi_init()
421 intel_encoder->clone_mask = (1 << INTEL_HDMIC_CLONE_BIT); in intel_hdmi_init()
425 intel_encoder->clone_mask = (1 << INTEL_HDMID_CLONE_BIT); in intel_hdmi_init()
429 intel_encoder->clone_mask = (1 << INTEL_HDMIE_CLONE_BIT); in intel_hdmi_init()
[all …]
Dintel_dvo.c81 struct intel_encoder base;
348 struct intel_encoder *intel_encoder; in intel_dvo_init() local
364 intel_encoder = &intel_dvo->base; in intel_dvo_init()
365 drm_encoder_init(dev, &intel_encoder->base, in intel_dvo_init()
396 intel_encoder->type = INTEL_OUTPUT_DVO; in intel_dvo_init()
397 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_dvo_init()
400 intel_encoder->clone_mask = in intel_dvo_init()
409 intel_encoder->clone_mask = in intel_dvo_init()
424 drm_encoder_helper_add(&intel_encoder->base, in intel_dvo_init()
427 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_dvo_init()
[all …]
Dintel_modes.c37 bool intel_ddc_probe(struct intel_encoder *intel_encoder, int ddc_bus) in intel_ddc_probe() argument
39 struct drm_i915_private *dev_priv = intel_encoder->base.dev->dev_private; in intel_ddc_probe()
Dintel_dp.c46 struct intel_encoder base;
126 intel_edp_link_config (struct intel_encoder *intel_encoder, in intel_edp_link_config() argument
129 struct intel_dp *intel_dp = container_of(intel_encoder, struct intel_dp, base); in intel_edp_link_config()
1791 intel_dp_hot_plug(struct intel_encoder *intel_encoder) in intel_dp_hot_plug() argument
1793 struct intel_dp *intel_dp = container_of(intel_encoder, struct intel_dp, base); in intel_dp_hot_plug()
1863 struct intel_encoder *intel_encoder; in intel_dp_init() local
1880 intel_encoder = &intel_dp->base; in intel_dp_init()
1888 intel_encoder->type = INTEL_OUTPUT_EDP; in intel_dp_init()
1891 intel_encoder->type = INTEL_OUTPUT_DISPLAYPORT; in intel_dp_init()
1901 intel_encoder->clone_mask = (1 << INTEL_DP_B_CLONE_BIT); in intel_dp_init()
[all …]
Dintel_lvds.c45 struct intel_encoder base;
846 struct intel_encoder *intel_encoder; in intel_lvds_init() local
890 intel_encoder = &intel_lvds->base; in intel_lvds_init()
891 encoder = &intel_encoder->base; in intel_lvds_init()
896 drm_encoder_init(dev, &intel_encoder->base, &intel_lvds_enc_funcs, in intel_lvds_init()
899 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_lvds_init()
900 intel_encoder->type = INTEL_OUTPUT_LVDS; in intel_lvds_init()
902 intel_encoder->clone_mask = (1 << INTEL_LVDS_CLONE_BIT); in intel_lvds_init()
903 intel_encoder->crtc_mask = (1 << 1); in intel_lvds_init()
905 intel_encoder->crtc_mask |= (1 << 0); in intel_lvds_init()
Dintel_tv.c48 struct intel_encoder base;
1612 struct intel_encoder *intel_encoder; in intel_tv_init() local
1663 intel_encoder = &intel_tv->base; in intel_tv_init()
1680 drm_encoder_init(dev, &intel_encoder->base, &intel_tv_enc_funcs, in intel_tv_init()
1683 intel_connector_attach_encoder(intel_connector, intel_encoder); in intel_tv_init()
1684 intel_encoder->type = INTEL_OUTPUT_TVOUT; in intel_tv_init()
1685 intel_encoder->crtc_mask = (1 << 0) | (1 << 1); in intel_tv_init()
1686 intel_encoder->clone_mask = (1 << INTEL_TV_CLONE_BIT); in intel_tv_init()
1687 intel_encoder->base.possible_crtcs = ((1 << 0) | (1 << 1)); in intel_tv_init()
1688 intel_encoder->base.possible_clones = (1 << INTEL_OUTPUT_TVOUT); in intel_tv_init()
[all …]
Dintel_sdvo.c67 struct intel_encoder base;
2539 struct intel_encoder *intel_encoder; in intel_sdvo_init() local
2554 intel_encoder = &intel_sdvo->base; in intel_sdvo_init()
2555 intel_encoder->type = INTEL_OUTPUT_SDVO; in intel_sdvo_init()
2557 drm_encoder_init(dev, &intel_encoder->base, &intel_sdvo_enc_funcs, 0); in intel_sdvo_init()
2578 drm_encoder_helper_add(&intel_encoder->base, &intel_sdvo_helper_funcs); in intel_sdvo_init()
2621 drm_encoder_cleanup(&intel_encoder->base); in intel_sdvo_init()
Dintel_display.c758 struct intel_encoder *encoder; in intel_pipe_has_type()
2722 struct intel_encoder *encoder; in intel_crtc_driving_pch()
3193 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_encoder_destroy() local
3196 kfree(intel_encoder); in intel_encoder_destroy()
4536 struct intel_encoder *has_edp_encoder = NULL; in intel_crtc_mode_set()
4538 struct intel_encoder *encoder; in intel_crtc_mode_set()
5486 struct drm_crtc *intel_get_load_detect_pipe(struct intel_encoder *intel_encoder, in intel_get_load_detect_pipe() argument
5494 struct drm_encoder *encoder = &intel_encoder->base; in intel_get_load_detect_pipe()
5547 intel_encoder->load_detect_temp = true; in intel_get_load_detect_pipe()
5572 void intel_release_load_detect_pipe(struct intel_encoder *intel_encoder, in intel_release_load_detect_pipe() argument
[all …]
Dintel_crt.c47 struct intel_encoder base;
Di915_irq.c307 struct intel_encoder *encoder; in i915_hotplug_work_func()