Home
last modified time | relevance | path

Searched refs:HostVMDynamicLevels (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_mode_vba_21.c715 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 Ddisplay_mode_vba_util_32.c2311 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 Ddisplay_mode_vba_30.c1698 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 Ddisplay_mode_vba_31.c1833 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 Ddisplay_mode_vba_314.c1850 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 Ddisplay_mode_core.c4517 dml_uint_t HostVMDynamicLevels = 0; in CalculateHostVMDynamicLevels() local
4521 HostVMDynamicLevels = HostVMMaxNonCachedPageTableLevels; in CalculateHostVMDynamicLevels()
4523HostVMDynamicLevels = (dml_uint_t) dml_max(0, (dml_float_t) HostVMMaxNonCachedPageTableLevels - 1); in CalculateHostVMDynamicLevels()
4525HostVMDynamicLevels = (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 Ddisplay_mode_core_structs.h1810 dml_uint_t HostVMDynamicLevels; member
/linux-6.15/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/
H A Ddml2_core_shared_types.h1136 unsigned int HostVMDynamicLevels; member
H A Ddml2_core_dcn4_calcs.c1610 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 …]