Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.c2294 unsigned int *PixelPTEReqWidth, in dml32_CalculateVMAndRowBytes()
2419 *PixelPTEReqWidth = GPUVMMinPageSizeKBytes * 1024 * 8 / BytePerPixel; in dml32_CalculateVMAndRowBytes()
2424 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in dml32_CalculateVMAndRowBytes()
2428 *PixelPTEReqWidth = 8 * 1024 * GPUVMMinPageSizeKBytes / (MacroTileHeight * BytePerPixel); in dml32_CalculateVMAndRowBytes()
2435 dml_print("DML::%s: PixelPTEReqWidth = %d\n", __func__, *PixelPTEReqWidth); in dml32_CalculateVMAndRowBytes()
2443 (double) *PixelPTEReqHeight - 1) / (double) *PixelPTEReqWidth, 1) + 1) * in dml32_CalculateVMAndRowBytes()
2444 (double) *PixelPTEReqWidth; in dml32_CalculateVMAndRowBytes()
2445 *PixelPTEBytesPerRow_one_row_per_frame = *dpte_row_width_ub_one_row_per_frame / *PixelPTEReqWidth * in dml32_CalculateVMAndRowBytes()
2450 *PixelPTEReqWidth / Pitch), 1)); in dml32_CalculateVMAndRowBytes()
2453 PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch); in dml32_CalculateVMAndRowBytes()
[all …]
Ddisplay_mode_vba_util_32.h470 unsigned int *PixelPTEReqWidth,
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/
Ddisplay_mode_vba_21.c202 unsigned int *PixelPTEReqWidth,
1290 unsigned int *PixelPTEReqWidth, in CalculateVMAndRowBytes()
1391 *PixelPTEReqWidth = 8.0 * VMMPageSize / BytePerPixel; in CalculateVMAndRowBytes()
1397 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1406 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1412 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1421 (double) PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), in CalculateVMAndRowBytes()
1423 … (dml_ceil((double) (Pitch * *dpte_row_height - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
1424 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize; in CalculateVMAndRowBytes()
1427 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c214 unsigned int *PixelPTEReqWidth,
1691 unsigned int *PixelPTEReqWidth, in CalculateVMAndRowBytes()
1778 *PixelPTEReqWidth = 32768.0 / BytePerPixel; in CalculateVMAndRowBytes()
1784 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1793 *PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1799 *PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1805 …, 1 << (unsigned int) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1)); in CalculateVMAndRowBytes()
1806 …row_width_ub = (dml_ceil(((double) SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
1807 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize; in CalculateVMAndRowBytes()
1810 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt… in CalculateVMAndRowBytes()
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddisplay_mode_vba_31.c230 unsigned int *PixelPTEReqWidth,
1819 unsigned int *PixelPTEReqWidth,
1921 *PixelPTEReqWidth = 32768.0 / BytePerPixel;
1927 *PixelPTEReqWidth = 8 * *MacroTileWidth;
1936 *PixelPTEReqWidth = 16 * BlockWidth256Bytes;
1942 *PixelPTEReqWidth = 8 * *MacroTileWidth;
1948 …, 1 << (unsigned int) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1));
1949 …= (dml_ceil((double)(Pitch * *dpte_row_height - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
1950 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize;
1953 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddisplay_mode_vba_314.c242 unsigned int *PixelPTEReqWidth,
1840 unsigned int *PixelPTEReqWidth,
1942 *PixelPTEReqWidth = 32768.0 / BytePerPixel;
1948 *PixelPTEReqWidth = 8 * *MacroTileWidth;
1957 *PixelPTEReqWidth = 16 * BlockWidth256Bytes;
1963 *PixelPTEReqWidth = 8 * *MacroTileWidth;
1969 …, 1 << (unsigned int) dml_floor(dml_log2(PTEBufferSizeInRequests * *PixelPTEReqWidth / Pitch), 1));
1970 …= (dml_ceil((double)(Pitch * *dpte_row_height - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
1971 *PixelPTEBytesPerRow = *dpte_row_width_ub / *PixelPTEReqWidth * *PTERequestSize;
1974 …row_width_ub = (dml_ceil((double) (SwathWidth - 1) / *PixelPTEReqWidth, 1) + 1) * *PixelPTEReqWidt…
[all …]
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddisplay_mode_vba_20.c1004 unsigned int PixelPTEReqWidth; in CalculateVMAndRowBytes() local
1010 PixelPTEReqWidth = 8.0 * VMMPageSize / BytePerPixel; in CalculateVMAndRowBytes()
1015 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1023 PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1028 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1047 * PixelPTEReqWidth, in CalculateVMAndRowBytes()
1056 / PixelPTEReqWidth, in CalculateVMAndRowBytes()
1061 * (dml_ceil(((double) SwathWidth - 1) / PixelPTEReqWidth, 1) in CalculateVMAndRowBytes()
1064 *dpte_row_height = dml_min(PixelPTEReqWidth, *MacroTileWidth); in CalculateVMAndRowBytes()
Ddisplay_mode_vba_20v2.c1064 unsigned int PixelPTEReqWidth; in CalculateVMAndRowBytes() local
1070 PixelPTEReqWidth = 8.0 * VMMPageSize / BytePerPixel; in CalculateVMAndRowBytes()
1075 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1083 PixelPTEReqWidth = 16 * BlockWidth256Bytes; in CalculateVMAndRowBytes()
1088 PixelPTEReqWidth = 8 * *MacroTileWidth; in CalculateVMAndRowBytes()
1107 * PixelPTEReqWidth, in CalculateVMAndRowBytes()
1116 / PixelPTEReqWidth, in CalculateVMAndRowBytes()
1121 * (dml_ceil(((double) SwathWidth - 1) / PixelPTEReqWidth, 1) in CalculateVMAndRowBytes()
1124 *dpte_row_height = dml_min(PixelPTEReqWidth, *MacroTileWidth); in CalculateVMAndRowBytes()