Home
last modified time | relevance | path

Searched refs:GPUVMMinPageSizeKBytes (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn4_calcs.h34 …, enum dml2_rotation_angle ScanDirection, unsigned int pitch, unsigned int GPUVMMinPageSizeKBytes);
H A Ddml2_core_dcn4_calcs.c1706 *p->PixelPTEReqWidth = p->GPUVMMinPageSizeKBytes * 1024 * 8 / p->BytePerPixel; in CalculateVMAndRowBytes()
1707 PixelPTEReqWidth_linear = p->GPUVMMinPageSizeKBytes * 1024 * 8 / p->BytePerPixel; in CalculateVMAndRowBytes()
1711 *p->vmpg_width = p->GPUVMMinPageSizeKBytes * 1024 / p->BytePerPixel; in CalculateVMAndRowBytes()
1712 …} else if (p->GPUVMMinPageSizeKBytes * 1024 >= dml_get_tile_block_size_bytes(p->SurfaceTiling)) { … in CalculateVMAndRowBytes()
1714 …*p->PixelPTEReqWidth = 8 * 1024 * p->GPUVMMinPageSizeKBytes / (p->MacroTileHeight * p->BytePerPixe… in CalculateVMAndRowBytes()
1718 *p->vmpg_width = 1024 * p->GPUVMMinPageSizeKBytes / (p->MacroTileHeight * p->BytePerPixel); in CalculateVMAndRowBytes()
1720 …} else if (p->GPUVMMinPageSizeKBytes == 4 && dml_get_tile_block_size_bytes(p->SurfaceTiling) == 65… in CalculateVMAndRowBytes()
1731 …*p->PixelPTEReqWidth = 8 * 1024 * p->GPUVMMinPageSizeKBytes / (p->MacroTileHeight * p->BytePerPixe… in CalculateVMAndRowBytes()
1735 *p->vmpg_width = 1024 * p->GPUVMMinPageSizeKBytes / (p->MacroTileHeight * p->BytePerPixel); in CalculateVMAndRowBytes()
1739 …__func__, p->GPUVMMinPageSizeKBytes, p->SurfaceTiling, dml_get_tile_block_size_bytes(p->SurfaceTil… in CalculateVMAndRowBytes()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_util_32.h385 unsigned int GPUVMMinPageSizeKBytes[],
452 unsigned int GPUVMMinPageSizeKBytes,
H A Ddisplay_mode_vba_util_32.c1926 unsigned int GPUVMMinPageSizeKBytes[], in dml32_CalculateVMRowAndSwath() argument
1998 if (GPUVMMinPageSizeKBytes[k] >= 64 && IsVertical(myPipe[k].SourceRotation)) in dml32_CalculateVMRowAndSwath()
2038 GPUVMMinPageSizeKBytes[k], in dml32_CalculateVMRowAndSwath()
2112 GPUVMMinPageSizeKBytes[k], in dml32_CalculateVMRowAndSwath()
2184 (GPUVMMinPageSizeKBytes[k] > 64); in dml32_CalculateVMRowAndSwath()
2185 BIGK_FRAGMENT_SIZE[k] = dml_log2(GPUVMMinPageSizeKBytes[k] * 1024) - 12; in dml32_CalculateVMRowAndSwath()
2196 (GPUVMMinPageSizeKBytes[k] > 64 && IsVertical(myPipe[k].SourceRotation)); in dml32_CalculateVMRowAndSwath()
2280 unsigned int GPUVMMinPageSizeKBytes, in dml32_CalculateVMAndRowBytes() argument
2426 *PixelPTEReqWidth = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in dml32_CalculateVMAndRowBytes()
2427 PixelPTEReqWidth_linear = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in dml32_CalculateVMAndRowBytes()
[all …]
H A Ddisplay_mode_vba_32.c481 mode_lib->vba.GPUVMMinPageSizeKBytes, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2774 mode_lib->vba.GPUVMMinPageSizeKBytes, in dml32_ModeSupportAndSystemConfigurationFull()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddisplay_mode_core.h46 dml_uint_t GPUVMMinPageSizeKBytes);
H A Ddml2_utils.c52 …dml_plane_array->GPUVMMinPageSizeKBytes[dst_index] = dml_plane_array->GPUVMMinPageSizeKBytes[src_i… in dml2_util_copy_dml_plane()
H A Ddisplay_mode_core.c249 dml_uint_t GPUVMMinPageSizeKBytes,
2465 dml_uint_t GPUVMMinPageSizeKBytes, in CalculateVMAndRowBytes() argument
2591 *PixelPTEReqWidth = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in CalculateVMAndRowBytes()
2592 PixelPTEReqWidth_linear = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in CalculateVMAndRowBytes()
2594 } else if (GPUVMMinPageSizeKBytes == 4) { in CalculateVMAndRowBytes()
2600 *PixelPTEReqWidth = 8 * 1024 * GPUVMMinPageSizeKBytes / (MacroTileHeight * BytePerPixel); in CalculateVMAndRowBytes()
2604 dml_print("DML::%s: GPUVMMinPageSizeKBytes = %u\n", __func__, GPUVMMinPageSizeKBytes); in CalculateVMAndRowBytes()
2640 if (GPUVMMinPageSizeKBytes > 64) { in CalculateVMAndRowBytes()
2675 dml_print("DML::%s: GPUVMMinPageSizeKBytes = %u\n", __func__, GPUVMMinPageSizeKBytes); in CalculateVMAndRowBytes()
5065 if (p->GPUVMMinPageSizeKBytes[k] >= 64 && dml_is_vertical_rotation(p->myPipe[k].SourceScan)) { in CalculateVMRowAndSwath()
[all …]
H A Ddisplay_mode_core_structs.h533 dml_uint_t GPUVMMinPageSizeKBytes[__DML_NUM_PLANES__]; member
1406 dml_uint_t *GPUVMMinPageSizeKBytes; member
H A Ddml2_translation_helper.c1025 out->GPUVMMinPageSizeKBytes[location] = soc->gpuvm_min_page_size_kbytes; in populate_dummy_dml_plane_cfg()
1071 out->GPUVMMinPageSizeKBytes[location] = soc->gpuvm_min_page_size_kbytes; in populate_dml_plane_cfg_from_plane_state()
H A Ddisplay_mode_util.c552 …nt("DML: plane_cfg: plane=%d, GPUVMMinPageSizeKBytes = %d\n", i, plane->GPUVMMinPageSizeKBytes[i]); in dml_print_dml_display_cfg_plane()
/linux/drivers/gpu/drm/amd/display/dc/dml/
H A Ddisplay_mode_vba.c569 …mode_lib->vba.GPUVMMinPageSizeKBytes[mode_lib->vba.NumberOfActivePlanes] = src->gpuvm_min_page_siz… in fetch_pipe_params()
914 (mode_lib->vba.GPUVMMinPageSizeKBytes[k] > 64*1024) || in fetch_pipe_params()
923 __func__, mode_lib->vba.GPUVMMinPageSizeKBytes[k]); in fetch_pipe_params()
H A Ddisplay_mode_vba.h445 unsigned int GPUVMMinPageSizeKBytes[DC__NUM_DPP__MAX]; member