Home
last modified time | relevance | path

Searched refs:dst_y_prefetch (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddml_display_rq_dlg_calc.c225 dml_float_t dst_y_prefetch; in dml_rq_dlg_get_dlg_reg() local
340 dst_y_prefetch = dml_get_dst_y_prefetch(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg()
352 dml_print("DML_DLG: %s: dst_y_prefetch (after rnd) = %3.2f\n", __func__, dst_y_prefetch); in dml_rq_dlg_get_dlg_reg()
360 ASSERT(dst_y_prefetch > (dst_y_per_vm_vblank + dst_y_per_row_vblank)); in dml_rq_dlg_get_dlg_reg()
416 disp_dlg_regs->dst_y_prefetch = (dml_uint_t)(dst_y_prefetch * dml_pow(2, 2)); in dml_rq_dlg_get_dlg_reg()
H A Ddml2_translation_helper.c1472 out->dlg_regs.dst_y_prefetch = disp_dlg_regs->dst_y_prefetch; in dml2_update_pipe_ctx_dchub_regs()
H A Ddisplay_mode_util.c262 dml_print("DML: dst_y_prefetch = 0x%x\n", dlg_regs->dst_y_prefetch); in dml_print_dlg_regs_st()
H A Ddisplay_mode_core_structs.h1937 dml_uint_t dst_y_prefetch; member
H A Ddisplay_mode_core.c10294 dml_get_per_surface_var_func(dst_y_prefetch, dml_float_t, mode_lib->mp.DestinationLinesForPrefetch);
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_shared_types.h440 double dst_y_prefetch[DML2_MAX_PLANES]; member
909 double dst_y_prefetch[DML2_MAX_PLANES]; member
1619 double dst_y_prefetch; member
1980 double *dst_y_prefetch; member
2032 double *dst_y_prefetch; member
H A Ddml2_core_dcn4_calcs.c5741 *p->dst_y_prefetch = s->dst_y_prefetch_oto; in CalculatePrefetchSchedule()
5752 *p->dst_y_prefetch = s->dst_y_prefetch_equ; in CalculatePrefetchSchedule()
5755 *p->dst_y_prefetch = s->dst_y_prefetch_equ_impacted; in CalculatePrefetchSchedule()
5775 …s->LinesToRequestPrefetchPixelData = *p->dst_y_prefetch - *p->dst_y_per_vm_vblank - 2 * *p->dst_y_… in CalculatePrefetchSchedule()
5785 DML_LOG_VERBOSE("DML::%s: dst_y_prefetch = %f\n", __func__, *p->dst_y_prefetch); in CalculatePrefetchSchedule()
5797 DML_ASSERT(*p->dst_y_prefetch < 64); in CalculatePrefetchSchedule()
5937 *p->dst_y_prefetch = 0; in CalculatePrefetchSchedule()
6098 if (p->impacted_dst_y_pre[i] > p->dst_y_prefetch[i]) { in CheckGlobalPrefetchAdmissibility()
7542 CalculatePrefetchSchedule_params->dst_y_prefetch = &mode_lib->ms.dst_y_prefetch[k]; in dml_core_ms_prefetch_check()
7601 if (mode_lib->ms.dst_y_prefetch[k] < 2.0 in dml_core_ms_prefetch_check()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_structs.h628 unsigned int dst_y_prefetch; member
H A Ddisplay_mode_vba.h88 dml_get_pipe_attr_decl(dst_y_prefetch);
H A Ddisplay_mode_vba.c149 dml_get_pipe_attr_func(dst_y_prefetch, mode_lib->vba.DestinationLinesForPrefetch);
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c2828 if ((old_dlg_regs.dst_y_prefetch != new_dlg_regs->dst_y_prefetch) in dcn401_detect_pipe_changes()
2846 old_dlg_regs.dst_y_prefetch = new_dlg_regs->dst_y_prefetch; in dcn401_detect_pipe_changes()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h3015 …uint32_t dst_y_prefetch; /* PREFETCH_SETTINS->DST_Y_PREFETCH from dlg_regs.dst_y_p… member