Home
last modified time | relevance | path

Searched refs:SwathWidthY (Results 1 – 15 of 15) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/dc/dml/dcn32/
Ddisplay_mode_vba_util_32.h180 double SwathWidthY[], // per-pipe
379 double SwathWidthY[],
563 double SwathWidthY[],
737 unsigned int SwathWidthY,
816 double SwathWidthY[],
1020 double SwathWidthY[],
1156 unsigned int SwathWidthY[],
Ddisplay_mode_vba_util_32.c712 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 …]
Ddisplay_mode_vba_32.c196 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/
Ddisplay_mode_vba_21.c112 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/
Ddisplay_mode_vba_20.c91 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 …]
Ddisplay_mode_vba_20v2.c116 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/
Ddisplay_mode_vba_30.c113 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/
Ddisplay_mode_vba_31.c132 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/
Ddisplay_mode_vba_314.c141 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/
Ddml2_core_shared_types.h381 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
Ddml2_core_shared.c106 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()
3557SwathWidthY[k] = (unsigned int)(math_min2((double)SwathWidthSingleDPPY[k], math_round((double)disp… in CalculateSwathWidth()
[all …]
Ddml2_core_dcn4_calcs.c824 unsigned int SwathWidthY[], // per-pipe in CalculateSwathWidth() argument
861 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth()
871SwathWidthY[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/
Ddisplay_mode_core.c402 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 …]
Ddisplay_mode_core_structs.h965 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/
Ddisplay_mode_vba.h928 double SwathWidthY[DC__NUM_DPP__MAX]; member