/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
H A D | display_mode_vba_21.c | 176 unsigned int SurfaceTiling, 1259 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 1342 if (SurfaceTiling == dm_sw_linear || SurfaceTiling == dm_sw_gfx7_2d_thin_gl || SurfaceTiling == dm_sw_gfx7_2d_thin_l_vp) { in CalculateVMAndRowBytes() 1345 } else if (SurfaceTiling == dm_sw_4kb_s || SurfaceTiling == dm_sw_4kb_s_x in CalculateVMAndRowBytes() 1346 || SurfaceTiling == dm_sw_4kb_d || SurfaceTiling == dm_sw_4kb_d_x) { in CalculateVMAndRowBytes() 1349 } else if (SurfaceTiling in CalculateVMAndRowBytes() 1253 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int ViewportWidth, unsigned int ViewportHeight, unsigned int SwathWidth, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxPageTableLevels, unsigned int HostVMCachedPageTableLevels, unsigned int VMMPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, unsigned int *vm_group_bytes, unsigned int *dpte_group_bytes, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, unsigned int *DPDE0BytesFrame, unsigned int *MetaPTEBytesFrame) CalculateVMAndRowBytes() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
H A D | display_mode_vba_21.c | 176 unsigned int SurfaceTiling, 1264 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 1347 if (SurfaceTiling == dm_sw_linear || SurfaceTiling == dm_sw_gfx7_2d_thin_gl || SurfaceTiling == dm_sw_gfx7_2d_thin_l_vp) { in CalculateVMAndRowBytes() 1350 } else if (SurfaceTiling == dm_sw_4kb_s || SurfaceTiling == dm_sw_4kb_s_x in CalculateVMAndRowBytes() 1351 || SurfaceTiling == dm_sw_4kb_d || SurfaceTiling == dm_sw_4kb_d_x) { in CalculateVMAndRowBytes() 1354 } else if (SurfaceTiling in CalculateVMAndRowBytes() 1258 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int ViewportWidth, unsigned int ViewportHeight, unsigned int SwathWidth, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxPageTableLevels, unsigned int HostVMCachedPageTableLevels, unsigned int VMMPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, unsigned int *vm_group_bytes, unsigned int *dpte_group_bytes, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, unsigned int *DPDE0BytesFrame, unsigned int *MetaPTEBytesFrame) CalculateVMAndRowBytes() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | display_mode_vba_20v2.c | 162 unsigned int SurfaceTiling, 925 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 1001 if (SurfaceTiling == dm_sw_linear || SurfaceTiling == dm_sw_gfx7_2d_thin_gl || SurfaceTiling == dm_sw_gfx7_2d_thin_l_vp) { in CalculateVMAndRowBytes() 1004 } else if (SurfaceTiling == dm_sw_4kb_s || SurfaceTiling == dm_sw_4kb_s_x in CalculateVMAndRowBytes() 1005 || SurfaceTiling == dm_sw_4kb_d || SurfaceTiling == dm_sw_4kb_d_x) { in CalculateVMAndRowBytes() 1008 } else if (SurfaceTiling in CalculateVMAndRowBytes() 919 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int ViewportWidth, unsigned int ViewportHeight, unsigned int SwathWidth, bool GPUVMEnable, unsigned int VMMPageSize, unsigned int PTEBufferSizeInRequestsLuma, unsigned int PDEProcessingBufIn64KBReqs, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_height, unsigned int *meta_row_height) CalculateVMAndRowBytes() argument [all...] |
H A D | display_mode_vba_20.c | 138 unsigned int SurfaceTiling, 865 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 941 if (SurfaceTiling == dm_sw_linear || SurfaceTiling == dm_sw_gfx7_2d_thin_gl || SurfaceTiling == dm_sw_gfx7_2d_thin_l_vp) { in CalculateVMAndRowBytes() 944 } else if (SurfaceTiling == dm_sw_4kb_s || SurfaceTiling == dm_sw_4kb_s_x in CalculateVMAndRowBytes() 945 || SurfaceTiling == dm_sw_4kb_d || SurfaceTiling == dm_sw_4kb_d_x) { in CalculateVMAndRowBytes() 948 } else if (SurfaceTiling in CalculateVMAndRowBytes() 859 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int ViewportWidth, unsigned int ViewportHeight, unsigned int SwathWidth, bool GPUVMEnable, unsigned int VMMPageSize, unsigned int PTEBufferSizeInRequestsLuma, unsigned int PDEProcessingBufIn64KBReqs, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_height, unsigned int *meta_row_height) CalculateVMAndRowBytes() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
H A D | display_mode_vba_20v2.c | 162 unsigned int SurfaceTiling, 925 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 1001 if (SurfaceTiling == dm_sw_linear || SurfaceTiling == dm_sw_gfx7_2d_thin_gl || SurfaceTiling == dm_sw_gfx7_2d_thin_l_vp) { in CalculateVMAndRowBytes() 1004 } else if (SurfaceTiling == dm_sw_4kb_s || SurfaceTiling == dm_sw_4kb_s_x in CalculateVMAndRowBytes() 1005 || SurfaceTiling == dm_sw_4kb_d || SurfaceTiling == dm_sw_4kb_d_x) { in CalculateVMAndRowBytes() 1008 } else if (SurfaceTiling in CalculateVMAndRowBytes() 919 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int ViewportWidth, unsigned int ViewportHeight, unsigned int SwathWidth, bool GPUVMEnable, unsigned int VMMPageSize, unsigned int PTEBufferSizeInRequestsLuma, unsigned int PDEProcessingBufIn64KBReqs, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_height, unsigned int *meta_row_height) CalculateVMAndRowBytes() argument [all...] |
H A D | display_mode_vba_20.c | 138 unsigned int SurfaceTiling, 865 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 941 if (SurfaceTiling == dm_sw_linear || SurfaceTiling == dm_sw_gfx7_2d_thin_gl || SurfaceTiling == dm_sw_gfx7_2d_thin_l_vp) { in CalculateVMAndRowBytes() 944 } else if (SurfaceTiling == dm_sw_4kb_s || SurfaceTiling == dm_sw_4kb_s_x in CalculateVMAndRowBytes() 945 || SurfaceTiling == dm_sw_4kb_d || SurfaceTiling == dm_sw_4kb_d_x) { in CalculateVMAndRowBytes() 948 } else if (SurfaceTiling in CalculateVMAndRowBytes() 859 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int ViewportWidth, unsigned int ViewportHeight, unsigned int SwathWidth, bool GPUVMEnable, unsigned int VMMPageSize, unsigned int PTEBufferSizeInRequestsLuma, unsigned int PDEProcessingBufIn64KBReqs, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_height, unsigned int *meta_row_height) CalculateVMAndRowBytes() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | display_mode_vba_30.h | 44 enum dm_swizzle_mode SurfaceTiling,
|
H A D | display_mode_vba_30.c | 187 unsigned int SurfaceTiling, 556 enum dm_swizzle_mode SurfaceTiling[], 1663 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 1744 if (SurfaceTiling == dm_sw_linear) { in CalculateVMAndRowBytes() 1772 if (SurfaceTiling == dm_sw_linear) { in CalculateVMAndRowBytes() 1801 if (SurfaceTiling == dm_sw_linear) { in CalculateVMAndRowBytes() 1839 if (SurfaceTiling != dm_sw_linear && PixelPTEReqHeightPTEs == 1 && ScanDirection == dm_vert) { in CalculateVMAndRowBytes() 2034 v->SurfaceTiling[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2200 v->SurfaceTiling[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2257 v->SurfaceTiling[ in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1657 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int SwathWidth, unsigned int ViewportHeight, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, unsigned int GPUVMMinPageSize, unsigned int HostVMMinPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, unsigned int *vm_group_bytes, unsigned int *dpte_group_bytes, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, unsigned int *DPDE0BytesFrame, unsigned int *MetaPTEBytesFrame) CalculateVMAndRowBytes() argument 3127 dml30_CalculateBytePerPixelAnd256BBlockSizes( enum source_format_class SourcePixelFormat, enum dm_swizzle_mode SurfaceTiling, unsigned int *BytePerPixelY, unsigned int *BytePerPixelC, double *BytePerPixelDETY, double *BytePerPixelDETC, unsigned int *BlockHeight256BytesY, unsigned int *BlockHeight256BytesC, unsigned int *BlockWidth256BytesY, unsigned int *BlockWidth256BytesC) dml30_CalculateBytePerPixelAnd256BBlockSizes() argument 6094 CalculateSwathAndDETConfiguration( bool ForceSingleDPP, int NumberOfActivePlanes, unsigned int DETBufferSizeInKByte, double MaximumSwathWidthLuma[], double MaximumSwathWidthChroma[], enum scan_direction_class SourceScan[], enum source_format_class SourcePixelFormat[], enum dm_swizzle_mode SurfaceTiling[], int ViewportWidth[], int ViewportHeight[], int SurfaceWidthY[], int SurfaceWidthC[], int SurfaceHeightY[], int SurfaceHeightC[], int Read256BytesBlockHeightY[], int Read256BytesBlockHeightC[], int Read256BytesBlockWidthY[], int Read256BytesBlockWidthC[], enum odm_combine_mode ODMCombineEnabled[], int BlendingAndTiming[], int BytePerPixY[], int BytePerPixC[], double BytePerPixDETY[], double BytePerPixDETC[], int HActive[], double HRatio[], double HRatioChroma[], int DPPPerPlane[], int swath_width_luma_ub[], int swath_width_chroma_ub[], double SwathWidth[], double SwathWidthChroma[], int SwathHeightY[], int SwathHeightC[], unsigned int DETBufferSizeY[], unsigned int DETBufferSizeC[], bool ViewportSizeSupportPerPlane[], bool *ViewportSizeSupport) CalculateSwathAndDETConfiguration() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
H A D | display_mode_vba_util_32.h | 49 enum dm_swizzle_mode SurfaceTiling, 106 enum dm_swizzle_mode SurfaceTiling[], 191 enum dm_swizzle_mode SurfaceTiling, 441 unsigned int SurfaceTiling,
|
H A D | display_mode_vba_util_32.c | 254 enum dm_swizzle_mode SurfaceTiling, in dml32_CalculateBytePerPixelAndBlockSizes() 324 if (SurfaceTiling == dm_sw_linear) in dml32_CalculateBytePerPixelAndBlockSizes() 337 if (SurfaceTiling == dm_sw_linear) { in dml32_CalculateBytePerPixelAndBlockSizes() 360 if (SurfaceTiling == dm_sw_linear) { in dml32_CalculateBytePerPixelAndBlockSizes() 368 } else if (SurfaceTiling == dm_sw_64kb_d || SurfaceTiling == dm_sw_64kb_d_t || in dml32_CalculateBytePerPixelAndBlockSizes() 369 SurfaceTiling == dm_sw_64kb_d_x || SurfaceTiling == dm_sw_64kb_r_x) { in dml32_CalculateBytePerPixelAndBlockSizes() 417 enum dm_swizzle_mode SurfaceTiling[], in dml32_CalculateSwathAndDETConfiguration() 563 *UnboundedRequestEnabled = dml32_UnboundedRequest(UseUnboundedRequestingFinal, TotalActiveDPP, NoChromaSurfaces, Output[0], SurfaceTiling[ in dml32_CalculateSwathAndDETConfiguration() 252 dml32_CalculateBytePerPixelAndBlockSizes( enum source_format_class SourcePixelFormat, enum dm_swizzle_mode SurfaceTiling, unsigned int *BytePerPixelY, unsigned int *BytePerPixelC, double *BytePerPixelDETY, double *BytePerPixelDETC, unsigned int *BlockHeight256BytesY, unsigned int *BlockHeight256BytesC, unsigned int *BlockWidth256BytesY, unsigned int *BlockWidth256BytesC, unsigned int *MacroTileHeightY, unsigned int *MacroTileHeightC, unsigned int *MacroTileWidthY, unsigned int *MacroTileWidthC) dml32_CalculateBytePerPixelAndBlockSizes() argument 395 dml32_CalculateSwathAndDETConfiguration( unsigned int DETSizeOverride[], enum dm_use_mall_for_pstate_change_mode UseMALLForPStateChange[], unsigned int ConfigReturnBufferSizeInKByte, unsigned int MaxTotalDETInKByte, unsigned int MinCompressedBufferSizeInKByte, double ForceSingleDPP, unsigned int NumberOfActiveSurfaces, unsigned int nomDETInKByte, enum unbounded_requesting_policy UseUnboundedRequestingFinal, bool DisableUnboundRequestIfCompBufReservedSpaceNeedAdjustment, unsigned int PixelChunkSizeKBytes, unsigned int ROBSizeKBytes, unsigned int CompressedBufferSegmentSizeInkByteFinal, enum output_encoder_class Output[], double ReadBandwidthLuma[], double ReadBandwidthChroma[], double MaximumSwathWidthLuma[], double MaximumSwathWidthChroma[], enum dm_rotation_angle SourceRotation[], bool ViewportStationary[], enum source_format_class SourcePixelFormat[], enum dm_swizzle_mode SurfaceTiling[], unsigned int ViewportWidth[], unsigned int ViewportHeight[], unsigned int ViewportXStart[], unsigned int ViewportYStart[], unsigned int ViewportXStartC[], unsigned int ViewportYStartC[], unsigned int SurfaceWidthY[], unsigned int SurfaceWidthC[], unsigned int SurfaceHeightY[], unsigned int SurfaceHeightC[], unsigned int Read256BytesBlockHeightY[], unsigned int Read256BytesBlockHeightC[], unsigned int Read256BytesBlockWidthY[], unsigned int Read256BytesBlockWidthC[], enum odm_combine_mode ODMMode[], unsigned int BlendingAndTiming[], unsigned int BytePerPixY[], unsigned int BytePerPixC[], double BytePerPixDETY[], double BytePerPixDETC[], unsigned int HActive[], double HRatio[], double HRatioChroma[], unsigned int DPPPerSurface[], unsigned int swath_width_luma_ub[], unsigned int swath_width_chroma_ub[], double SwathWidth[], double SwathWidthChroma[], unsigned int SwathHeightY[], unsigned int SwathHeightC[], unsigned int DETBufferSizeInKByte[], unsigned int DETBufferSizeY[], unsigned int DETBufferSizeC[], bool *UnboundedRequestEnabled, unsigned int *CompressedBufferSizeInkByte, unsigned int *CompBufReservedSpaceKBytes, bool *CompBufReservedSpaceNeedAdjustment, bool ViewportSizeSupportPerSurface[], bool *ViewportSizeSupport) dml32_CalculateSwathAndDETConfiguration() argument 877 dml32_UnboundedRequest(enum unbounded_requesting_policy UseUnboundedRequestingFinal, unsigned int TotalNumberOfActiveDPP, bool NoChroma, enum output_encoder_class Output, enum dm_swizzle_mode SurfaceTiling, bool CompBufReservedSpaceNeedAdjustment, bool DisableUnboundRequestIfCompBufReservedSpaceNeedAdjustment) dml32_UnboundedRequest() argument 2260 dml32_CalculateVMAndRowBytes( bool ViewportStationary, bool DCCEnable, unsigned int NumberOfDPPs, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum dm_rotation_angle SourceRotation, double SwathWidth, unsigned int ViewportHeight, unsigned int ViewportXStart, unsigned int ViewportYStart, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, unsigned int GPUVMMaxPageTableLevels, unsigned int GPUVMMinPageSizeKBytes, unsigned int HostVMMinPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int MacroTileWidth, unsigned int MacroTileHeight, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, unsigned int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *dpte_row_height_linear, unsigned int *PixelPTEBytesPerRow_one_row_per_frame, unsigned int *dpte_row_width_ub_one_row_per_frame, unsigned int *dpte_row_height_one_row_per_frame, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, unsigned int *DPDE0BytesFrame, unsigned int *MetaPTEBytesFrame) dml32_CalculateVMAndRowBytes() argument [all...] |
H A D | display_mode_vba_32.c | 147 mode_lib->vba.SurfaceTiling[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 250 mode_lib->vba.SurfaceTiling, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 441 v->dummy_vars.DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation.SurfaceParameters[k].SurfaceTiling = mode_lib->vba.SurfaceTiling[k]; in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1401 mode_lib->vba.SurfaceTiling[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1795 if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear in dml32_ModeSupportAndSystemConfigurationFull() 1805 mode_lib->vba.SurfaceTiling[k], in dml32_ModeSupportAndSystemConfigurationFull() 1915 if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) { in dml32_ModeSupportAndSystemConfigurationFull() 1978 mode_lib->vba.SurfaceTiling, in dml32_ModeSupportAndSystemConfigurationFull() 2190 mode_lib->vba.SurfaceTiling[ in dml32_ModeSupportAndSystemConfigurationFull() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
H A D | display_mode_vba_30.c | 189 unsigned int SurfaceTiling, 612 enum dm_swizzle_mode SurfaceTiling[], 717 enum dm_swizzle_mode SurfaceTiling, 1732 unsigned int SurfaceTiling, in CalculateVMAndRowBytes() 1813 if (SurfaceTiling == dm_sw_linear) { in CalculateVMAndRowBytes() 1841 if (SurfaceTiling == dm_sw_linear) { in CalculateVMAndRowBytes() 1870 if (SurfaceTiling == dm_sw_linear) { in CalculateVMAndRowBytes() 1908 if (SurfaceTiling != dm_sw_linear && PixelPTEReqHeightPTEs == 1 && ScanDirection == dm_vert) { in CalculateVMAndRowBytes() 2103 v->SurfaceTiling[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2269 v->SurfaceTiling[ in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1726 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int SwathWidth, unsigned int ViewportHeight, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, unsigned int GPUVMMinPageSize, unsigned int HostVMMinPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, unsigned int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, unsigned int *vm_group_bytes, unsigned int *dpte_group_bytes, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, unsigned int *DPDE0BytesFrame, unsigned int *MetaPTEBytesFrame) CalculateVMAndRowBytes() argument 3222 CalculateBytePerPixelAnd256BBlockSizes( enum source_format_class SourcePixelFormat, enum dm_swizzle_mode SurfaceTiling, unsigned int *BytePerPixelY, unsigned int *BytePerPixelC, double *BytePerPixelDETY, double *BytePerPixelDETC, unsigned int *BlockHeight256BytesY, unsigned int *BlockHeight256BytesC, unsigned int *BlockWidth256BytesY, unsigned int *BlockWidth256BytesC) CalculateBytePerPixelAnd256BBlockSizes() argument 6254 CalculateSwathAndDETConfiguration( bool ForceSingleDPP, int NumberOfActivePlanes, long DETBufferSizeInKByte, double MaximumSwathWidthLuma[], double MaximumSwathWidthChroma[], enum scan_direction_class SourceScan[], enum source_format_class SourcePixelFormat[], enum dm_swizzle_mode SurfaceTiling[], int ViewportWidth[], int ViewportHeight[], int SurfaceWidthY[], int SurfaceWidthC[], int SurfaceHeightY[], int SurfaceHeightC[], int Read256BytesBlockHeightY[], int Read256BytesBlockHeightC[], int Read256BytesBlockWidthY[], int Read256BytesBlockWidthC[], enum odm_combine_mode ODMCombineEnabled[], int BlendingAndTiming[], int BytePerPixY[], int BytePerPixC[], double BytePerPixDETY[], double BytePerPixDETC[], int HActive[], double HRatio[], double HRatioChroma[], int DPPPerPlane[], int swath_width_luma_ub[], int swath_width_chroma_ub[], double SwathWidth[], double SwathWidthChroma[], int SwathHeightY[], int SwathHeightC[], double DETBufferSizeY[], double DETBufferSizeC[], bool ViewportSizeSupportPerPlane[], bool *ViewportSizeSupport) CalculateSwathAndDETConfiguration() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
H A D | display_mode_vba_314.c | 94 enum dm_swizzle_mode SurfaceTiling, 216 unsigned int SurfaceTiling, 552 enum dm_swizzle_mode SurfaceTiling[], 1817 unsigned int SurfaceTiling, 1895 if (SurfaceTiling == dm_sw_linear) { 1941 if (SurfaceTiling == dm_sw_linear) { 1970 if (SurfaceTiling == dm_sw_linear) { 2006 if (SurfaceTiling != dm_sw_linear && PixelPTEReqHeightPTEs == 1 && ScanDirection == dm_vert) { 2185 v->SurfaceTiling[k], 2352 v->SurfaceTiling[ 1811 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int SwathWidth, unsigned int ViewportHeight, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, unsigned int GPUVMMinPageSize, unsigned int HostVMMinPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, int *vm_group_bytes, unsigned int *dpte_group_bytes, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, int *DPDE0BytesFrame, int *MetaPTEBytesFrame) global() argument 3376 CalculateBytePerPixelAnd256BBlockSizes( enum source_format_class SourcePixelFormat, enum dm_swizzle_mode SurfaceTiling, unsigned int *BytePerPixelY, unsigned int *BytePerPixelC, double *BytePerPixelDETY, double *BytePerPixelDETC, unsigned int *BlockHeight256BytesY, unsigned int *BlockHeight256BytesC, unsigned int *BlockWidth256BytesY, unsigned int *BlockWidth256BytesC) global() argument 6719 CalculateSwathAndDETConfiguration( bool ForceSingleDPP, int NumberOfActivePlanes, unsigned int DETBufferSizeInKByte, double MaximumSwathWidthLuma[], double MaximumSwathWidthChroma[], enum scan_direction_class SourceScan[], enum source_format_class SourcePixelFormat[], enum dm_swizzle_mode SurfaceTiling[], int ViewportWidth[], int ViewportHeight[], int SurfaceWidthY[], int SurfaceWidthC[], int SurfaceHeightY[], int SurfaceHeightC[], int Read256BytesBlockHeightY[], int Read256BytesBlockHeightC[], int Read256BytesBlockWidthY[], int Read256BytesBlockWidthC[], enum odm_combine_mode ODMCombineEnabled[], int BlendingAndTiming[], int BytePerPixY[], int BytePerPixC[], double BytePerPixDETY[], double BytePerPixDETC[], int HActive[], double HRatio[], double HRatioChroma[], int DPPPerPlane[], int swath_width_luma_ub[], int swath_width_chroma_ub[], double SwathWidth[], double SwathWidthChroma[], int SwathHeightY[], int SwathHeightC[], unsigned int DETBufferSizeY[], unsigned int DETBufferSizeC[], bool ViewportSizeSupportPerPlane[], bool *ViewportSizeSupport) global() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
H A D | display_mode_vba_31.c | 204 unsigned int SurfaceTiling, 541 enum dm_swizzle_mode SurfaceTiling[], 1797 unsigned int SurfaceTiling, 1875 if (SurfaceTiling == dm_sw_linear) { 1921 if (SurfaceTiling == dm_sw_linear) { 1950 if (SurfaceTiling == dm_sw_linear) { 1986 if (SurfaceTiling != dm_sw_linear && PixelPTEReqHeightPTEs == 1 && ScanDirection == dm_vert) { 2164 v->SurfaceTiling[k], 2331 v->SurfaceTiling[k], 2388 v->SurfaceTiling[ 1791 CalculateVMAndRowBytes( struct display_mode_lib *mode_lib, bool DCCEnable, unsigned int BlockHeight256Bytes, unsigned int BlockWidth256Bytes, enum source_format_class SourcePixelFormat, unsigned int SurfaceTiling, unsigned int BytePerPixel, enum scan_direction_class ScanDirection, unsigned int SwathWidth, unsigned int ViewportHeight, bool GPUVMEnable, bool HostVMEnable, unsigned int HostVMMaxNonCachedPageTableLevels, unsigned int GPUVMMinPageSize, unsigned int HostVMMinPageSize, unsigned int PTEBufferSizeInRequests, unsigned int Pitch, unsigned int DCCMetaPitch, unsigned int *MacroTileWidth, unsigned int *MetaRowByte, unsigned int *PixelPTEBytesPerRow, bool *PTEBufferSizeNotExceeded, int *dpte_row_width_ub, unsigned int *dpte_row_height, unsigned int *MetaRequestWidth, unsigned int *MetaRequestHeight, unsigned int *meta_row_width, unsigned int *meta_row_height, int *vm_group_bytes, unsigned int *dpte_group_bytes, unsigned int *PixelPTEReqWidth, unsigned int *PixelPTEReqHeight, unsigned int *PTERequestSize, int *DPDE0BytesFrame, int *MetaPTEBytesFrame) global() argument 6623 CalculateSwathAndDETConfiguration( bool ForceSingleDPP, int NumberOfActivePlanes, bool DETSharedByAllDPP, unsigned int DETBufferSizeInKByteA[], double MaximumSwathWidthLuma[], double MaximumSwathWidthChroma[], enum scan_direction_class SourceScan[], enum source_format_class SourcePixelFormat[], enum dm_swizzle_mode SurfaceTiling[], int ViewportWidth[], int ViewportHeight[], int SurfaceWidthY[], int SurfaceWidthC[], int SurfaceHeightY[], int SurfaceHeightC[], int Read256BytesBlockHeightY[], int Read256BytesBlockHeightC[], int Read256BytesBlockWidthY[], int Read256BytesBlockWidthC[], enum odm_combine_mode ODMCombineEnabled[], int BlendingAndTiming[], int BytePerPixY[], int BytePerPixC[], double BytePerPixDETY[], double BytePerPixDETC[], int HActive[], double HRatio[], double HRatioChroma[], int DPPPerPlane[], int swath_width_luma_ub[], int swath_width_chroma_ub[], double SwathWidth[], double SwathWidthChroma[], int SwathHeightY[], int SwathHeightC[], unsigned int DETBufferSizeY[], unsigned int DETBufferSizeC[], bool ViewportSizeSupportPerPlane[], bool *ViewportSizeSupport) global() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | display_mode_vba.h | 127 enum dm_swizzle_mode SurfaceTiling, 330 enum dm_swizzle_mode SurfaceTiling[DC__NUM_DPP__MAX]; member
|
H A D | display_mode_vba.c | 444 mode_lib->vba.SurfaceTiling[mode_lib->vba.NumberOfActivePlanes] = in fetch_pipe_params() 732 enum dm_swizzle_mode SurfaceTiling, in Calculate256BBlockSizes() 742 if (SurfaceTiling == dm_sw_linear) { in Calculate256BBlockSizes() 755 if (SurfaceTiling == dm_sw_linear) { in Calculate256BBlockSizes() 730 Calculate256BBlockSizes( enum source_format_class SourcePixelFormat, enum dm_swizzle_mode SurfaceTiling, unsigned int BytePerPixelY, unsigned int BytePerPixelC, unsigned int *BlockHeight256BytesY, unsigned int *BlockHeight256BytesC, unsigned int *BlockWidth256BytesY, unsigned int *BlockWidth256BytesC) Calculate256BBlockSizes() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dml/ |
H A D | display_mode_vba.c | 619 mode_lib->vba.SurfaceTiling[mode_lib->vba.NumberOfActivePlanes] = in fetch_pipe_params() 980 enum dm_swizzle_mode SurfaceTiling, in Calculate256BBlockSizes() 990 if (SurfaceTiling == dm_sw_linear) { in Calculate256BBlockSizes() 1003 if (SurfaceTiling == dm_sw_linear) { in Calculate256BBlockSizes() 978 Calculate256BBlockSizes( enum source_format_class SourcePixelFormat, enum dm_swizzle_mode SurfaceTiling, unsigned int BytePerPixelY, unsigned int BytePerPixelC, unsigned int *BlockHeight256BytesY, unsigned int *BlockHeight256BytesC, unsigned int *BlockWidth256BytesY, unsigned int *BlockWidth256BytesC) Calculate256BBlockSizes() argument
|
H A D | display_mode_structs.h | 120 enum dm_swizzle_mode SurfaceTiling; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/asic_reg/dce/ |
H A D | dce_8_0_enum.h | 1097 typedef enum SurfaceTiling { enum 1100 } SurfaceTiling; typedef
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/asic_reg/bif/ |
H A D | bif_5_0_enum.h | 1152 typedef enum SurfaceTiling { enum 1155 } SurfaceTiling; typedef
|
H A D | bif_5_1_enum.h | 1022 typedef enum SurfaceTiling { enum 1025 } SurfaceTiling; typedef
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/asic_reg/smu/ |
H A D | smu_7_1_1_enum.h | 1182 typedef enum SurfaceTiling { enum 1185 } SurfaceTiling; typedef
|
H A D | smu_7_1_0_enum.h | 1171 typedef enum SurfaceTiling { enum 1174 } SurfaceTiling; typedef
|
H A D | smu_7_1_3_enum.h | 1236 typedef enum SurfaceTiling { enum 1239 } SurfaceTiling; typedef
|
H A D | smu_7_1_2_enum.h | 1200 typedef enum SurfaceTiling { enum 1203 } SurfaceTiling; typedef
|