| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A D | display_mode_vba_util_32.h | 66 double HRatio, 128 double HRatio[], 174 double HRatio[], 566 double HRatio[], 862 double HRatio[],
|
| H A D | display_mode_vba_util_32.c | 199 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 …]
|
| H A D | display_mode_vba_32.c | 117 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() 1260 mode_lib->vba.HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1757 || mode_lib->vba.HRatio[k] != 1.0 || mode_lib->vba.htaps[k] != 1.0 in dml32_ModeSupportAndSystemConfigurationFull() 1763 || mode_lib->vba.HRatio[k] > mode_lib->vba.MaxHSCLRatio in dml32_ModeSupportAndSystemConfigurationFull() 1765 || mode_lib->vba.HRatio[k] > mode_lib->vba.htaps[k] in dml32_ModeSupportAndSystemConfigurationFull() 1902 …dml32_CalculateSinglePipeDPPCLKAndSCLThroughput(mode_lib->vba.HRatio[k], mode_lib->vba.HRatioChrom… in dml32_ModeSupportAndSystemConfigurationFull() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_mode_vba_30.c | 295 double HRatio[], 342 double HRatio[], 506 double HRatio[], 539 double HRatio[], 1796 if (v->HRatio[k] > 1) { in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1798 v->MaxPSCLToLBThroughput * v->HRatio[k] / dml_ceil(v->htaps[k] / 6.0, 1)); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1806 * dml_max(v->vtaps[k] / 6.0 * dml_min(1.0, v->HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1807 dml_max(v->HRatio[k] * v->VRatio[k] / v->PSCL_THROUGHPUT_LUMA[k], 1.0)); in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1960 v->HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1990 v->HRatio, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | display_mode_core.c | 136 dml_float_t HRatio, 406 dml_float_t HRatio[], 466 dml_float_t HRatio[], 605 dml_float_t HRatio[], 2897 …oat_t)p->LBBitPerPixel[k] / ((dml_float_t)p->SwathWidthY[k] / dml_max(p->HRatio[k], 1.0)), 1)) - (… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2905 dml_print("DML::%s: k=%u, HRatio = %f\n", __func__, k, p->HRatio[k]); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3120 dml_float_t HRatio[], in CalculateDCFCLKDeepSleep() argument 3141 DisplayPipeLineDeliveryTimeLuma = SwathWidthY[k] * DPPPerSurface[k] / HRatio[k] / PixelClock[k]; in CalculateDCFCLKDeepSleep() 3275 dml_float_t HRatio[], in CalculatePixelDeliveryTimes() argument 3308 dml_print("DML::%s: k=%u : HRatio = %f\n", __func__, k, HRatio[k]); in CalculatePixelDeliveryTimes() [all …]
|
| H A D | display_mode_core_structs.h | 548 dml_float_t HRatio[__DML_NUM_PLANES__]; member 1355 dml_float_t *HRatio; member 1502 dml_float_t *HRatio; member
|
| H A D | display_mode_util.c | 570 dml_print("DML: plane_cfg: plane=%d, HRatio = %3.2f\n", i, plane->HRatio[i]); in dml_print_dml_display_cfg_plane()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_vba.h | 465 double HRatio[DC__NUM_DPP__MAX]; member
|
| H A D | display_mode_vba.c | 589 mode_lib->vba.HRatio[mode_lib->vba.NumberOfActivePlanes] = scl->hscl_ratio; in fetch_pipe_params()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 767 double HRatio, in CalculateSinglePipeDPPCLKAndSCLThroughput() argument 788 if (HRatio > 1) { in CalculateSinglePipeDPPCLKAndSCLThroughput() 789 …*PSCL_THROUGHPUT = math_min2(MaxDCHUBToPSCLThroughput, MaxPSCLToLBThroughput * HRatio / math_ceil2… in CalculateSinglePipeDPPCLKAndSCLThroughput() 794 …DPPCLKUsingSingleDPPLuma = PixelClock * math_max3(VTaps / 6 * math_min2(1, HRatio), HRatio * VRati… in CalculateSinglePipeDPPCLKAndSCLThroughput()
|