| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| A D | display_mode_vba_util_32.h | 417 double PrefetchSourceLinesY[], 736 double PrefetchSourceLinesY,
|
| A D | display_mode_vba_util_32.c | 1954 double PrefetchSourceLinesY[], in dml32_CalculateVMRowAndSwath() 2135 PrefetchSourceLinesY[k] = dml32_CalculatePrefetchSourceLines( in dml32_CalculateVMRowAndSwath() 3410 double PrefetchSourceLinesY, in dml32_CalculatePrefetchSchedule() argument 3636 prefetch_sw_bytes = PrefetchSourceLinesY * swath_width_luma_ub * myPipe->BytePerPixelY in dml32_CalculatePrefetchSchedule() 3641 min_Lsw = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) / max_vratio_pre; in dml32_CalculatePrefetchSchedule() 3684 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); in dml32_CalculatePrefetchSchedule() 3938 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); in dml32_CalculatePrefetchSchedule() 3943 *VRatioPrefetchY = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData; in dml32_CalculatePrefetchSchedule() 3953 dml_max((double) PrefetchSourceLinesY / in dml32_CalculatePrefetchSchedule() 3965 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); in dml32_CalculatePrefetchSchedule() [all …]
|
| A D | display_mode_vba_32.c | 513 v->PrefetchSourceLinesY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 800 v->PrefetchSourceLinesY[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
| A D | dml2_core_shared_types.h | 578 unsigned int PrefetchSourceLinesY[DML2_MAX_PLANES]; member 1145 unsigned int *PrefetchSourceLinesY; member 1724 double PrefetchSourceLinesY; member
|
| A D | dml2_core_shared.c | 1728 CalculateVMRowAndSwath_params->PrefetchSourceLinesY = mode_lib->ms.PrefetchLinesY; in dml2_core_shared_mode_support() 2347 CalculatePrefetchSchedule_params->PrefetchSourceLinesY = mode_lib->ms.PrefetchLinesY[k]; in dml2_core_shared_mode_support() 5708 p->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in CalculateVMRowAndSwath() 7746 s->max_Tsw = (math_max2(p->PrefetchSourceLinesY, p->PrefetchSourceLinesC) * s->LineTime); in CalculatePrefetchSchedule() 7817 dml2_printf("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 8057 dml2_printf("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 8067 *p->VRatioPrefetchY = (double)p->PrefetchSourceLinesY / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule() 8085 dml2_printf("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 10248 CalculateVMRowAndSwath_params->PrefetchSourceLinesY = mode_lib->mp.PrefetchSourceLinesY; in dml2_core_shared_mode_programming() 10674 CalculatePrefetchSchedule_params->PrefetchSourceLinesY = mode_lib->mp.PrefetchSourceLinesY[k]; in dml2_core_shared_mode_programming() [all …]
|
| A D | dml2_core_dcn4_calcs.c | 3038 p->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in CalculateVMRowAndSwath() 5277 s->max_Tsw = (math_max2(p->PrefetchSourceLinesY, p->PrefetchSourceLinesC) * s->LineTime); in CalculatePrefetchSchedule() 5362 dml2_printf("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 5659 dml2_printf("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 5670 *p->VRatioPrefetchY = (double)p->PrefetchSourceLinesY / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule() 5688 dml2_printf("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 8061 CalculateVMRowAndSwath_params->PrefetchSourceLinesY = mode_lib->ms.PrefetchLinesY; in dml_core_mode_support() 8702 CalculatePrefetchSchedule_params->PrefetchSourceLinesY = mode_lib->ms.PrefetchLinesY[k]; in dml_core_mode_support() 10373 CalculateVMRowAndSwath_params->PrefetchSourceLinesY = mode_lib->mp.PrefetchSourceLinesY; in dml_core_mode_programming() 10820 CalculatePrefetchSchedule_params->PrefetchSourceLinesY = mode_lib->mp.PrefetchSourceLinesY[k]; in dml_core_mode_programming() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
| A D | display_mode_vba_21.c | 111 double PrefetchSourceLinesY, 664 double PrefetchSourceLinesY, in CalculatePrefetchSchedule() 805 Tsw_oto = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; in CalculatePrefetchSchedule() 874 HostVMInefficiencyFactor + PrefetchSourceLinesY * in CalculatePrefetchSchedule() 882 * HostVMInefficiencyFactor + PrefetchSourceLinesY * in CalculatePrefetchSchedule() 890 double PrefetchBandwidth4 = (PrefetchSourceLinesY * *swath_width_luma_ub * in CalculatePrefetchSchedule() 956 *VRatioPrefetchY = (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 963 (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 1001 * (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData in CalculatePrefetchSchedule() 1864 locals->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| A D | display_mode_vba_30.c | 112 double PrefetchSourceLinesY, 842 double PrefetchSourceLinesY, in CalculatePrefetchSchedule() 1006 Lsw_oto = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC); in CalculatePrefetchSchedule() 1064 + PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY in CalculatePrefetchSchedule() 1076 HostVMInefficiencyFactor + PrefetchSourceLinesY * in CalculatePrefetchSchedule() 1086 HostVMInefficiencyFactor + PrefetchSourceLinesY * in CalculatePrefetchSchedule() 1098 …PrefetchBandwidth4 = (PrefetchSourceLinesY * swath_width_luma_ub * BytePerPixelY + PrefetchSourceL… in CalculatePrefetchSchedule() 1198 *VRatioPrefetchY = (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 1203 *VRatioPrefetchY = dml_max((double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData, in CalculatePrefetchSchedule() 2288 v->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2/ |
| A D | display_mode_core_structs.h | 975 dml_uint_t PrefetchSourceLinesY[__DML_NUM_PLANES__]; member 1383 dml_uint_t *PrefetchSourceLinesY; member 1557 dml_float_t PrefetchSourceLinesY; member
|
| A D | display_mode_core.c | 1188 s->max_Tsw = (dml_max(p->PrefetchSourceLinesY, p->PrefetchSourceLinesC) * s->LineTime); in CalculatePrefetchSchedule() 1193 …s->min_Lsw_oto = dml_max(p->PrefetchSourceLinesY, p->PrefetchSourceLinesC) / __DML_MAX_VRATIO_PRE_… in CalculatePrefetchSchedule() 1233 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 1438 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 1443 *p->VRatioPrefetchY = (dml_float_t)p->PrefetchSourceLinesY / s->LinesToRequestPrefetchPixelData; in CalculatePrefetchSchedule() 1461 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, p->PrefetchSourceLinesY); in CalculatePrefetchSchedule() 5199 p->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in CalculateVMRowAndSwath() 6245 CalculatePrefetchSchedule_params->PrefetchSourceLinesY = mode_lib->ms.PrefetchLinesY[j][k]; in set_calculate_prefetch_schedule_params() 7730 CalculateVMRowAndSwath_params->PrefetchSourceLinesY = mode_lib->ms.PrefetchLinesYThisState; in dml_core_mode_support() 8742 CalculateVMRowAndSwath_params->PrefetchSourceLinesY = locals->PrefetchSourceLinesY; in dml_core_mode_programming() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| A D | display_mode_vba_20.c | 90 double PrefetchSourceLinesY, 473 double PrefetchSourceLinesY, in CalculatePrefetchSchedule() 598 Tsw_oto = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; in CalculatePrefetchSchedule() 601 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 657 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 717 *VRatioPrefetchY = (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 724 (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 763 * ((double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 1893 mode_lib->vba.PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2129 mode_lib->vba.PrefetchSourceLinesY[k], in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
| A D | display_mode_vba_20v2.c | 115 double PrefetchSourceLinesY, 565 double PrefetchSourceLinesY, in CalculatePrefetchSchedule() 658 Tsw_oto = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; in CalculatePrefetchSchedule() 661 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 717 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 777 *VRatioPrefetchY = (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 784 (double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 823 * ((double) PrefetchSourceLinesY in CalculatePrefetchSchedule() 1929 mode_lib->vba.PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2163 mode_lib->vba.PrefetchSourceLinesY[k], in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| A D | display_mode_vba_31.c | 131 double PrefetchSourceLinesY, 843 double PrefetchSourceLinesY, 1059 max_Tsw = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; 1063 min_Lsw = dml_max(1, dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) / max_vratio_pre); 1073 dml_print("DML: PrefetchSourceLinesY: %f\n", PrefetchSourceLinesY); 1299 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); 1305 *VRatioPrefetchY = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData; 1315 (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData, 1325 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); 2410 v->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| A D | display_mode_vba_314.c | 140 double PrefetchSourceLinesY, 861 double PrefetchSourceLinesY, 1077 max_Tsw = dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) * LineTime; 1081 min_Lsw = dml_max(1, dml_max(PrefetchSourceLinesY, PrefetchSourceLinesC) / max_vratio_pre); 1091 dml_print("DML: PrefetchSourceLinesY: %f\n", PrefetchSourceLinesY); 1317 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); 1323 *VRatioPrefetchY = (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData; 1333 (double) PrefetchSourceLinesY / LinesToRequestPrefetchPixelData, 1343 dml_print("DML::%s: PrefetchSourceLinesY = %f\n", __func__, PrefetchSourceLinesY); 2429 v->PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines( [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| A D | display_mode_vba.h | 941 double PrefetchSourceLinesY[DC__NUM_DPP__MAX]; member
|