Searched refs:dst_y_per_vm_vblank (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | dml_display_rq_dlg_calc.c | 226 dml_float_t dst_y_per_vm_vblank; in dml_rq_dlg_get_dlg_reg() local 341 dst_y_per_vm_vblank = dml_get_dst_y_per_vm_vblank(mode_lib, pipe_idx); in dml_rq_dlg_get_dlg_reg() 355 dml_print("DML_DLG: %s: dst_y_per_vm_vblank = %3.2f\n", __func__, dst_y_per_vm_vblank); in dml_rq_dlg_get_dlg_reg() 358 ASSERT(dst_y_per_vm_vblank < max_dst_y_per_vm_vblank); 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() 417 disp_dlg_regs->dst_y_per_vm_vblank = (dml_uint_t)(dst_y_per_vm_vblank * dml_pow(2, 2)); in dml_rq_dlg_get_dlg_reg() 425 …G: %s: disp_dlg_regs->dst_y_per_vm_vblank = 0x%x\n", __func__, disp_dlg_regs->dst_y_per_vm_vblank); in dml_rq_dlg_get_dlg_reg()
|
| H A D | dml2_translation_helper.c | 1473 out->dlg_regs.dst_y_per_vm_vblank = disp_dlg_regs->dst_y_per_vm_vblank; in dml2_update_pipe_ctx_dchub_regs()
|
| H A D | display_mode_util.c | 263 dml_print("DML: dst_y_per_vm_vblank = 0x%x\n", dlg_regs->dst_y_per_vm_vblank); in dml_print_dlg_regs_st()
|
| H A D | display_mode_core_structs.h | 1938 dml_uint_t dst_y_per_vm_vblank; member
|
| H A D | display_mode_core.c | 10292 dml_get_per_surface_var_func(dst_y_per_vm_vblank, dml_float_t, mode_lib->mp.DestinationLinesToReque…
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_structs.h | 629 unsigned int dst_y_per_vm_vblank; member
|
| H A D | display_mode_vba.h | 86 dml_get_pipe_attr_decl(dst_y_per_vm_vblank);
|
| H A D | display_mode_vba.c | 147 dml_get_pipe_attr_func(dst_y_per_vm_vblank, mode_lib->vba.DestinationLinesToRequestVMInVBlank);
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_shared_types.h | 910 double dst_y_per_vm_vblank[DML2_MAX_PLANES]; member 1620 double dst_y_per_vm_vblank; member 1981 double *dst_y_per_vm_vblank; member
|
| H A D | dml2_core_dcn4_calcs.c | 5539 *p->dst_y_per_vm_vblank = 0; in CalculatePrefetchSchedule() 5745 *p->dst_y_per_vm_vblank = math_ceil2(4.0 * s->TimeForFetchingVM / s->LineTime, 1.0) / 4.0; in CalculatePrefetchSchedule() 5760 *p->dst_y_per_vm_vblank = math_ceil2(4.0 * s->TimeForFetchingVM / s->LineTime, 1.0) / 4.0; in CalculatePrefetchSchedule() 5775 …s->LinesToRequestPrefetchPixelData = *p->dst_y_prefetch - *p->dst_y_per_vm_vblank - 2 * *p->dst_y_… in CalculatePrefetchSchedule() 5786 DML_LOG_VERBOSE("DML::%s: dst_y_per_vm_vblank = %f\n", __func__, *p->dst_y_per_vm_vblank); in CalculatePrefetchSchedule() 5882 *p->dst_y_per_vm_vblank = 0; in CalculatePrefetchSchedule() 5897 } else if (*p->dst_y_per_vm_vblank > 0) { in CalculatePrefetchSchedule() 5900 DML_LOG_VERBOSE("DML::%s: dst_y_per_vm_vblank = %f\n", __func__, *p->dst_y_per_vm_vblank); in CalculatePrefetchSchedule() 5903 … prefetch_vm_bw = vm_bytes * p->HostVMInefficiencyFactor / (*p->dst_y_per_vm_vblank * s->LineTime); in CalculatePrefetchSchedule() 5910 …o time to prefetch!. dst_y_per_vm_vblank=%f (should be > 0)\n", __func__, *p->dst_y_per_vm_vblank); in CalculatePrefetchSchedule() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| H A D | dcn401_hwseq.c | 2831 || (old_dlg_regs.dst_y_per_vm_vblank != new_dlg_regs->dst_y_per_vm_vblank) in dcn401_detect_pipe_changes() 2849 old_dlg_regs.dst_y_per_vm_vblank = new_dlg_regs->dst_y_per_vm_vblank; in dcn401_detect_pipe_changes()
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc.h | 3009 uint32_t dst_y_per_vm_vblank; /* NOM_PARAMETERS_0->DST_Y_PER_VM_VBLANK from dlg_regs.dst_y_per_vm_vblank */ member
|