Lines Matching refs:intel_encoder
630 struct intel_encoder *encoder; in intel_pipe_has_type()
2975 struct intel_encoder *intel_encoder; in ironlake_crtc_driving_pch() local
2981 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { in ironlake_crtc_driving_pch()
2982 switch (intel_encoder->type) { in ironlake_crtc_driving_pch()
2984 if (!intel_encoder_is_pch_edp(&intel_encoder->base)) in ironlake_crtc_driving_pch()
3325 struct intel_encoder *encoder; in ironlake_crtc_enable()
3418 struct intel_encoder *encoder; in haswell_crtc_enable()
3495 struct intel_encoder *encoder; in ironlake_crtc_disable()
3575 struct intel_encoder *encoder; in haswell_crtc_disable()
3665 struct intel_encoder *encoder; in i9xx_crtc_enable()
3697 struct intel_encoder *encoder; in i9xx_crtc_disable()
3775 struct intel_encoder *intel_encoder; in intel_crtc_update_dpms() local
3778 for_each_encoder_on_crtc(dev, crtc, intel_encoder) in intel_crtc_update_dpms()
3779 enable |= intel_encoder->connectors_active; in intel_crtc_update_dpms()
3845 struct intel_encoder *intel_encoder = to_intel_encoder(encoder); in intel_encoder_destroy() local
3848 free(intel_encoder, DRM_MEM_KMS); in intel_encoder_destroy()
3854 void intel_encoder_dpms(struct intel_encoder *encoder, int mode) in intel_encoder_dpms()
3872 struct intel_encoder *encoder = connector->encoder; in intel_connector_check_state()
3906 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_connector_dpms()
3932 struct intel_encoder *encoder = connector->encoder; in intel_connector_get_hw_state()
4104 struct intel_encoder *intel_encoder; in intel_choose_pipe_bpp_dither() local
4108 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { in intel_choose_pipe_bpp_dither()
4110 if (intel_encoder->type == INTEL_OUTPUT_LVDS) { in intel_choose_pipe_bpp_dither()
4129 if (connector->encoder != &intel_encoder->base) in intel_choose_pipe_bpp_dither()
4140 if (intel_encoder->type == INTEL_OUTPUT_EDP) { in intel_choose_pipe_bpp_dither()
4155 if (intel_encoder->type == INTEL_OUTPUT_HDMI) { in intel_choose_pipe_bpp_dither()
4705 struct intel_encoder *encoder; in i9xx_crtc_mode_set()
4872 struct intel_encoder *encoder; in ironlake_init_pch_refclk()
4987 struct intel_encoder *encoder; in lpt_init_pch_refclk()
5162 struct intel_encoder *encoder; in ironlake_get_refclk()
5163 struct intel_encoder *edp_encoder = NULL; in ironlake_get_refclk()
5265 struct intel_encoder *intel_encoder; in ironlake_compute_clocks() local
5270 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { in ironlake_compute_clocks()
5271 switch (intel_encoder->type) { in ironlake_compute_clocks()
5278 if (intel_encoder->needs_tv_clock) in ironlake_compute_clocks()
5421 struct intel_encoder *intel_encoder, *edp_encoder = NULL; in ironlake_set_m_n() local
5426 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { in ironlake_set_m_n()
5427 switch (intel_encoder->type) { in ironlake_set_m_n()
5433 if (!intel_encoder_is_pch_edp(&intel_encoder->base)) in ironlake_set_m_n()
5435 edp_encoder = intel_encoder; in ironlake_set_m_n()
5490 struct intel_encoder *intel_encoder; in ironlake_compute_dpll() local
5496 for_each_encoder_on_crtc(dev, crtc, intel_encoder) { in ironlake_compute_dpll()
5497 switch (intel_encoder->type) { in ironlake_compute_dpll()
5504 if (intel_encoder->needs_tv_clock) in ironlake_compute_dpll()
5515 if (!intel_encoder_is_pch_edp(&intel_encoder->base)) in ironlake_compute_dpll()
5602 struct intel_encoder *encoder; in ironlake_crtc_mode_set()
5785 struct intel_encoder *encoder; in haswell_crtc_mode_set()
5989 struct intel_encoder *encoder; in intel_crtc_mode_set()
6698 struct intel_encoder *intel_encoder = in intel_get_load_detect_pipe() local
6701 struct drm_encoder *encoder = &intel_encoder->base; in intel_get_load_detect_pipe()
6755 intel_encoder->new_crtc = to_intel_crtc(crtc); in intel_get_load_detect_pipe()
6756 to_intel_connector(connector)->new_encoder = intel_encoder; in intel_get_load_detect_pipe()
6801 struct intel_encoder *intel_encoder = in intel_release_load_detect_pipe() local
6803 struct drm_encoder *encoder = &intel_encoder->base; in intel_release_load_detect_pipe()
6813 intel_encoder->new_crtc = NULL; in intel_release_load_detect_pipe()
7534 bool intel_encoder_check_is_cloned(struct intel_encoder *encoder) in intel_encoder_check_is_cloned()
7536 struct intel_encoder *other_encoder; in intel_encoder_check_is_cloned()
7586 struct intel_encoder *encoder; in intel_modeset_update_staged_output_state()
7609 struct intel_encoder *encoder; in intel_modeset_commit_output_state()
7631 struct intel_encoder *encoder; in intel_modeset_adjusted_mode()
7675 struct intel_encoder *encoder; in intel_modeset_affected_pipes()
7777 struct intel_encoder *intel_encoder; in intel_modeset_update_state() local
7781 list_for_each_entry(intel_encoder, &dev->mode_config.encoder_list, in intel_modeset_update_state()
7783 if (!intel_encoder->base.crtc) in intel_modeset_update_state()
7786 intel_crtc = to_intel_crtc(intel_encoder->base.crtc); in intel_modeset_update_state()
7789 intel_encoder->connectors_active = false; in intel_modeset_update_state()
7815 intel_encoder = to_intel_encoder(connector->encoder); in intel_modeset_update_state()
7816 intel_encoder->connectors_active = true; in intel_modeset_update_state()
7832 struct intel_encoder *encoder; in intel_modeset_check_state()
8070 struct intel_encoder *encoder; in intel_set_config_restore_state()
8128 struct intel_encoder *encoder; in intel_modeset_stage_output_state()
8408 static int intel_encoder_clones(struct intel_encoder *encoder) in intel_encoder_clones()
8411 struct intel_encoder *source_encoder; in intel_encoder_clones()
8451 struct intel_encoder *encoder; in intel_setup_outputs()
9159 struct intel_encoder *encoder; in intel_sanitize_crtc()
9185 static void intel_sanitize_encoder(struct intel_encoder *encoder) in intel_sanitize_encoder()
9254 struct intel_encoder *encoder; in intel_modeset_setup_hw_state()
9431 struct intel_encoder *encoder) in intel_connector_attach_encoder()