Home
last modified time | relevance | path

Searched refs:PixelPTEReqWidth (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddisplay_mode_vba_util_32.c2301 unsigned int *PixelPTEReqWidth, in dml32_CalculateVMAndRowBytes()
2426 *PixelPTEReqWidth = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in dml32_CalculateVMAndRowBytes()
2431 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in dml32_CalculateVMAndRowBytes()
2435 *PixelPTEReqWidth = 8 * 1024 * GPUVMMinPageSizeKBytes / (MacroTileHeight * BytePerPixel); in dml32_CalculateVMAndRowBytes()
2442 dml_print("DML::%s: PixelPTEReqWidth = %d\n", __func__, *PixelPTEReqWidth); in dml32_CalculateVMAndRowBytes()
2450 (double) *PixelPTEReqHeight - 1) / (double) *PixelPTEReqWidth, 1) + 1) * in dml32_CalculateVMAndRowBytes()
2451 (double) *PixelPTEReqWidth; in dml32_CalculateVMAndRowBytes()
2452 *PixelPTEBytesPerRow_one_row_per_frame = *dpte_row_width_ub_one_row_per_frame / *PixelPTEReqWidth * in dml32_CalculateVMAndRowBytes()
2457 *PixelPTEReqWidth / Pitch), 1)); in dml32_CalculateVMAndRowBytes()
2460 PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch); in dml32_CalculateVMAndRowBytes()
[all …]
H A Ddisplay_mode_vba_util_32.h473 unsigned int *PixelPTEReqWidth,
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/
H A Ddisplay_mode_vba_21.c202 unsigned int *PixelPTEReqWidth,
1287 unsigned int *PixelPTEReqWidth, in CalculateVMAndRowBytes()
1388 *PixelPTEReqWidth = 8.0 * VMMPageSize / BytePerPixel; in CalculateVMAndRowBytes()
1394 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1403 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1409 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1418 (double) PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), in CalculateVMAndRowBytes()
1420 … (dml_ceil((double) (Pitch * *dpte_row_height - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
1421 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize; in CalculateVMAndRowBytes()
1424 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/
H A Ddisplay_mode_vba_30.c183 unsigned int *PixelPTEReqWidth,
1592 unsigned int *PixelPTEReqWidth, in CalculateVMAndRowBytes()
1679 *PixelPTEReqWidth = 32768.0 / BytePerPixel; in CalculateVMAndRowBytes()
1685 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1691 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1700 …, 1 << (unsigned int) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1)); in CalculateVMAndRowBytes()
1701 …row_width_ub = (dml_ceil(((double) SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
1702 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize; in CalculateVMAndRowBytes()
1705 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
1706 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize; in CalculateVMAndRowBytes()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/
H A Ddisplay_mode_core.c270 dml_uint_t *PixelPTEReqWidth,
2486 dml_uint_t *PixelPTEReqWidth, in CalculateVMAndRowBytes()
2591 *PixelPTEReqWidth = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in CalculateVMAndRowBytes()
2596 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
2600 *PixelPTEReqWidth = 8 * 1024 * GPUVMMinPageSizeKBytes / (MacroTileHeight * BytePerPixel); in CalculateVMAndRowBytes()
2607 dml_print("DML::%s: PixelPTEReqWidth = %u\n", __func__, *PixelPTEReqWidth); in CalculateVMAndRowBytes()
2614 …at_t) *PixelPTEReqHeight - 1) / (dml_float_t) *PixelPTEReqWidth, 1) + 1) * (dml_float_t) *PixelPTE… in CalculateVMAndRowBytes()
2615 …(dml_float_t) *dpte_row_width_ub_one_row_per_frame / (dml_float_t) *PixelPTEReqWidth * *PTERequest… in CalculateVMAndRowBytes()
2618 …28, 1 << (dml_uint_t) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1))… in CalculateVMAndRowBytes()
2619 …%s: dpte_row_height term 1 = %u\n", __func__, PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch); in CalculateVMAndRowBytes()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddisplay_mode_vba_314.c238 unsigned int *PixelPTEReqWidth,
1837 unsigned int *PixelPTEReqWidth,
1939 *PixelPTEReqWidth = 32768.0 / BytePerPixel;
1945 *PixelPTEReqWidth = 16 * BlockWidth256Bytes;
1951 *PixelPTEReqWidth = 8 * *MacroTileWidth;
1957 …, 1 << (unsigned int) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1));
1958 …= (dml_ceil((double)(Pitch * *dpte_row_height - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
1959 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize;
1962 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
1963 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize;
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/
H A Ddisplay_mode_vba_31.c229 unsigned int *PixelPTEReqWidth,
1820 unsigned int *PixelPTEReqWidth,
1922 *PixelPTEReqWidth = 32768.0 / BytePerPixel;
1928 *PixelPTEReqWidth = 16 * BlockWidth256Bytes;
1934 *PixelPTEReqWidth = 8 * *MacroTileWidth;
1940 …, 1 << (unsigned int) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1));
1941 …= (dml_ceil((double)(Pitch * *dpte_row_height - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
1942 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize;
1945 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
1946 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize;
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddisplay_mode_vba_20.c1001 unsigned int PixelPTEReqWidth; in CalculateVMAndRowBytes() local
1007 PixelPTEReqWidth = 8.0 * VMMPageSize / BytePerPixel; in CalculateVMAndRowBytes()
1012 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1020 PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1025 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1044 * PixelPTEReqWidth, in CalculateVMAndRowBytes()
1053 / PixelPTEReqWidth, in CalculateVMAndRowBytes()
1058 * (dml_ceil(((double) SwathWidth - 1) / PixelPTEReqWidth, 1) in CalculateVMAndRowBytes()
1061 *dpte_row_height = dml_min(PixelPTEReqWidth, *MacroTileWidth); in CalculateVMAndRowBytes()
H A Ddisplay_mode_vba_20v2.c1061 unsigned int PixelPTEReqWidth; in CalculateVMAndRowBytes() local
1067 PixelPTEReqWidth = 8.0 * VMMPageSize / BytePerPixel; in CalculateVMAndRowBytes()
1072 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1080 PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1085 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1104 * PixelPTEReqWidth, in CalculateVMAndRowBytes()
1113 / PixelPTEReqWidth, in CalculateVMAndRowBytes()
1118 * (dml_ceil(((double) SwathWidth - 1) / PixelPTEReqWidth, 1) in CalculateVMAndRowBytes()
1121 *dpte_row_height = dml_min(PixelPTEReqWidth, *MacroTileWidth); in CalculateVMAndRowBytes()
/linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/
H A Ddml2_core_dcn4_calcs.c1659 *p->PixelPTEReqWidth = 0; in CalculateVMAndRowBytes()
1706 *p->PixelPTEReqWidth = p->GPUVMMinPageSizeKBytes * 1024 * 8 / p->BytePerPixel; in CalculateVMAndRowBytes()
1714 …*p->PixelPTEReqWidth = 8 * 1024 * p->GPUVMMinPageSizeKBytes / (p->MacroTileHeight * p->BytePerPixe… in CalculateVMAndRowBytes()
1723 *p->PixelPTEReqWidth = 16 * p->BlockWidth256Bytes; in CalculateVMAndRowBytes()
1727 *p->vmpg_width = *p->PixelPTEReqWidth; in CalculateVMAndRowBytes()
1731 …*p->PixelPTEReqWidth = 8 * 1024 * p->GPUVMMinPageSizeKBytes / (p->MacroTileHeight * p->BytePerPixe… in CalculateVMAndRowBytes()
1746 DML_LOG_VERBOSE("DML::%s: PixelPTEReqWidth = %u\n", __func__, *p->PixelPTEReqWidth); in CalculateVMAndRowBytes()
1754 …double)*p->PixelPTEReqHeight - 1) / (double)*p->PixelPTEReqWidth, 1) + 1) * (double)*p->PixelPTERe… in CalculateVMAndRowBytes()
1755 … int)((double)*p->dpte_row_width_ub_one_row_per_frame / (double)*p->PixelPTEReqWidth * *p->PTERequ… in CalculateVMAndRowBytes()
1759 …d int)math_floor2(math_log((float)(p->PTEBufferSizeInRequests * *p->PixelPTEReqWidth / p->Pitch), … in CalculateVMAndRowBytes()
[all …]