Lines Matching refs:cpu_transcoder
347 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_set_dp_msa() local
353 drm_WARN_ON(&dev_priv->drm, transcoder_is_dsi(cpu_transcoder)); in intel_ddi_set_dp_msa()
399 intel_de_write(dev_priv, TRANS_MSA_MISC(cpu_transcoder), temp); in intel_ddi_set_dp_msa()
423 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_transcoder_func_reg_val_get() local
456 if (cpu_transcoder == TRANSCODER_EDP) { in intel_ddi_transcoder_func_reg_val_get()
527 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_enable_transcoder_func() local
542 TRANS_DDI_FUNC_CTL2(cpu_transcoder), ctl2); in intel_ddi_enable_transcoder_func()
545 intel_de_write(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder), in intel_ddi_enable_transcoder_func()
560 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_config_transcoder_func() local
565 intel_de_write(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder), ctl); in intel_ddi_config_transcoder_func()
572 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_disable_transcoder_func() local
577 TRANS_DDI_FUNC_CTL2(cpu_transcoder), 0); in intel_ddi_disable_transcoder_func()
579 ctl = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder)); in intel_ddi_disable_transcoder_func()
598 intel_de_write(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder), ctl); in intel_ddi_disable_transcoder_func()
610 enum transcoder cpu_transcoder, in intel_ddi_toggle_hdcp_bits() argument
624 tmp = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder)); in intel_ddi_toggle_hdcp_bits()
629 intel_de_write(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder), tmp); in intel_ddi_toggle_hdcp_bits()
641 enum transcoder cpu_transcoder; in intel_ddi_connector_get_hw_state() local
658 cpu_transcoder = TRANSCODER_EDP; in intel_ddi_connector_get_hw_state()
660 cpu_transcoder = (enum transcoder) pipe; in intel_ddi_connector_get_hw_state()
662 tmp = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder)); in intel_ddi_connector_get_hw_state()
744 enum transcoder cpu_transcoder = (enum transcoder)p; in intel_ddi_get_encoder_pipes() local
749 POWER_DOMAIN_TRANSCODER(cpu_transcoder)); in intel_ddi_get_encoder_pipes()
762 TRANS_DDI_FUNC_CTL(cpu_transcoder)); in intel_ddi_get_encoder_pipes()
763 intel_display_power_put(dev_priv, POWER_DOMAIN_TRANSCODER(cpu_transcoder), in intel_ddi_get_encoder_pipes()
889 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_enable_pipe_clock() local
893 if (cpu_transcoder != TRANSCODER_EDP) { in intel_ddi_enable_pipe_clock()
901 intel_de_write(dev_priv, TRANS_CLK_SEL(cpu_transcoder), val); in intel_ddi_enable_pipe_clock()
908 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_disable_pipe_clock() local
910 if (cpu_transcoder != TRANSCODER_EDP) { in intel_ddi_disable_pipe_clock()
913 TRANS_CLK_SEL(cpu_transcoder), in intel_ddi_disable_pipe_clock()
917 TRANS_CLK_SEL(cpu_transcoder), in intel_ddi_disable_pipe_clock()
2150 return crtc_state->cpu_transcoder; in tgl_dp_tp_transcoder()
2789 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in intel_ddi_post_disable_dp() local
2793 TRANS_DDI_FUNC_CTL(cpu_transcoder)); in intel_ddi_post_disable_dp()
2797 TRANS_DDI_FUNC_CTL(cpu_transcoder), in intel_ddi_post_disable_dp()
2981 crtc_state->cpu_transcoder) in trans_port_sync_stop_link_train()
3416 enum transcoder cpu_transcoder) in intel_ddi_is_audio_enabled() argument
3418 if (cpu_transcoder == TRANSCODER_EDP) in intel_ddi_is_audio_enabled()
3425 AUDIO_OUTPUT_ENABLE(cpu_transcoder); in intel_ddi_is_audio_enabled()
3440 enum transcoder cpu_transcoder) in bdw_transcoder_master_readout() argument
3445 u32 ctl2 = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL2(cpu_transcoder)); in bdw_transcoder_master_readout()
3452 u32 ctl = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder)); in bdw_transcoder_master_readout()
3471 enum transcoder cpu_transcoder; in bdw_get_trans_port_sync_config() local
3474 bdw_transcoder_master_readout(dev_priv, crtc_state->cpu_transcoder); in bdw_get_trans_port_sync_config()
3476 for_each_cpu_transcoder_masked(dev_priv, cpu_transcoder, transcoders) { in bdw_get_trans_port_sync_config()
3480 power_domain = POWER_DOMAIN_TRANSCODER(cpu_transcoder); in bdw_get_trans_port_sync_config()
3487 if (bdw_transcoder_master_readout(dev_priv, cpu_transcoder) == in bdw_get_trans_port_sync_config()
3488 crtc_state->cpu_transcoder) in bdw_get_trans_port_sync_config()
3489 crtc_state->sync_mode_slaves_mask |= BIT(cpu_transcoder); in bdw_get_trans_port_sync_config()
3504 enum transcoder cpu_transcoder = pipe_config->cpu_transcoder; in intel_ddi_read_func_ctl() local
3508 temp = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder)); in intel_ddi_read_func_ctl()
3610 enum transcoder cpu_transcoder = pipe_config->cpu_transcoder; in intel_ddi_get_config() local
3613 if (drm_WARN_ON(&dev_priv->drm, transcoder_is_dsi(cpu_transcoder))) in intel_ddi_get_config()
3618 enum transcoder save = pipe_config->cpu_transcoder; in intel_ddi_get_config()
3622 pipe_config->cpu_transcoder = (enum transcoder)pipe_config->bigjoiner_linked_crtc->pipe; in intel_ddi_get_config()
3624 pipe_config->cpu_transcoder = save; in intel_ddi_get_config()
3632 intel_ddi_is_audio_enabled(dev_priv, cpu_transcoder); in intel_ddi_get_config()
3857 pipe_config->cpu_transcoder = TRANSCODER_EDP; in intel_ddi_compute_config()
3869 pipe_config->cpu_transcoder == TRANSCODER_EDP) in intel_ddi_compute_config()
3954 transcoders |= BIT(crtc_state->cpu_transcoder); in intel_ddi_port_sync_transcoders()
3985 if (crtc_state->master_transcoder == crtc_state->cpu_transcoder) { in intel_ddi_compute_config_late()
3988 port_sync_transcoders & ~BIT(crtc_state->cpu_transcoder); in intel_ddi_compute_config_late()