| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/ |
| H A 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[],
|
| H A 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 …]
|
| H A 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/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
| H A 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/drivers/gpu/drm/amd/display/dc/dml/dcn20/ |
| H A 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() 1344 mode_lib->vba.SwathWidthY[k] = dml_min( in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1351 mode_lib->vba.SwathWidthY[k] = 0; in dml20_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| H A 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() 1404 mode_lib->vba.SwathWidthY[k] = dml_min( in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1411 mode_lib->vba.SwathWidthY[k] = 0; in dml20v2_DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn30/ |
| H A D | display_mode_vba_30.c | 95 unsigned int SwathWidthY, 280 double SwathWidthY[], 292 double SwathWidthY[], 453 double SwathWidthY[], 543 double SwathWidthY[], 758 unsigned int SwathWidthY, in CalculatePrefetchSchedule() argument 1964 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 1987 v->SwathWidthY, in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2155 v->SwathWidthY[k], in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() 2349 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), in DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn314/ |
| H A 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, 2206 v->SwathWidthY, 2229 v->SwathWidthY, 2399 v->SwathWidthY[k], 2648 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/dcn31/ |
| H A 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, 2188 v->SwathWidthY, 2211 v->SwathWidthY, 2380 v->SwathWidthY[k], 2629 (unsigned int) (v->SwathWidthY[k] / v->HRatio[k]), [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/ |
| H A D | display_mode_core.c | 403 dml_uint_t SwathWidthY[], 611 dml_uint_t SwathWidthY[], 2892 …* (p->SwathWidthY[k] * p->BytePerPixelDETY[k] * p->VRatio[k] + p->SwathWidthC[k] * p->BytePerPixel… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2897 …->LineBufferSize / (dml_float_t)p->LBBitPerPixel[k] / ((dml_float_t)p->SwathWidthY[k] / dml_max(p-… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2914 …>EffectiveDETBufferSizeY + p->CompressedBufferSizeInkByte * 1024 * (p->SwathWidthY[k] * p->BytePer… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 2917 …esInDETY[k] = (dml_float_t)s->EffectiveDETBufferSizeY / p->BytePerPixelDETY[k] / p->SwathWidthY[k]; in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3071 …l_uint_t)(dml_floor(p->DETBufferSizeY[k] / p->BytePerPixelDETY[k] / p->SwathWidthY[k], p->SwathHei… in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3077 dml_print("DML::%s: k=%u, SwathWidthY = %u\n", __func__, k, p->SwathWidthY[k]); in CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport() 3117 dml_uint_t SwathWidthY[], in CalculateDCFCLKDeepSleep() argument 3141 DisplayPipeLineDeliveryTimeLuma = SwathWidthY[k] * DPPPerSurface[k] / HRatio[k] / PixelClock[k]; in CalculateDCFCLKDeepSleep() [all …]
|
| H A D | display_mode_core_structs.h | 1022 dml_uint_t SwathWidthY[__DML_NUM_PLANES__]; member 1353 dml_uint_t *SwathWidthY; member 1400 dml_uint_t *SwathWidthY; member 1549 dml_uint_t *SwathWidthY; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/ |
| H A D | dml2_core_dcn4_calcs.c | 836 unsigned int SwathWidthY[], // per-pipe in CalculateSwathWidth() argument 869 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 879 …SwathWidthY[k] = (unsigned int)(math_min2((double)SwathWidthSingleDPPY[k], math_round((double)disp… in CalculateSwathWidth() 881 SwathWidthY[k] = SwathWidthSingleDPPY[k] / 2; in CalculateSwathWidth() 883 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 891 DML_LOG_VERBOSE("DML::%s: k=%u SwathWidthY=%u\n", __func__, k, SwathWidthY[k]); in CalculateSwathWidth() 894 SwathWidthC[k] = SwathWidthY[k] / 2; in CalculateSwathWidth() 897 SwathWidthC[k] = SwathWidthY[k]; in CalculateSwathWidth() 902 SwathWidthY[k] = SwathWidthSingleDPPY[k]; in CalculateSwathWidth() 941 …isplay_cfg->plane_descriptors[k].composition.viewport.plane0.x_start + SwathWidthY[k] + req_width_… in CalculateSwathWidth() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/ |
| H A D | display_mode_vba.h | 928 double SwathWidthY[DC__NUM_DPP__MAX]; member
|