/linux-6.3-rc2/drivers/gpu/drm/i915/display/ |
A D | intel_vrr.c | 181 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_vrr_enable() local 192 intel_de_write(dev_priv, TRANS_VRR_CTL(cpu_transcoder), in intel_vrr_enable() 200 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_vrr_send_push() local 205 intel_de_write(dev_priv, TRANS_PUSH(cpu_transcoder), in intel_vrr_send_push() 213 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_vrr_is_push_sent() local 225 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in intel_vrr_disable() local 230 intel_de_write(dev_priv, TRANS_VRR_CTL(cpu_transcoder), in intel_vrr_disable() 232 intel_de_wait_for_clear(dev_priv, TRANS_VRR_STATUS(cpu_transcoder), in intel_vrr_disable() 235 intel_de_write(dev_priv, TRANS_PUSH(cpu_transcoder), 0); in intel_vrr_disable() 236 intel_de_write(dev_priv, TRANS_VRR_CTL(cpu_transcoder), 0); in intel_vrr_disable() [all …]
|
A D | intel_vdsc.c | 346 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_dsc_source_support() local 364 if (cpu_transcoder == TRANSCODER_EDP || in is_pipe_dsc() 365 cpu_transcoder == TRANSCODER_DSI_0 || in is_pipe_dsc() 366 cpu_transcoder == TRANSCODER_DSI_1) in is_pipe_dsc() 581 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_dsc_pps_configure() local 608 if (!is_pipe_dsc(crtc, cpu_transcoder)) { in intel_dsc_pps_configure() 632 if (!is_pipe_dsc(crtc, cpu_transcoder)) { in intel_dsc_pps_configure() 657 if (!is_pipe_dsc(crtc, cpu_transcoder)) { in intel_dsc_pps_configure() 682 if (!is_pipe_dsc(crtc, cpu_transcoder)) { in intel_dsc_pps_configure() 1179 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_dsc_get_config() local [all …]
|
A D | intel_hdcp.c | 366 switch (cpu_transcoder) { in intel_hdcp_get_repeater_ctl() 381 cpu_transcoder); in intel_hdcp_get_repeater_ctl() 410 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_validate_v_prime() local 737 enum transcoder cpu_transcoder = connector->hdcp.cpu_transcoder; in intel_hdcp_auth() local 909 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in _intel_hdcp_disable() local 1050 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp_check_link() 1763 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_stream_encryption() local 1804 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_enable_encryption() local 1845 enum transcoder cpu_transcoder = hdcp->cpu_transcoder; in hdcp2_disable_encryption() local 2040 cpu_transcoder = hdcp->cpu_transcoder; in intel_hdcp2_check_link() [all …]
|
A D | intel_drrs.c | 70 enum transcoder cpu_transcoder = crtc->drrs.cpu_transcoder; in intel_drrs_set_refresh_rate_pipeconf() local 78 val = intel_de_read(dev_priv, PIPECONF(cpu_transcoder)); in intel_drrs_set_refresh_rate_pipeconf() 85 intel_de_write(dev_priv, PIPECONF(cpu_transcoder), val); in intel_drrs_set_refresh_rate_pipeconf() 92 intel_cpu_transcoder_set_m1_n1(crtc, crtc->drrs.cpu_transcoder, in intel_drrs_set_refresh_rate_m_n() 99 return crtc->drrs.cpu_transcoder != INVALID_TRANSCODER; in intel_drrs_is_active() 110 if (intel_cpu_transcoder_has_m2_n2(dev_priv, crtc->drrs.cpu_transcoder)) in intel_drrs_set_state() 159 crtc->drrs.cpu_transcoder = crtc_state->cpu_transcoder; in intel_drrs_activate() 194 crtc->drrs.cpu_transcoder = INVALID_TRANSCODER; in intel_drrs_deactivate() 299 crtc->drrs.cpu_transcoder = INVALID_TRANSCODER; in intel_drrs_crtc_init()
|
A D | intel_pch_display.c | 219 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in ilk_pch_transcoder_set_timings() local 222 intel_de_read(dev_priv, HTOTAL(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 224 intel_de_read(dev_priv, HBLANK(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 226 intel_de_read(dev_priv, HSYNC(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 229 intel_de_read(dev_priv, VTOTAL(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 231 intel_de_read(dev_priv, VBLANK(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 233 intel_de_read(dev_priv, VSYNC(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 235 intel_de_read(dev_priv, VSYNCSHIFT(cpu_transcoder))); in ilk_pch_transcoder_set_timings() 516 intel_cpu_transcoder_get_m1_n1(crtc, crtc_state->cpu_transcoder, in ilk_pch_get_config() 552 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in lpt_enable_pch_transcoder() local [all …]
|
A D | intel_ddi.c | 359 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_set_dp_msa() local 427 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_config_transcoder_dp2() local 449 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_transcoder_func_reg_val_get() local 557 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_enable_transcoder_func() local 590 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_config_transcoder_func() local 602 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_disable_transcoder_func() local 956 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_enable_pipe_clock() local 975 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_ddi_disable_pipe_clock() local 2662 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in intel_ddi_post_disable_dp() local 3338 enum transcoder cpu_transcoder = pipe_config->cpu_transcoder; in intel_ddi_read_func_ctl() local [all …]
|
A D | intel_audio.c | 390 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_dp_audio_config_update() local 404 tmp = intel_de_read(i915, HSW_AUD_CFG(cpu_transcoder)); in hsw_dp_audio_config_update() 438 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_hdmi_audio_config_update() local 490 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in hsw_audio_codec_disable() local 495 intel_de_rmw(i915, HSW_AUD_CFG(cpu_transcoder), in hsw_audio_codec_disable() 505 AUDIO_ELD_VALID(cpu_transcoder), 0); in hsw_audio_codec_disable() 512 AUDIO_OUTPUT_ENABLE(cpu_transcoder), 0); in hsw_audio_codec_disable() 632 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_audio_codec_enable() local 642 0, AUDIO_OUTPUT_ENABLE(cpu_transcoder)); in hsw_audio_codec_enable() 648 AUDIO_ELD_VALID(cpu_transcoder), 0); in hsw_audio_codec_enable() [all …]
|
A D | intel_dp_hdcp.c | 23 static u32 transcoder_to_stream_enc_status(enum transcoder cpu_transcoder) in transcoder_to_stream_enc_status() argument 25 switch (cpu_transcoder) { in transcoder_to_stream_enc_status() 241 enum transcoder cpu_transcoder, in intel_dp_hdcp_toggle_signalling() argument 691 enum transcoder cpu_transcoder = hdcp->stream_transcoder; in intel_dp_mst_hdcp_stream_encryption() local 699 stream_enc_status = transcoder_to_stream_enc_status(cpu_transcoder); in intel_dp_mst_hdcp_stream_encryption() 705 HDCP_STATUS(i915, cpu_transcoder, port), in intel_dp_mst_hdcp_stream_encryption() 710 transcoder_name(cpu_transcoder), enable ? "enabled" : "disabled"); in intel_dp_mst_hdcp_stream_encryption() 725 enum transcoder cpu_transcoder = hdcp->stream_transcoder; in intel_dp_mst_hdcp2_stream_encryption() local 726 enum pipe pipe = (enum pipe)cpu_transcoder; in intel_dp_mst_hdcp2_stream_encryption() 740 HDCP2_STREAM_STATUS(i915, cpu_transcoder, pipe), in intel_dp_mst_hdcp2_stream_encryption() [all …]
|
A D | intel_display.c | 395 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in intel_wait_for_pipe_off() local 498 enum transcoder cpu_transcoder = new_crtc_state->cpu_transcoder; in intel_enable_transcoder() local 559 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in intel_disable_transcoder() local 1678 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in ilk_configure_cpu_transcoder() local 1834 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_configure_cpu_transcoder() local 2139 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in get_crtc_power_domains() local 2207 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in i9xx_configure_cpu_transcoder() local 2820 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_set_transcoder_timings() local 2891 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_pipe_is_interlaced() local 3373 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_set_transconf() local [all …]
|
A D | intel_hdmi.c | 81 enum transcoder cpu_transcoder) in assert_hdmi_transcoder_func_disabled() argument 156 enum transcoder cpu_transcoder, in hsw_dip_data_reg() argument 166 return ICL_VIDEO_DIP_PPS_DATA(cpu_transcoder, i); in hsw_dip_data_reg() 515 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_write_infoframe() local 554 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in hsw_read_infoframe() local 1222 crtc_state->cpu_transcoder); in hsw_set_infoframes() 1474 enum transcoder cpu_transcoder) in kbl_repositioning_enc_en_signal() argument 1510 enum transcoder cpu_transcoder, in intel_hdmi_hdcp_toggle_signalling() argument 1522 cpu_transcoder, enable, in intel_hdmi_hdcp_toggle_signalling() 1536 cpu_transcoder); in intel_hdmi_hdcp_toggle_signalling() [all …]
|
A D | intel_psr.c | 213 enum transcoder cpu_transcoder = intel_dp->psr.transcoder; in intel_psr_irq_handler() local 227 transcoder_name(cpu_transcoder)); in intel_psr_irq_handler() 234 transcoder_name(cpu_transcoder)); in intel_psr_irq_handler() 238 PSR_EVENT(cpu_transcoder)); in intel_psr_irq_handler() 241 intel_de_write(dev_priv, PSR_EVENT(cpu_transcoder), in intel_psr_irq_handler() 251 transcoder_name(cpu_transcoder)); in intel_psr_irq_handler() 877 transcoder_name(crtc_state->cpu_transcoder)); in intel_psr2_config_valid() 1155 val = intel_de_read(dev_priv, EXITLINE(cpu_transcoder)); in intel_psr_enable_source() 1159 intel_de_write(dev_priv, EXITLINE(cpu_transcoder), val); in intel_psr_enable_source() 1212 MTL_CLKGATE_DIS_TRANS(cpu_transcoder), 0, in intel_psr_enable_source() [all …]
|
A D | intel_display.h | 488 enum transcoder cpu_transcoder, 491 enum transcoder cpu_transcoder, 494 enum transcoder cpu_transcoder, 497 enum transcoder cpu_transcoder, 549 enum transcoder cpu_transcoder, bool state);
|
A D | intel_vdsc.h | 23 intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder);
|
A D | intel_dp_mst.c | 393 transcoders |= BIT(crtc_state->cpu_transcoder); in intel_dp_mst_transcoder_mask() 573 intel_de_rmw(dev_priv, TRANS_DDI_FUNC_CTL(old_crtc_state->cpu_transcoder), in intel_mst_post_disable_dp() 704 enum transcoder trans = pipe_config->cpu_transcoder; in intel_mst_enable_dp() 715 intel_de_write(dev_priv, TRANS_DP2_VFREQHIGH(pipe_config->cpu_transcoder), in intel_mst_enable_dp() 717 intel_de_write(dev_priv, TRANS_DP2_VFREQLOW(pipe_config->cpu_transcoder), in intel_mst_enable_dp() 1224 return crtc_state->mst_master_transcoder == crtc_state->cpu_transcoder; in intel_dp_mst_is_master_trans() 1230 crtc_state->mst_master_transcoder != crtc_state->cpu_transcoder; in intel_dp_mst_is_slave_trans()
|
A D | intel_ddi.h | 66 enum transcoder cpu_transcoder,
|
A D | intel_display_types.h | 471 enum transcoder cpu_transcoder, 574 enum transcoder cpu_transcoder; member 1066 enum transcoder cpu_transcoder; member 1408 enum transcoder cpu_transcoder; member
|
A D | g4x_dp.c | 199 assert_transcoder_disabled(dev_priv, pipe_config->cpu_transcoder); in ilk_edp_pll_on() 239 assert_transcoder_disabled(dev_priv, old_crtc_state->cpu_transcoder); in ilk_edp_pll_off() 328 intel_cpu_transcoder_get_m1_n1(crtc, crtc_state->cpu_transcoder, in g4x_dp_get_m_n() 330 intel_cpu_transcoder_get_m2_n2(crtc, crtc_state->cpu_transcoder, in g4x_dp_get_m_n()
|
A D | intel_fdi.c | 33 enum transcoder cpu_transcoder = (enum transcoder)pipe; in assert_fdi_tx() local 34 cur_state = intel_de_read(dev_priv, TRANS_DDI_FUNC_CTL(cpu_transcoder)) & TRANS_DDI_FUNC_ENABLE; in assert_fdi_tx() 391 assert_transcoder_enabled(dev_priv, crtc_state->cpu_transcoder); in ilk_fdi_link_train()
|
A D | intel_dpll.c | 1556 assert_transcoder_disabled(dev_priv, crtc_state->cpu_transcoder); in i9xx_enable_pll() 1736 assert_transcoder_disabled(dev_priv, crtc_state->cpu_transcoder); in vlv_enable_pll() 1888 assert_transcoder_disabled(dev_priv, crtc_state->cpu_transcoder); in chv_enable_pll() 1949 crtc_state->cpu_transcoder = (enum transcoder)pipe; in vlv_force_pll_on() 2020 assert_transcoder_disabled(dev_priv, crtc_state->cpu_transcoder); in i9xx_disable_pll()
|
A D | intel_crtc_state_dump.c | 186 transcoder_name(pipe_config->cpu_transcoder), in intel_crtc_state_dump()
|
A D | intel_backlight.c | 531 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in pch_enable_backlight() local 548 if (cpu_transcoder == TRANSCODER_EDP) in pch_enable_backlight() 551 cpu_ctl2 = BLM_PIPE(cpu_transcoder); in pch_enable_backlight()
|
A D | intel_dp.c | 1173 if (DISPLAY_VER(dev_priv) == 11 && pipe_config->cpu_transcoder != TRANSCODER_A) in intel_dp_source_supports_fec() 1919 enum transcoder cpu_transcoder) in cpu_transcoder_has_drrs() argument 1924 return intel_cpu_transcoder_has_m2_n2(i915, cpu_transcoder); in cpu_transcoder_has_drrs() 1949 if (!cpu_transcoder_has_drrs(i915, pipe_config->cpu_transcoder)) in can_enable_drrs() 1970 if (intel_cpu_transcoder_has_m2_n2(i915, pipe_config->cpu_transcoder)) in intel_dp_drrs_compute_config() 3318 i915_reg_t reg = HSW_TVIDEO_DIP_CTL(crtc_state->cpu_transcoder); in intel_dp_set_infoframes() 4973 if (!(transcoders & BIT(crtc_state->cpu_transcoder))) in intel_modeset_affected_transcoders() 4986 transcoders &= ~BIT(crtc_state->cpu_transcoder); in intel_modeset_affected_transcoders()
|
A D | intel_pipe_crc.c | 309 pipe_config->cpu_transcoder == TRANSCODER_EDP) in intel_crtc_crc_setup_workarounds()
|
A D | intel_lspcon.c | 631 HSW_TVIDEO_DIP_CTL(pipe_config->cpu_transcoder)); in lspcon_infoframes_enabled()
|
A D | intel_crtc.c | 168 crtc_state->cpu_transcoder = INVALID_TRANSCODER; in intel_crtc_state_reset()
|