Home
last modified time | relevance | path

Searched refs:HRatio (Results 1 – 11 of 11) sorted by relevance

/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.h66 double HRatio,
128 double HRatio[],
174 double HRatio[],
566 double HRatio[],
861 double HRatio[],
Ddisplay_mode_vba_util_32.c199 double HRatio, in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput() argument
220 if (HRatio > 1) { in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput()
221 *PSCL_THROUGHPUT = dml_min(MaxDCHUBToPSCLThroughput, MaxPSCLToLBThroughput * HRatio / in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput()
227 DPPCLKUsingSingleDPPLuma = PixelClock * dml_max3(VTaps / 6 * dml_min(1, HRatio), HRatio * VRatio / in dml32_CalculateSinglePipeDPPCLKAndSCLThroughput()
439 double HRatio[], in dml32_CalculateSwathAndDETConfiguration()
502 HRatio, in dml32_CalculateSwathAndDETConfiguration()
706 double HRatio[], in dml32_CalculateSwathWidth()
754 dml_round(HActive[k] / 4.0 * HRatio[k])); in dml32_CalculateSwathWidth()
757 dml_round(HActive[k] / 2.0 * HRatio[k])); in dml32_CalculateSwathWidth()
767 dml_print("DML::%s: k=%d HRatio=%f\n", __func__, k, HRatio[k]); in dml32_CalculateSwathWidth()
[all …]
Ddisplay_mode_vba_32.c117 dml32_CalculateSinglePipeDPPCLKAndSCLThroughput(mode_lib->vba.HRatio[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
192 mode_lib->vba.HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
272 mode_lib->vba.HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
321 mode_lib->vba.HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
791 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1258 mode_lib->vba.HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1755 || mode_lib->vba.HRatio[k] != 1.0 || mode_lib->vba.htaps[k] != 1.0 in dml32_ModeSupportAndSystemConfigurationFull()
1761 || mode_lib->vba.HRatio[k] > mode_lib->vba.MaxHSCLRatio in dml32_ModeSupportAndSystemConfigurationFull()
1763 || mode_lib->vba.HRatio[k] > mode_lib->vba.htaps[k] in dml32_ModeSupportAndSystemConfigurationFull()
1900 …dml32_CalculateSinglePipeDPPCLKAndSCLThroughput(mode_lib->vba.HRatio[k], mode_lib->vba.HRatioChrom… in dml32_ModeSupportAndSystemConfigurationFull()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/dcn21/
Ddisplay_mode_vba_21.c320 double HRatio[],
350 double HRatio[],
394 double HRatio[],
1502 if (mode_lib->vba.HRatio[k] > 1) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1506 * mode_lib->vba.HRatio[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1523 mode_lib->vba.HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1525 mode_lib->vba.HRatio[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1542 if (mode_lib->vba.HRatio[k] > 1) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1547 * mode_lib->vba.HRatio[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1565 mode_lib->vba.HRatio[k] in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/dcn20/
Ddisplay_mode_vba_20.c1118 if (mode_lib->vba.HRatio[k] > 1) { in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1122 * mode_lib->vba.HRatio[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1139 mode_lib->vba.HRatio[k]), in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1141 mode_lib->vba.HRatio[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1158 if (mode_lib->vba.HRatio[k] > 1) { in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1163 * mode_lib->vba.HRatio[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1181 mode_lib->vba.HRatio[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1184 mode_lib->vba.HRatio[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1351 * mode_lib->vba.HRatio[k])); in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1427 / mode_lib->vba.HRatio[k] in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
Ddisplay_mode_vba_20v2.c1178 if (mode_lib->vba.HRatio[k] > 1) { in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1182 * mode_lib->vba.HRatio[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1199 mode_lib->vba.HRatio[k]), in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1201 mode_lib->vba.HRatio[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1218 if (mode_lib->vba.HRatio[k] > 1) { in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1223 * mode_lib->vba.HRatio[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1241 mode_lib->vba.HRatio[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1244 mode_lib->vba.HRatio[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1411 * mode_lib->vba.HRatio[k])); in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1485 / mode_lib->vba.HRatio[k] in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/dcn30/
Ddisplay_mode_vba_30.c327 double HRatio[],
363 double HRatio[],
410 double HRatio[],
574 double HRatio[],
607 double HRatio[],
1901 if (v->HRatio[k] > 1) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1903 v->MaxPSCLToLBThroughput * v->HRatio[k] / dml_ceil(v->htaps[k] / 6.0, 1)); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1911 * dml_max(v->vtaps[k] / 6.0 * dml_min(1.0, v->HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
1912 dml_max(v->HRatio[k] * v->VRatio[k] / v->PSCL_THROUGHPUT_LUMA[k], 1.0)); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
2065 v->HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/dcn31/
Ddisplay_mode_vba_31.c328 double HRatio[],
374 double HRatio[],
559 double HRatio[],
592 double HRatio[],
2052 if (v->HRatio[k] > 1) {
2055 v->MaxPSCLToLBThroughput * v->HRatio[k] / dml_ceil(v->htaps[k] / 6.0, 1));
2062 v->vtaps[k] / 6.0 * dml_min(1.0, v->HRatio[k]),
2063 dml_max(v->HRatio[k] * v->VRatio[k] / v->PSCL_THROUGHPUT_LUMA[k], 1.0));
2195 v->HRatio,
2225 v->HRatio,
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/dcn314/
Ddisplay_mode_vba_314.c340 double HRatio[],
386 double HRatio[],
570 double HRatio[],
603 double HRatio[],
2073 if (v->HRatio[k] > 1) {
2076 v->MaxPSCLToLBThroughput * v->HRatio[k] / dml_ceil(v->htaps[k] / 6.0, 1));
2083 v->vtaps[k] / 6.0 * dml_min(1.0, v->HRatio[k]),
2084 dml_max(v->HRatio[k] * v->VRatio[k] / v->PSCL_THROUGHPUT_LUMA[k], 1.0));
2216 v->HRatio,
2246 v->HRatio,
[all …]
/Linux-v6.6/drivers/gpu/drm/amd/display/dc/dml/
Ddisplay_mode_vba.h465 double HRatio[DC__NUM_DPP__MAX]; member
Ddisplay_mode_vba.c589 mode_lib->vba.HRatio[mode_lib->vba.NumberOfActivePlanes] = scl->hscl_ratio; in fetch_pipe_params()