Home
last modified time | relevance | path

Searched refs:cpu_transcoder (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_vrr.c315 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_vrr_set_fixed_rr_timings() local
320 intel_de_write(display, TRANS_VRR_VMIN(display, cpu_transcoder), in intel_vrr_set_fixed_rr_timings()
322 intel_de_write(display, TRANS_VRR_VMAX(display, cpu_transcoder), in intel_vrr_set_fixed_rr_timings()
324 intel_de_write(display, TRANS_VRR_FLIPLINE(display, cpu_transcoder), in intel_vrr_set_fixed_rr_timings()
595 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_vrr_set_transcoder_timings() local
610 … !(intel_de_read(display, TRANS_DDI_FUNC_CTL(display, cpu_transcoder)) & TRANS_DDI_FUNC_ENABLE)); in intel_vrr_set_transcoder_timings()
618 intel_de_rmw(display, CHICKEN_TRANS(display, cpu_transcoder), in intel_vrr_set_transcoder_timings()
623 TRANS_VRR_CTL(display, cpu_transcoder), 0); in intel_vrr_set_transcoder_timings()
628 intel_de_write(display, TRANS_CMRR_M_HI(display, cpu_transcoder), in intel_vrr_set_transcoder_timings()
630 intel_de_write(display, TRANS_CMRR_M_LO(display, cpu_transcoder), in intel_vrr_set_transcoder_timings()
[all …]
H A Dintel_psr.c305 enum transcoder cpu_transcoder) in psr_ctl_reg() argument
308 return EDP_PSR_CTL(display, cpu_transcoder); in psr_ctl_reg()
314 enum transcoder cpu_transcoder) in psr_debug_reg() argument
317 return EDP_PSR_DEBUG(display, cpu_transcoder); in psr_debug_reg()
323 enum transcoder cpu_transcoder) in psr_perf_cnt_reg() argument
326 return EDP_PSR_PERF_CNT(display, cpu_transcoder); in psr_perf_cnt_reg()
332 enum transcoder cpu_transcoder) in psr_status_reg() argument
335 return EDP_PSR_STATUS(display, cpu_transcoder); in psr_status_reg()
341 enum transcoder cpu_transcoder) in psr_imr_reg() argument
344 return TRANS_PSR_IMR(display, cpu_transcoder); in psr_imr_reg()
[all …]
H A Dintel_vdsc.c27 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_dsc_source_support() local
32 if (DISPLAY_VER(display) == 11 && cpu_transcoder == TRANSCODER_A) in intel_dsc_source_support()
38 static bool is_pipe_dsc(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in is_pipe_dsc() argument
45 if (cpu_transcoder == TRANSCODER_EDP || in is_pipe_dsc()
46 cpu_transcoder == TRANSCODER_DSI_0 || in is_pipe_dsc()
47 cpu_transcoder == TRANSCODER_DSI_1) in is_pipe_dsc()
392 intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder) in intel_dsc_power_domain() argument
411 else if (is_pipe_dsc(crtc, cpu_transcoder)) in intel_dsc_power_domain()
436 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_dsc_get_pps_reg() local
440 pipe_dsc = is_pipe_dsc(crtc, cpu_transcoder); in intel_dsc_get_pps_reg()
[all …]
H A Dintel_hdcp.c58 rekey_reg = TRANS_DDI_FUNC_CTL(display, hdcp->cpu_transcoder); in intel_hdcp_adjust_hdcp_line_rekeying()
62 rekey_reg = TRANS_DDI_FUNC_CTL(display, hdcp->cpu_transcoder); in intel_hdcp_adjust_hdcp_line_rekeying()
65 rekey_reg = CHICKEN_TRANS(display, hdcp->cpu_transcoder); in intel_hdcp_adjust_hdcp_line_rekeying()
308 enum transcoder cpu_transcoder, enum port port) in intel_hdcp_in_use() argument
311 HDCP_STATUS(display, cpu_transcoder, port)) & in intel_hdcp_in_use()
316 enum transcoder cpu_transcoder, enum port port) in intel_hdcp2_in_use() argument
319 HDCP2_STATUS(display, cpu_transcoder, port)) & in intel_hdcp2_in_use()
439 enum transcoder cpu_transcoder, enum port port) in intel_hdcp_get_repeater_ctl() argument
442 switch (cpu_transcoder) { in intel_hdcp_get_repeater_ctl()
457 cpu_transcoder); in intel_hdcp_get_repeater_ctl()
[all …]
H A Dintel_alpm.c302 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in lnl_alpm_configure() local
328 intel_de_write(display, PR_ALPM_CTL(display, cpu_transcoder), in lnl_alpm_configure()
344 intel_de_write(display, ALPM_CTL(display, cpu_transcoder), alpm_ctl); in lnl_alpm_configure()
352 intel_dp->alpm.transcoder = crtc_state->cpu_transcoder; in intel_alpm_configure()
393 enum transcoder cpu_transcoder = crtc_state->cpu_transcoder; in intel_alpm_pre_plane_update() local
416 intel_de_write(display, ALPM_CTL(display, cpu_transcoder), 0); in intel_alpm_pre_plane_update()
476 enum transcoder cpu_transcoder; in i915_edp_lobf_info_show() local
491 cpu_transcoder = crtc_state->cpu_transcoder; in i915_edp_lobf_info_show()
492 alpm_ctl = intel_de_read(display, ALPM_CTL(display, cpu_transcoder)); in i915_edp_lobf_info_show()
551 enum transcoder cpu_transcoder = intel_dp->alpm.transcoder; in intel_alpm_disable() local
[all …]
H A Dintel_display.c358 enum transcoder cpu_transcoder = old_crtc_state->cpu_transcoder; in intel_wait_for_pipe_off() local
361 if (intel_de_wait_for_clear_ms(display, TRANSCONF(display, cpu_transcoder), in intel_wait_for_pipe_off()
370 enum transcoder cpu_transcoder, bool state) in assert_transcoder() argument
380 power_domain = POWER_DOMAIN_TRANSCODER(cpu_transcoder); in assert_transcoder()
384 TRANSCONF(display, cpu_transcoder)); in assert_transcoder()
394 transcoder_name(cpu_transcoder), str_on_off(state), in assert_transcoder()
428 enum transcoder cpu_transcoder = new_crtc_state->cpu_transcoder; in intel_enable_transcoder() local
452 (enum pipe) cpu_transcoder); in intel_enable_transcoder()
469 intel_de_rmw(display, CHICKEN_TRANS(display, cpu_transcoder), in intel_enable_transcoder()
473 val = intel_de_read(display, TRANSCONF(display, cpu_transcoder)); in intel_enable_transcoder()
[all …]
H A Dintel_crt.c698 enum transcoder cpu_transcoder = (enum transcoder)pipe; in intel_crt_load_detect() local
711 BCLRPAT(display, cpu_transcoder)); in intel_crt_load_detect()
713 TRANS_VTOTAL(display, cpu_transcoder)); in intel_crt_load_detect()
715 TRANS_VBLANK(display, cpu_transcoder)); in intel_crt_load_detect()
724 intel_de_write(display, BCLRPAT(display, cpu_transcoder), 0x500050); in intel_crt_load_detect()
728 TRANSCONF(display, cpu_transcoder)); in intel_crt_load_detect()
730 intel_de_write(display, TRANSCONF(display, cpu_transcoder), in intel_crt_load_detect()
733 TRANSCONF(display, cpu_transcoder)); in intel_crt_load_detect()
744 intel_de_write(display, TRANSCONF(display, cpu_transcoder), in intel_crt_load_detect()
756 TRANS_VSYNC(display, cpu_transcoder)); in intel_crt_load_detect()
[all …]
H A Dintel_dp_mst.c744 transcoders |= BIT(crtc_state->cpu_transcoder); in intel_dp_mst_transcoder_mask()
1039 TRANS_DDI_FUNC_CTL(display, old_crtc_state->cpu_transcoder), in mst_stream_post_disable()
1230 set |= DP_MST_FEC_BS_JITTER_WA(crtc_state->cpu_transcoder); in enable_bs_jitter_was()
1235 set |= DP_MST_SHORT_HBLANK_WA(crtc_state->cpu_transcoder); in enable_bs_jitter_was()
1237 clear |= DP_MST_SHORT_HBLANK_WA(crtc_state->cpu_transcoder); in enable_bs_jitter_was()
1240 set |= DP_MST_DPT_DPTP_ALIGN_WA(crtc_state->cpu_transcoder); in enable_bs_jitter_was()
1260 enum transcoder trans = pipe_config->cpu_transcoder; in mst_stream_enable()
1272 intel_de_write(display, TRANS_DP2_VFREQHIGH(pipe_config->cpu_transcoder), in mst_stream_enable()
1274 intel_de_write(display, TRANS_DP2_VFREQLOW(pipe_config->cpu_transcoder), in mst_stream_enable()
1879 return crtc_state->mst_master_transcoder == crtc_state->cpu_transcoder; in intel_dp_mst_is_master_trans()
[all …]
H A Dintel_lpe_audio.c325 enum transcoder cpu_transcoder, enum port port, in intel_lpe_audio_notify() argument
345 ppdata->pipe = cpu_transcoder; in intel_lpe_audio_notify()
H A Dintel_vdsc.h28 intel_dsc_power_domain(struct intel_crtc *crtc, enum transcoder cpu_transcoder);
H A Dintel_crtc.c186 crtc_state->cpu_transcoder = INVALID_TRANSCODER; in intel_crtc_state_reset()
H A Dintel_dp.c3123 if (!intel_cpu_transcoder_has_drrs(display, pipe_config->cpu_transcoder)) in can_enable_drrs()
3148 if (intel_cpu_transcoder_has_m2_n2(display, pipe_config->cpu_transcoder)) in intel_dp_drrs_compute_config()
3422 pipe_config->mst_master_transcoder = pipe_config->cpu_transcoder; in intel_dp_compute_config()
5006 i915_reg_t reg = HSW_TVIDEO_DIP_CTL(display, crtc_state->cpu_transcoder); in intel_dp_set_infoframes()
6434 if (!(transcoders & BIT(crtc_state->cpu_transcoder))) in intel_modeset_affected_transcoders()
6447 transcoders &= ~BIT(crtc_state->cpu_transcoder); in intel_modeset_affected_transcoders()
H A Dvlv_dsi.c310 pipe_config->cpu_transcoder = TRANSCODER_DSI_C; in intel_dsi_compute_config()
312 pipe_config->cpu_transcoder = TRANSCODER_DSI_A; in intel_dsi_compute_config()
H A Dicl_dsi.c1686 pipe_config->cpu_transcoder = TRANSCODER_DSI_1; in gen11_dsi_compute_config()
1688 pipe_config->cpu_transcoder = TRANSCODER_DSI_0; in gen11_dsi_compute_config()
H A Dintel_tv.c1544 assert_transcoder_disabled(display, pipe_config->cpu_transcoder); in intel_tv_pre_enable()