/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
D | display_mode_vba_util_32.h | 180 double SwathWidthY[], // per-pipe 379 double SwathWidthY[], 563 double SwathWidthY[], 737 unsigned int SwathWidthY, 816 double SwathWidthY[], 1020 double SwathWidthY[], 1156 unsigned int SwathWidthY[],
|
D | display_mode_vba_util_32.c | 712 double SwathWidthY[], // per-pipe in dml32_CalculateSwathWidth() 750 SwathWidthY[k] = SwathWidthdoubleDPPY[k]; in dml32_CalculateSwathWidth() 753 SwathWidthY[k] = dml_min(SwathWidthdoubleDPPY[k], in dml32_CalculateSwathWidth() 756 SwathWidthY[k] = dml_min(SwathWidthdoubleDPPY[k], in dml32_CalculateSwathWidth() 759 SwathWidthY[k] = SwathWidthdoubleDPPY[k] / 2; in dml32_CalculateSwathWidth() 761 SwathWidthY[k] = SwathWidthdoubleDPPY[k]; in dml32_CalculateSwathWidth() 770 dml_print("DML::%s: k=%d SwathWidthY=%d\n", __func__, k, SwathWidthY[k]); in dml32_CalculateSwathWidth() 775 SwathWidthC[k] = SwathWidthY[k] / 2; in dml32_CalculateSwathWidth() 778 SwathWidthC[k] = SwathWidthY[k]; in dml32_CalculateSwathWidth() 783 SwathWidthY[k] = SwathWidthdoubleDPPY[k]; in dml32_CalculateSwathWidth() [all …]
|
D | display_mode_vba_32.c | 196 v->SwathWidthSingleDPPY, v->SwathWidthSingleDPPC, v->SwathWidthY, v->SwathWidthC, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 318 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 475 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 791 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 801 v->SwathWidthY[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1203 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1538 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1602 v->SwathWidthY, mode_lib->vba.SwathHeightY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation()
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_mode_vba_21.c | 112 unsigned int SwathWidthY, 181 unsigned int SwathWidthY, 319 double SwathWidthY[], 348 double SwathWidthY[], 366 unsigned int SwathWidthY, 665 unsigned int SwathWidthY, in CalculatePrefetchSchedule() 808 …*swath_width_luma_ub = dml_ceil(SwathWidthY - 1, myPipe->BlockWidth256BytesY) + myPipe->BlockWidth… in CalculatePrefetchSchedule() 810 …*swath_width_chroma_ub = dml_ceil(SwathWidthY / 2 - 1, myPipe->BlockWidth256BytesC) + myPipe->Bloc… in CalculatePrefetchSchedule() 812 …*swath_width_luma_ub = dml_ceil(SwathWidthY - 1, myPipe->BlockHeight256BytesY) + myPipe->BlockHeig… in CalculatePrefetchSchedule() 814 …*swath_width_chroma_ub = dml_ceil(SwathWidthY / 2 - 1, myPipe->BlockHeight256BytesC) + myPipe->Blo… in CalculatePrefetchSchedule() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
D | display_mode_vba_20.c | 91 unsigned int SwathWidthY, 143 unsigned int SwathWidthY, 474 unsigned int SwathWidthY, in CalculatePrefetchSchedule() 601 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 602 + PrefetchSourceLinesC * SwathWidthY / 2 * dml_ceil(BytePerPixelDETC, 2)) in CalculatePrefetchSchedule() 657 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 658 + PrefetchSourceLinesC * SwathWidthY / 2 in CalculatePrefetchSchedule() 774 * SwathWidthY / LineTime; in CalculatePrefetchSchedule() 1347 mode_lib->vba.SwathWidthY[k] = dml_min( in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1354 mode_lib->vba.SwathWidthY[k] = 0; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
D | display_mode_vba_20v2.c | 116 unsigned int SwathWidthY, 167 unsigned int SwathWidthY, 566 unsigned int SwathWidthY, in CalculatePrefetchSchedule() 661 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 662 + PrefetchSourceLinesC * SwathWidthY / 2 * dml_ceil(BytePerPixelDETC, 2)) in CalculatePrefetchSchedule() 717 + PrefetchSourceLinesY * SwathWidthY * dml_ceil(BytePerPixelDETY, 1) in CalculatePrefetchSchedule() 718 + PrefetchSourceLinesC * SwathWidthY / 2 in CalculatePrefetchSchedule() 834 * SwathWidthY / LineTime; in CalculatePrefetchSchedule() 1407 mode_lib->vba.SwathWidthY[k] = dml_min( in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1414 mode_lib->vba.SwathWidthY[k] = 0; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
D | display_mode_vba_30.c | 113 unsigned int SwathWidthY, 325 double SwathWidthY[], 360 double SwathWidthY[], 521 double SwathWidthY[], 611 double SwathWidthY[], 843 unsigned int SwathWidthY, in CalculatePrefetchSchedule() 2069 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2092 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2260 v->SwathWidthY[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2461 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
D | display_mode_vba_31.c | 132 unsigned int SwathWidthY, 305 double SwathWidthY[], 325 double SwathWidthY[], 499 double SwathWidthY[], 596 double SwathWidthY[], 844 unsigned int SwathWidthY, 2190 v->SwathWidthY, 2213 v->SwathWidthY, 2382 v->SwathWidthY[k], 2631 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
D | display_mode_vba_314.c | 141 unsigned int SwathWidthY, 314 double SwathWidthY[], 334 double SwathWidthY[], 508 double SwathWidthY[], 604 double SwathWidthY[], 862 unsigned int SwathWidthY, 2208 v->SwathWidthY, 2231 v->SwathWidthY, 2401 v->SwathWidthY[k], 2650 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/dml2_core/ |
D | dml2_core_shared_types.h | 381 unsigned int SwathWidthY[DML2_MAX_PLANES]; member 565 unsigned int SwathWidthY[DML2_MAX_PLANES]; member 1111 unsigned int *SwathWidthY; member 1531 unsigned int *SwathWidthY; member 1674 unsigned int *SwathWidthY; member
|
D | dml2_core_shared.c | 106 unsigned int SwathWidthY[], // per-pipe 343 unsigned int SwathWidthY[], 1600 CalculateSwathAndDETConfiguration_params->SwathWidth = mode_lib->ms.SwathWidthY; in dml2_core_shared_mode_support() 1700 CalculateVMRowAndSwath_params->SwathWidthY = mode_lib->ms.SwathWidthY; in dml2_core_shared_mode_support() 1868 mode_lib->ms.SwathWidthY, in dml2_core_shared_mode_support() 2332 …CalculatePrefetchSchedule_params->DPP_RECOUT_WIDTH = (unsigned int)(mode_lib->ms.SwathWidthY[k] / … in dml2_core_shared_mode_support() 2686 CalculateWatermarks_params->SwathWidthY = mode_lib->ms.SwathWidthY; in dml2_core_shared_mode_support() 3511 unsigned int SwathWidthY[], // per-pipe in CalculateSwathWidth() argument 3547 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 3557 …SwathWidthY[k] = (unsigned int)(math_min2((double)SwathWidthSingleDPPY[k], math_round((double)disp… in CalculateSwathWidth() [all …]
|
D | dml2_core_dcn4_calcs.c | 824 unsigned int SwathWidthY[], // per-pipe in CalculateSwathWidth() argument 861 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 871 …SwathWidthY[k] = (unsigned int)(math_min2((double)SwathWidthSingleDPPY[k], math_round((double)disp… in CalculateSwathWidth() 873 SwathWidthY[k] = SwathWidthSingleDPPY[k] / 2; in CalculateSwathWidth() 875 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 884 dml2_printf("DML::%s: k=%u SwathWidthY=%u\n", __func__, k, SwathWidthY[k]); in CalculateSwathWidth() 888 SwathWidthC[k] = SwathWidthY[k] / 2; in CalculateSwathWidth() 891 SwathWidthC[k] = SwathWidthY[k]; in CalculateSwathWidth() 896 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 937 …isplay_cfg->plane_descriptors[k].composition.viewport.plane0.x_start + SwathWidthY[k] + req_width_… in CalculateSwathWidth() [all …]
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/ |
D | display_mode_core.c | 402 dml_uint_t SwathWidthY[], 610 dml_uint_t SwathWidthY[], 2890 …* (p->SwathWidthY[k] * p->BytePerPixelDETY[k] * p->VRatio[k] + p->SwathWidthC[k] * p->BytePerPixel… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2895 …->LineBufferSize / (dml_float_t)p->LBBitPerPixel[k] / ((dml_float_t)p->SwathWidthY[k] / dml_max(p-… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2912 …>EffectiveDETBufferSizeY + p->CompressedBufferSizeInkByte * 1024 * (p->SwathWidthY[k] * p->BytePer… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2915 …esInDETY[k] = (dml_float_t)s->EffectiveDETBufferSizeY / p->BytePerPixelDETY[k] / p->SwathWidthY[k]; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3069 …l_uint_t)(dml_floor(p->DETBufferSizeY[k] / p->BytePerPixelDETY[k] / p->SwathWidthY[k], p->SwathHei… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3075 dml_print("DML::%s: k=%u, SwathWidthY = %u\n", __func__, k, p->SwathWidthY[k]); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3115 dml_uint_t SwathWidthY[], in CalculateDCFCLKDeepSleep() argument 3139 DisplayPipeLineDeliveryTimeLuma = SwathWidthY[k] * DPPPerSurface[k] / HRatio[k] / PixelClock[k]; in CalculateDCFCLKDeepSleep() [all …]
|
D | display_mode_core_structs.h | 965 dml_uint_t SwathWidthY[__DML_NUM_PLANES__]; member 1296 dml_uint_t *SwathWidthY; member 1343 dml_uint_t *SwathWidthY; member 1492 dml_uint_t *SwathWidthY; member
|
/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/ |
D | display_mode_vba.h | 928 double SwathWidthY[DC__NUM_DPP__MAX]; member
|