| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
| H A D | display_mode_vba_21.c | 715 unsigned int HostVMDynamicLevels; in CalculatePrefetchSchedule() local 725 HostVMDynamicLevels = 0; in CalculatePrefetchSchedule() 879 UrgentLatency * (1 + HostVMDynamicLevels)); in CalculatePrefetchSchedule() 888 * (HostVMDynamicLevels + 1) - 1)); in CalculatePrefetchSchedule() 896 (1 + HostVMDynamicLevels)); in CalculatePrefetchSchedule() 929 UrgentLatency * (1 + HostVMDynamicLevels), in CalculatePrefetchSchedule() 3191 unsigned int HostVMDynamicLevels; in CalculateFlipSchedule() local 3205 HostVMDynamicLevels = 0; in CalculateFlipSchedule() 6121 int HostVMDynamicLevels; in CalculateExtraLatency() local 6130 HostVMDynamicLevels = 0; in CalculateExtraLatency() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_mode_vba_util_32.c | 2311 unsigned int HostVMDynamicLevels = 0; in dml32_CalculateVMAndRowBytes() local 2319 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in dml32_CalculateVMAndRowBytes() 2321 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); in dml32_CalculateVMAndRowBytes() 2323 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); in dml32_CalculateVMAndRowBytes() 2513 *PixelPTEBytesPerRow = *PixelPTEBytesPerRow * (1 + 8 * HostVMDynamicLevels); in dml32_CalculateVMAndRowBytes() 3168 unsigned int HostVMDynamicLevels; in dml32_CalculateExtraLatencyBytes() local 3172 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in dml32_CalculateExtraLatencyBytes() 3174 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); in dml32_CalculateExtraLatencyBytes() 3176 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); in dml32_CalculateExtraLatencyBytes() 3178 HostVMDynamicLevels = 0; in dml32_CalculateExtraLatencyBytes() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_mode_vba_30.c | 1698 unsigned int HostVMDynamicLevels = 0; in CalculateVMAndRowBytes() local 1704 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in CalculateVMAndRowBytes() 1706 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); in CalculateVMAndRowBytes() 1708 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); in CalculateVMAndRowBytes() 1766 PDEAndMetaPTEBytesFrame = PDEAndMetaPTEBytesFrame * (1 + 8 * HostVMDynamicLevels); in CalculateVMAndRowBytes() 1819 *PixelPTEBytesPerRow = *PixelPTEBytesPerRow * (1 + 8 * HostVMDynamicLevels); in CalculateVMAndRowBytes() 6441 int HostVMDynamicLevels = 0; in CalculateExtraLatencyBytes() local 6447 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in CalculateExtraLatencyBytes() 6449 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); in CalculateExtraLatencyBytes() 6451 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); in CalculateExtraLatencyBytes() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A D | display_mode_vba_31.c | 1833 unsigned int HostVMDynamicLevels = 0; local 1838 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; 1840 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); 1842 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); 1912 PDEAndMetaPTEBytesFrame = PDEAndMetaPTEBytesFrame * (1 + 8 * HostVMDynamicLevels); 1966 *PixelPTEBytesPerRow = *PixelPTEBytesPerRow * (1 + 8 * HostVMDynamicLevels); 6982 int HostVMDynamicLevels = 0, k; local 6986 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; 6988 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); 6990 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| H A D | display_mode_vba_314.c | 1850 unsigned int HostVMDynamicLevels = 0; local 1855 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; 1857 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); 1859 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); 1929 PDEAndMetaPTEBytesFrame = PDEAndMetaPTEBytesFrame * (1 + 8 * HostVMDynamicLevels); 1983 *PixelPTEBytesPerRow = *PixelPTEBytesPerRow * (1 + 8 * HostVMDynamicLevels); 7072 int HostVMDynamicLevels = 0, k; local 7076 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; 7078 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 1); 7080 HostVMDynamicLevels = dml_max(0, (int) HostVMMaxNonCachedPageTableLevels - 2); [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/ |
| H A D | display_mode_core.c | 4517 dml_uint_t HostVMDynamicLevels = 0; in CalculateHostVMDynamicLevels() local 4521 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in CalculateHostVMDynamicLevels() 4523 …HostVMDynamicLevels = (dml_uint_t) dml_max(0, (dml_float_t) HostVMMaxNonCachedPageTableLevels - 1); in CalculateHostVMDynamicLevels() 4525 …HostVMDynamicLevels = (dml_uint_t) dml_max(0, (dml_float_t) HostVMMaxNonCachedPageTableLevels - 2); in CalculateHostVMDynamicLevels() 4527 HostVMDynamicLevels = 0; in CalculateHostVMDynamicLevels() 4529 return HostVMDynamicLevels; in CalculateHostVMDynamicLevels() 4551 …ret = ret + NumberOfDPP[k] * dpte_group_bytes[k] * (1 + 8 * HostVMDynamicLevels) * HostVMInefficie… in CalculateExtraLatencyBytes() 5218 …] = (s->PDEAndMetaPTEBytesFrameY + s->PDEAndMetaPTEBytesFrameC) * (1 + 8 * s->HostVMDynamicLevels); in CalculateVMRowAndSwath() 5242 dml_print("DML::%s: k=%u, HostVMDynamicLevels = %u\n", __func__, k, s->HostVMDynamicLevels); in CalculateVMRowAndSwath() 5298 s->PixelPTEBytesPerRowY[k] = s->PixelPTEBytesPerRowY[k] * (1 + 8 * s->HostVMDynamicLevels); in CalculateVMRowAndSwath() [all …]
|
| H A D | display_mode_core_structs.h | 1810 dml_uint_t HostVMDynamicLevels; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| H A D | dml2_core_shared_types.h | 1136 unsigned int HostVMDynamicLevels; member
|
| H A D | dml2_core_dcn4_calcs.c | 1610 unsigned int HostVMDynamicLevels = 0; in CalculateHostVMDynamicLevels() local 1614 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in CalculateHostVMDynamicLevels() 1616 HostVMDynamicLevels = (unsigned int)math_max2(0, (double)HostVMMaxNonCachedPageTableLevels - 1); in CalculateHostVMDynamicLevels() 1618 HostVMDynamicLevels = (unsigned int)math_max2(0, (double)HostVMMaxNonCachedPageTableLevels - 2); in CalculateHostVMDynamicLevels() 1620 HostVMDynamicLevels = 0; in CalculateHostVMDynamicLevels() 1622 return HostVMDynamicLevels; in CalculateHostVMDynamicLevels() 3088 p->vm_bytes[k] = (s->vm_bytes_l + s->vm_bytes_c) * (1 + 8 * s->HostVMDynamicLevels); in CalculateVMRowAndSwath() 3115 dml2_printf("DML::%s: k=%u, HostVMDynamicLevels = %u\n", __func__, k, s->HostVMDynamicLevels); in CalculateVMRowAndSwath() 3179 s->PixelPTEBytesPerRowY[k] = s->PixelPTEBytesPerRowY[k] * (1 + 8 * s->HostVMDynamicLevels); in CalculateVMRowAndSwath() 3180 s->PixelPTEBytesPerRowC[k] = s->PixelPTEBytesPerRowC[k] * (1 + 8 * s->HostVMDynamicLevels); in CalculateVMRowAndSwath() [all …]
|