/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.h | 427 double MetaRowByte[], 461 unsigned int *MetaRowByte, 734 unsigned int MetaRowByte,
|
D | display_mode_vba_util_32.c | 1964 double MetaRowByte[], in dml32_CalculateVMRowAndSwath() 2153 MetaRowByte[k] = MetaRowByteY[k] + MetaRowByteC[k]; in dml32_CalculateVMRowAndSwath() 2207 if (MetaRowByte[k] <= DCCMetaBufferSizeBytes) in dml32_CalculateVMRowAndSwath() 2285 unsigned int *MetaRowByte, in dml32_CalculateVMAndRowBytes() 2336 *MetaRowByte = *meta_row_width * *MetaRequestHeight * BytePerPixel / 256.0; in dml32_CalculateVMAndRowBytes() 2345 *MetaRowByte = *meta_row_width * *MetaRequestWidth * BytePerPixel / 256.0; in dml32_CalculateVMAndRowBytes() 2371 *MetaRowByte = 0; in dml32_CalculateVMAndRowBytes() 3408 unsigned int MetaRowByte, in dml32_CalculatePrefetchSchedule() argument 3656 (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_oto, in dml32_CalculatePrefetchSchedule() 3661 (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_oto); in dml32_CalculatePrefetchSchedule() [all …]
|
D | display_mode_vba_32.c | 522 v->MetaRowByte, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 798 v->MetaRowByte[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1025 + v->MetaRowByte[k]); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1047 v->MetaRowByte[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 88 unsigned int MetaRowByte, 151 unsigned int *MetaRowByte, 210 unsigned int MetaRowByte, 471 unsigned int MetaRowByte, in CalculatePrefetchSchedule() 600 prefetch_bw_oto = (MetaRowByte + PixelPTEBytesPerRow in CalculatePrefetchSchedule() 620 (MetaRowByte + PixelPTEBytesPerRow) / prefetch_bw_oto, in CalculatePrefetchSchedule() 655 *PrefetchBandwidth = (PDEAndMetaPTEBytesFrame + 2 * MetaRowByte in CalculatePrefetchSchedule() 683 (MetaRowByte + PixelPTEBytesPerRow) in CalculatePrefetchSchedule() 878 unsigned int *MetaRowByte, in CalculateVMAndRowBytes() argument 905 *MetaRowByte = MetaSurfWidth * MetaRequestHeight * BytePerPixel / 256.0; in CalculateVMAndRowBytes() [all …]
|
D | display_mode_vba_20v2.c | 113 unsigned int MetaRowByte, 175 unsigned int *MetaRowByte, 234 unsigned int MetaRowByte, 563 unsigned int MetaRowByte, in CalculatePrefetchSchedule() argument 660 prefetch_bw_oto = (MetaRowByte + PixelPTEBytesPerRow in CalculatePrefetchSchedule() 680 (MetaRowByte + PixelPTEBytesPerRow) / prefetch_bw_oto, in CalculatePrefetchSchedule() 715 *PrefetchBandwidth = (PDEAndMetaPTEBytesFrame + 2 * MetaRowByte in CalculatePrefetchSchedule() 743 (MetaRowByte + PixelPTEBytesPerRow) in CalculatePrefetchSchedule() 938 unsigned int *MetaRowByte, in CalculateVMAndRowBytes() argument 965 *MetaRowByte = MetaSurfWidth * MetaRequestHeight * BytePerPixel / 256.0; in CalculateVMAndRowBytes() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 129 unsigned int MetaRowByte, 218 unsigned int *MetaRowByte, 841 unsigned int MetaRowByte, 1085 …Tr0_oto = dml_max4((MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_ot… 1095 dml_print("DML::%s: PDEAndMetaPTEBytesFrame = %d\n", __func__, MetaRowByte); 1096 dml_print("DML::%s: MetaRowByte = %d\n", __func__, MetaRowByte); 1111 …dep_bytes = dml_max(PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor, MetaRowByte + PixelPTEByte… 1150 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1158 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1168 PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 138 unsigned int MetaRowByte, 227 unsigned int *MetaRowByte, 859 unsigned int MetaRowByte, 1103 …Tr0_oto = dml_max4((MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_ot… 1113 dml_print("DML::%s: PDEAndMetaPTEBytesFrame = %d\n", __func__, MetaRowByte); 1114 dml_print("DML::%s: MetaRowByte = %d\n", __func__, MetaRowByte); 1129 …dep_bytes = dml_max(PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor, MetaRowByte + PixelPTEByte… 1168 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1176 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… 1186 PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 109 unsigned int MetaRowByte, 191 unsigned int *MetaRowByte, 662 unsigned int MetaRowByte, in CalculatePrefetchSchedule() 829 (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_oto, in CalculatePrefetchSchedule() 867 double PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte in CalculatePrefetchSchedule() 881 double PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow in CalculatePrefetchSchedule() 899 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… in CalculatePrefetchSchedule() 901 …ntLatency * (GPUVMPageTableLevels * (HostVMDynamicLevels + 1) - 1) && (MetaRowByte + PixelPTEBytes… in CalculatePrefetchSchedule() 903 …ntLatency * (GPUVMPageTableLevels * (HostVMDynamicLevels + 1) - 1) && (MetaRowByte + PixelPTEBytes… in CalculatePrefetchSchedule() 905 …ntLatency * (GPUVMPageTableLevels * (HostVMDynamicLevels + 1) - 1) && (MetaRowByte + PixelPTEBytes… in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 110 unsigned int MetaRowByte, 201 unsigned int *MetaRowByte, 840 unsigned int MetaRowByte, in CalculatePrefetchSchedule() 1020 (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / prefetch_bw_oto, in CalculatePrefetchSchedule() 1062 PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte in CalculatePrefetchSchedule() 1071 …PrefetchBandwidth1 = (PDEAndMetaPTEBytesFrame * HostVMInefficiencyFactor + 2 * MetaRowByte + 2 * P… in CalculatePrefetchSchedule() 1085 PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * in CalculatePrefetchSchedule() 1094 …PrefetchBandwidth3 = (2 * MetaRowByte + 2 * PixelPTEBytesPerRow * HostVMInefficiencyFactor) / (Tpr… in CalculatePrefetchSchedule() 1110 …>= Tvm_trips_rounded && (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / PrefetchB… in CalculatePrefetchSchedule() 1121 …>= Tvm_trips_rounded && (MetaRowByte + PixelPTEBytesPerRow * HostVMInefficiencyFactor) / PrefetchB… in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core.c | 256 dml_uint_t *MetaRowByte, 1208 (p->MetaRowByte + p->PixelPTEBytesPerRow * p->HostVMInefficiencyFactor) / s->prefetch_bw_oto, in CalculatePrefetchSchedule() 1212 …dml_print("DML::%s: Tr0_oto max0 = %f\n", __func__, (p->MetaRowByte + p->PixelPTEBytesPerRow * p->… in CalculatePrefetchSchedule() 1241 dml_print("DML::%s: MetaRowByte = %u\n", __func__, p->MetaRowByte); in CalculatePrefetchSchedule() 1275 …s->dep_bytes = dml_max(p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor, p->MetaRowByte + … in CalculatePrefetchSchedule() 1289 …PrefetchBandwidth1 = (p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor + 2 * p->MetaRowByte in CalculatePrefetchSchedule() 1298 …1 = (p->PDEAndMetaPTEBytesFrame * p->HostVMInefficiencyFactor + 2 * p->MetaRowByte + 2 * p->PixelP… in CalculatePrefetchSchedule() 1309 …s->PrefetchBandwidth3 = (2 * p->MetaRowByte + 2 * p->PixelPTEBytesPerRow * p->HostVMInefficiencyFa… in CalculatePrefetchSchedule() 1318 …s->PrefetchBandwidth3 = (2 * p->MetaRowByte + 2 * p->PixelPTEBytesPerRow * p->HostVMInefficiencyFa… in CalculatePrefetchSchedule() 1343 …fficiencyFactor / s->PrefetchBandwidth1 >= s->Tvm_trips_rounded && (p->MetaRowByte + p->PixelPTEBy… in CalculatePrefetchSchedule() [all …]
|
D | display_mode_core_structs.h | 974 dml_uint_t MetaRowByte[__DML_NUM_PLANES__]; member 1393 dml_uint_t *MetaRowByte; member 1555 dml_uint_t MetaRowByte; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 940 double MetaRowByte[DC__NUM_DPP__MAX]; member
|