Searched refs:dst_y_prefetch (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | dml_display_rq_dlg_calc.c | 225 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 D | dml2_translation_helper.c | 1477 out->dlg_regs.dst_y_prefetch = disp_dlg_regs->dst_y_prefetch; in dml2_update_pipe_ctx_dchub_regs()
|
| H A D | display_mode_core_structs.h | 1937 dml_uint_t dst_y_prefetch; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn6_calcs_dchub.c | 149 double dst_y_prefetch = p->dst_y_prefetch[plane_idx]; in compute_pre_rec_first_hdl() local 154 …t_line = (prefetch_end_line > dst_y_prefetch) ? (prefetch_end_line - dst_y_prefetch) : (prefetch_e… in compute_pre_rec_first_hdl() 454 prefetch_time_us = line_time_us * p->dst_y_prefetch[j]; in dcn6_calculate_alternate_params() 794 l->dst_y_prefetch = mode_lib->mp.dst_y_prefetch[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn6_rq_dlg_get_dlg_reg() 800 DML_LOG_VERBOSE("DML_DLG: %s: dst_y_prefetch (after rnd) = %3.2f\n", __func__, l->dst_y_prefetch); in dcn6_rq_dlg_get_dlg_reg() 806 if (l->dst_y_prefetch > 0 && l->dst_y_per_vm_vblank > 0 && l->dst_y_per_row_vblank > 0) { in dcn6_rq_dlg_get_dlg_reg() 807 DML_ASSERT(l->dst_y_prefetch > (l->dst_y_per_vm_vblank + l->dst_y_per_row_vblank)); in dcn6_rq_dlg_get_dlg_reg() 862 disp_dlg_regs->dst_y_prefetch = (unsigned int)(l->dst_y_prefetch * math_pow(2, 2)); in dcn6_rq_dlg_get_dlg_reg()
|
| H A D | dml2_core_shared_types.h | 452 double dst_y_prefetch[DML2_MAX_PLANES]; member 979 double dst_y_prefetch[DML2_MAX_PLANES]; member 1693 double dst_y_prefetch; member 2054 double *dst_y_prefetch; member 2106 double *dst_y_prefetch; member 2281 double *dst_y_prefetch; member
|
| H A D | dml2_core_dcn5_calcs_dchub.c | 3262 *p->dst_y_prefetch = s->dst_y_prefetch_oto; in dcn5_calculate_prefetch_schedule() 3267 *p->dst_y_prefetch = s->dst_y_prefetch_equ; in dcn5_calculate_prefetch_schedule() 3276 …s->LinesToRequestPrefetchPixelData = *p->dst_y_prefetch - *p->dst_y_per_vm_vblank - 2 * *p->dst_y_… in dcn5_calculate_prefetch_schedule() 3284 DML_LOG_VERBOSE("DML::%s: dst_y_prefetch = %f\n", __func__, *p->dst_y_prefetch); in dcn5_calculate_prefetch_schedule() 3294 DML_ASSERT(*p->dst_y_prefetch < 64); in dcn5_calculate_prefetch_schedule() 3419 *p->dst_y_prefetch = 0; in dcn5_calculate_prefetch_schedule() 5628 l->dst_y_prefetch = mode_lib->mp.dst_y_prefetch[mode_lib->mp.pipe_plane[pipe_idx]]; in dcn5_rq_dlg_get_dlg_reg() 5634 DML_LOG_VERBOSE("DML_DLG: %s: dst_y_prefetch (after rnd) = %3.2f\n", __func__, l->dst_y_prefetch); in dcn5_rq_dlg_get_dlg_reg() 5640 if (l->dst_y_prefetch > 0 && l->dst_y_per_vm_vblank > 0 && l->dst_y_per_row_vblank > 0) { in dcn5_rq_dlg_get_dlg_reg() 5641 DML_ASSERT(l->dst_y_prefetch > (l->dst_y_per_vm_vblank + l->dst_y_per_row_vblank)); in dcn5_rq_dlg_get_dlg_reg() [all …]
|
| H A D | dml2_core_dcn5_funcs_mode_programming.c | 718 CalculatePrefetchSchedule_params->dst_y_prefetch = &mode_lib->mp.dst_y_prefetch[k]; in dcn5_mode_programming() 761 if (mode_lib->mp.dst_y_prefetch[k] < 2) in dcn5_mode_programming() 1729 …double tpre_us = mode_lib->mp.dst_y_prefetch[plane_idx] * line_time_us; // As specified: dst_y_pre… in dcn5_pack_mode_programming_params()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_structs.h | 628 unsigned int dst_y_prefetch; member
|
| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc.c | 7696 state->hubp[i].dst_y_prefetch = pipe_ctx->dlg_regs.dst_y_prefetch; in dc_capture_register_software_state()
|