Home
last modified time | relevance | path

Searched refs:dst_y_prefetch (Results 1 – 13 of 13) 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.c1476 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.c10386 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.h441 double dst_y_prefetch[DML2_MAX_PLANES];
910 double dst_y_prefetch[DML2_MAX_PLANES];
1622 double dst_y_prefetch;
1983 double *dst_y_prefetch;
2035 double *dst_y_prefetch;
440 double dst_y_prefetch[DML2_MAX_PLANES]; global() member
909 double dst_y_prefetch[DML2_MAX_PLANES]; global() member
1619 double dst_y_prefetch; global() member
1980 double *dst_y_prefetch; global() member
2032 double *dst_y_prefetch; global() member
H A Ddml2_core_dcn4_calcs.c5768 *p->dst_y_prefetch = s->dst_y_prefetch_oto; in CalculatePrefetchSchedule()
5779 *p->dst_y_prefetch = s->dst_y_prefetch_equ; in CalculatePrefetchSchedule()
5782 *p->dst_y_prefetch = s->dst_y_prefetch_equ_impacted; in CalculatePrefetchSchedule()
5801 // Lsw = dst_y_prefetch - (dst_y_per_vm_vblank + 2*dst_y_per_row_vblank) in CalculatePrefetchSchedule()
5802 s->LinesToRequestPrefetchPixelData = *p->dst_y_prefetch - *p->dst_y_per_vm_vblank - 2 * *p->dst_y_per_row_vblank; // Lsw in CalculatePrefetchSchedule()
5812 DML_LOG_VERBOSE("DML::%s: dst_y_prefetch = %f\n", __func__, *p->dst_y_prefetch); in CalculatePrefetchSchedule()
5824 DML_ASSERT(*p->dst_y_prefetch < 64); in CalculatePrefetchSchedule()
5964 *p->dst_y_prefetch = 0; in get_num_lb_source_lines()
6125 if (p->impacted_dst_y_pre[i] > p->dst_y_prefetch[ in calculate_peak_bandwidth_required()
[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.c3004 if ((old_dlg_regs.dst_y_prefetch != new_dlg_regs->dst_y_prefetch) in dcn401_plane_atomic_power_down_sequence()
3022 old_dlg_regs.dst_y_prefetch = new_dlg_regs->dst_y_prefetch; in dcn401_plane_atomic_disconnect_sequence()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h3122 uint32_t dst_y_prefetch; /* PREFETCH_SETTINS->DST_Y_PREFETCH from dlg_regs.dst_y_prefetch */
3015 uint32_t dst_y_prefetch; /* PREFETCH_SETTINS->DST_Y_PREFETCH from dlg_regs.dst_y_prefetch */ global() member
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c7373 state->hubp[i].dst_y_prefetch = pipe_ctx->dlg_regs.dst_y_prefetch; in update_planes_and_stream_prepare_v3()