drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
10075
mode_lib->ms.cache_display_cfg = *display_cfg;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
10107
cache_display_cfg(mode_lib, display_cfg);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
10149
cache_display_cfg(mode_lib, display_cfg);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
10212
dml_print("DML::%s: pipe_idx=%d UseMALLForPStateChange=%0d\n", __func__, pipe_idx, mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[plane_idx]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
10213
return (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[plane_idx] == dml_use_mall_pstate_change_phantom_pipe);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6230
CalculatePrefetchSchedule_params->DPP_RECOUT_WIDTH = (dml_uint_t)(mode_lib->ms.SwathWidthYThisState[k] / mode_lib->ms.cache_display_cfg.plane.HRatio[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6231
CalculatePrefetchSchedule_params->OutputFormat = mode_lib->ms.cache_display_cfg.output.OutputFormat[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6233
CalculatePrefetchSchedule_params->GPUVMPageTableLevels = mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6234
CalculatePrefetchSchedule_params->GPUVMEnable = mode_lib->ms.cache_display_cfg.plane.GPUVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6235
CalculatePrefetchSchedule_params->HostVMEnable = mode_lib->ms.cache_display_cfg.plane.HostVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6236
CalculatePrefetchSchedule_params->HostVMMaxNonCachedPageTableLevels = mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6238
CalculatePrefetchSchedule_params->DynamicMetadataEnable = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataEnable[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6240
CalculatePrefetchSchedule_params->DynamicMetadataLinesBeforeActiveRequired = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataLinesBeforeActiveRequired[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6241
CalculatePrefetchSchedule_params->DynamicMetadataTransmittedBytes = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataTransmittedBytes[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6313
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6319
if (mode_lib->ms.cache_display_cfg.plane.GPUVMEnable && mode_lib->ms.cache_display_cfg.plane.HostVMEnable)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6331
mode_lib->ms.cache_display_cfg.plane.GPUVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6332
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6338
mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6356
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6358
mode_lib->ms.cache_display_cfg.timing.DRRDisplay[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6367
myPipe->PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6370
myPipe->ScalerEnabled = mode_lib->ms.cache_display_cfg.plane.ScalerEnabled[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6371
myPipe->SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6376
myPipe->InterlaceEnable = mode_lib->ms.cache_display_cfg.timing.Interlace[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6377
myPipe->NumberOfCursors = mode_lib->ms.cache_display_cfg.plane.NumberOfCursors[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6378
myPipe->VBlank = mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VActive[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6379
myPipe->HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6380
myPipe->HActive = mode_lib->ms.cache_display_cfg.timing.HActive[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6381
myPipe->DCCEnable = mode_lib->ms.cache_display_cfg.surface.DCCEnable[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6383
myPipe->SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6420
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6425
mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6428
mode_lib->ms.cache_display_cfg.plane.CursorWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6429
mode_lib->ms.cache_display_cfg.plane.CursorBPP[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6442
mode_lib->ms.cursor_bw_pre[k] = mode_lib->ms.cache_display_cfg.plane.NumberOfCursors[k] * mode_lib->ms.cache_display_cfg.plane.CursorWidth[k] *
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6443
mode_lib->ms.cache_display_cfg.plane.CursorBPP[k] / 8.0 / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6444
mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.VRatioPreY[j][k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6451
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6546
mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6547
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6548
mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6549
mode_lib->ms.cache_display_cfg.plane.GPUVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6556
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6557
(mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]),
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6558
mode_lib->ms.cache_display_cfg.plane.VRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6559
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6561
mode_lib->ms.cache_display_cfg.surface.DCCEnable[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6578
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6649
CalculateWatermarks_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6659
CalculateWatermarks_params->DRRDisplay = mode_lib->ms.cache_display_cfg.timing.DRRDisplay;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6671
CalculateWatermarks_params->LBBitPerPixel = mode_lib->ms.cache_display_cfg.plane.LBBitPerPixel;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6674
CalculateWatermarks_params->HRatio = mode_lib->ms.cache_display_cfg.plane.HRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6675
CalculateWatermarks_params->HRatioChroma = mode_lib->ms.cache_display_cfg.plane.HRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6676
CalculateWatermarks_params->VTaps = mode_lib->ms.cache_display_cfg.plane.VTaps;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6677
CalculateWatermarks_params->VTapsChroma = mode_lib->ms.cache_display_cfg.plane.VTapsChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6678
CalculateWatermarks_params->VRatio = mode_lib->ms.cache_display_cfg.plane.VRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6679
CalculateWatermarks_params->VRatioChroma = mode_lib->ms.cache_display_cfg.plane.VRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6680
CalculateWatermarks_params->HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6681
CalculateWatermarks_params->VTotal = mode_lib->ms.cache_display_cfg.timing.VTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6682
CalculateWatermarks_params->VActive = mode_lib->ms.cache_display_cfg.timing.VActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6683
CalculateWatermarks_params->PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6684
CalculateWatermarks_params->BlendingAndTiming = mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6690
CalculateWatermarks_params->WritebackEnable = mode_lib->ms.cache_display_cfg.writeback.WritebackEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6691
CalculateWatermarks_params->WritebackPixelFormat = mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6692
CalculateWatermarks_params->WritebackDestinationWidth = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6693
CalculateWatermarks_params->WritebackDestinationHeight = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6694
CalculateWatermarks_params->WritebackSourceHeight = mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6725
CalculateVMRowAndSwath_params->UseMALLForStaticScreen = mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6726
CalculateVMRowAndSwath_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6730
CalculateVMRowAndSwath_params->GPUVMEnable = mode_lib->ms.cache_display_cfg.plane.GPUVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6731
CalculateVMRowAndSwath_params->HostVMEnable = mode_lib->ms.cache_display_cfg.plane.HostVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6732
CalculateVMRowAndSwath_params->HostVMMaxNonCachedPageTableLevels = mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6733
CalculateVMRowAndSwath_params->GPUVMMaxPageTableLevels = mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6734
CalculateVMRowAndSwath_params->GPUVMMinPageSizeKBytes = mode_lib->ms.cache_display_cfg.plane.GPUVMMinPageSizeKBytes;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6736
CalculateVMRowAndSwath_params->PTEBufferModeOverrideEn = mode_lib->ms.cache_display_cfg.plane.PTEBufferModeOverrideEn;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6737
CalculateVMRowAndSwath_params->PTEBufferModeOverrideVal = mode_lib->ms.cache_display_cfg.plane.PTEBufferMode;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6794
mode_lib->ms.num_active_planes = dml_get_num_active_planes(&mode_lib->ms.cache_display_cfg);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6810
PixelClockAdjustmentForProgressiveToInterlaceUnit(&mode_lib->ms.cache_display_cfg, mode_lib->ms.ip.ptoi_supported);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6818
if (mode_lib->ms.cache_display_cfg.plane.ScalerEnabled[k] == false
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6819
&& ((mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_64
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6820
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_32
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6821
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_16
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6822
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_mono_16
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6823
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_mono_8
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6824
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6825
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe_alpha)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6826
|| mode_lib->ms.cache_display_cfg.plane.HRatio[k] != 1.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6827
|| mode_lib->ms.cache_display_cfg.plane.HTaps[k] != 1.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6828
|| mode_lib->ms.cache_display_cfg.plane.VRatio[k] != 1.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6829
|| mode_lib->ms.cache_display_cfg.plane.VTaps[k] != 1.0)) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6831
} else if (mode_lib->ms.cache_display_cfg.plane.VTaps[k] < 1.0 || mode_lib->ms.cache_display_cfg.plane.VTaps[k] > 8.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6832
|| mode_lib->ms.cache_display_cfg.plane.HTaps[k] < 1.0 || mode_lib->ms.cache_display_cfg.plane.HTaps[k] > 8.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6833
|| (mode_lib->ms.cache_display_cfg.plane.HTaps[k] > 1.0 && (mode_lib->ms.cache_display_cfg.plane.HTaps[k] % 2) == 1)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6834
|| mode_lib->ms.cache_display_cfg.plane.HRatio[k] > mode_lib->ms.ip.max_hscl_ratio
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6835
|| mode_lib->ms.cache_display_cfg.plane.VRatio[k] > mode_lib->ms.ip.max_vscl_ratio
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6836
|| mode_lib->ms.cache_display_cfg.plane.HRatio[k] > mode_lib->ms.cache_display_cfg.plane.HTaps[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6837
|| mode_lib->ms.cache_display_cfg.plane.VRatio[k] > mode_lib->ms.cache_display_cfg.plane.VTaps[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6838
|| (mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_64
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6839
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_32
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6840
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_16
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6841
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_mono_16
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6842
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_mono_8
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6843
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6844
&& (mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k] < 1 || mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k] > 8 || mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k] < 1 || mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k] > 8 ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6845
(mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k] > 1 && mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k] % 2 == 1) ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6846
mode_lib->ms.cache_display_cfg.plane.HRatioChroma[k] > mode_lib->ms.ip.max_hscl_ratio ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6847
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k] > mode_lib->ms.ip.max_vscl_ratio ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6848
mode_lib->ms.cache_display_cfg.plane.HRatioChroma[k] > mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k] ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6849
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k] > mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k]))) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6857
if (mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k] == dml_sw_linear && (!(!dml_is_vertical_rotation(mode_lib->ms.cache_display_cfg.plane.SourceScan[k])) || mode_lib->ms.cache_display_cfg.surface.DCCEnable[k] == true)) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6864
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6865
mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6884
if (!dml_is_vertical_rotation(mode_lib->ms.cache_display_cfg.plane.SourceScan[k])) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6885
mode_lib->ms.SwathWidthYSingleDPP[k] = mode_lib->ms.cache_display_cfg.plane.ViewportWidth[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6886
mode_lib->ms.SwathWidthCSingleDPP[k] = mode_lib->ms.cache_display_cfg.plane.ViewportWidthChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6888
mode_lib->ms.SwathWidthYSingleDPP[k] = mode_lib->ms.cache_display_cfg.plane.ViewportHeight[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6889
mode_lib->ms.SwathWidthCSingleDPP[k] = mode_lib->ms.cache_display_cfg.plane.ViewportHeightChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6893
mode_lib->ms.ReadBandwidthLuma[k] = mode_lib->ms.SwathWidthYSingleDPP[k] * dml_ceil(mode_lib->ms.BytePerPixelInDETY[k], 1.0) / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.cache_display_cfg.plane.VRatio[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6894
mode_lib->ms.ReadBandwidthChroma[k] = mode_lib->ms.SwathWidthYSingleDPP[k] / 2 * dml_ceil(mode_lib->ms.BytePerPixelInDETC[k], 2.0) / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.cache_display_cfg.plane.VRatio[k] / 2.0;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6897
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6898
&& mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k] == dml_444_64) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6899
mode_lib->ms.WriteBandwidth[k] = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6900
* mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6901
/ (mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6902
* mode_lib->ms.cache_display_cfg.timing.HTotal[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6903
/ mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * 8.0;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6904
} else if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6905
mode_lib->ms.WriteBandwidth[k] = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6906
* mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6907
/ (mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6908
* mode_lib->ms.cache_display_cfg.timing.HTotal[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6909
/ mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * 4.0;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6918
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6927
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6940
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6941
if (mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k] > mode_lib->ms.ip.writeback_max_hscl_ratio
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6942
|| mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k] > mode_lib->ms.ip.writeback_max_vscl_ratio
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6943
|| mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k] < mode_lib->ms.ip.writeback_min_hscl_ratio
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6944
|| mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k] < mode_lib->ms.ip.writeback_min_vscl_ratio
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6945
|| mode_lib->ms.cache_display_cfg.writeback.WritebackHTaps[k] > (dml_uint_t) mode_lib->ms.ip.writeback_max_hscl_taps
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6946
|| mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k] > (dml_uint_t) mode_lib->ms.ip.writeback_max_vscl_taps
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6947
|| mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k] > (dml_uint_t) mode_lib->ms.cache_display_cfg.writeback.WritebackHTaps[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6948
|| mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k] > (dml_uint_t) mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6949
|| (mode_lib->ms.cache_display_cfg.writeback.WritebackHTaps[k] > 2.0 && ((mode_lib->ms.cache_display_cfg.writeback.WritebackHTaps[k] % 2) == 1))) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6952
if (2.0 * mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k] * (mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k] - 1) * 57 > mode_lib->ms.ip.writeback_line_buffer_buffer_size) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6960
mode_lib->ms.cache_display_cfg.plane.HRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6961
mode_lib->ms.cache_display_cfg.plane.HRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6962
mode_lib->ms.cache_display_cfg.plane.VRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6963
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6966
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6967
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6968
mode_lib->ms.cache_display_cfg.plane.HTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6969
mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6970
mode_lib->ms.cache_display_cfg.plane.VTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6971
mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6979
if (mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k] == dml_sw_linear) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6981
} else if (!dml_is_vertical_rotation(mode_lib->ms.cache_display_cfg.plane.SourceScan[k]) && mode_lib->ms.BytePerPixelC[k] > 0 && mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe_alpha) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6983
} else if (dml_is_vertical_rotation(mode_lib->ms.cache_display_cfg.plane.SourceScan[k]) && mode_lib->ms.BytePerPixelC[k] > 0 && mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe_alpha) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6985
} else if (mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_rgbe_alpha) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6987
} else if (dml_is_vertical_rotation(mode_lib->ms.cache_display_cfg.plane.SourceScan[k]) && mode_lib->ms.BytePerPixelY[k] == 8 && mode_lib->ms.cache_display_cfg.surface.DCCEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6993
if (mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_420_8 || mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_420_10 || mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_420_12) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6998
mode_lib->ms.MaximumSwathWidthInLineBufferLuma = mode_lib->ms.ip.line_buffer_size_bits * dml_max(mode_lib->ms.cache_display_cfg.plane.HRatio[k], 1.0) / mode_lib->ms.cache_display_cfg.plane.LBBitPerPixel[k] /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
6999
(mode_lib->ms.cache_display_cfg.plane.VTaps[k] + dml_max(dml_ceil(mode_lib->ms.cache_display_cfg.plane.VRatio[k], 1.0) - 2, 0.0));
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7005
* dml_max(mode_lib->ms.cache_display_cfg.plane.HRatioChroma[k], 1.0)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7006
/ mode_lib->ms.cache_display_cfg.plane.LBBitPerPixel[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7007
/ (mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k]
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7008
+ dml_max(dml_ceil(mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k], 1.0) - 2, 0.0));
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7016
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7017
mode_lib->ms.cache_display_cfg.output.DSCEnable[k] != dml_dsc_disable) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7018
mode_lib->ms.support.NumberOfDSCSlices[k] = mode_lib->ms.cache_display_cfg.output.DSCSlices[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7021
if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] > 4800) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7022
mode_lib->ms.support.NumberOfDSCSlices[k] = (dml_uint_t)(dml_ceil(mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 600, 4));
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7023
} else if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] > 2400) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7025
} else if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] > 1200) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7027
} else if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] > 340) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7038
CalculateSwathAndDETConfiguration_params->DETSizeOverride = mode_lib->ms.cache_display_cfg.plane.DETSizeOverride;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7039
CalculateSwathAndDETConfiguration_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7051
CalculateSwathAndDETConfiguration_params->Output = mode_lib->ms.cache_display_cfg.output.OutputEncoder;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7056
CalculateSwathAndDETConfiguration_params->SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7057
CalculateSwathAndDETConfiguration_params->ViewportStationary = mode_lib->ms.cache_display_cfg.plane.ViewportStationary;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7058
CalculateSwathAndDETConfiguration_params->SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7059
CalculateSwathAndDETConfiguration_params->SurfaceTiling = mode_lib->ms.cache_display_cfg.surface.SurfaceTiling;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7060
CalculateSwathAndDETConfiguration_params->ViewportWidth = mode_lib->ms.cache_display_cfg.plane.ViewportWidth;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7061
CalculateSwathAndDETConfiguration_params->ViewportHeight = mode_lib->ms.cache_display_cfg.plane.ViewportHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7062
CalculateSwathAndDETConfiguration_params->ViewportXStart = mode_lib->ms.cache_display_cfg.plane.ViewportXStart;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7063
CalculateSwathAndDETConfiguration_params->ViewportYStart = mode_lib->ms.cache_display_cfg.plane.ViewportYStart;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7064
CalculateSwathAndDETConfiguration_params->ViewportXStartC = mode_lib->ms.cache_display_cfg.plane.ViewportXStartC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7065
CalculateSwathAndDETConfiguration_params->ViewportYStartC = mode_lib->ms.cache_display_cfg.plane.ViewportYStartC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7066
CalculateSwathAndDETConfiguration_params->SurfaceWidthY = mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7067
CalculateSwathAndDETConfiguration_params->SurfaceWidthC = mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7068
CalculateSwathAndDETConfiguration_params->SurfaceHeightY = mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7069
CalculateSwathAndDETConfiguration_params->SurfaceHeightC = mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7075
CalculateSwathAndDETConfiguration_params->BlendingAndTiming = mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7080
CalculateSwathAndDETConfiguration_params->HActive = mode_lib->ms.cache_display_cfg.timing.HActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7081
CalculateSwathAndDETConfiguration_params->HRatio = mode_lib->ms.cache_display_cfg.plane.HRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7082
CalculateSwathAndDETConfiguration_params->HRatioChroma = mode_lib->ms.cache_display_cfg.plane.HRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7120
mode_lib->ms.cache_display_cfg.timing.HActive[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7121
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7122
mode_lib->ms.cache_display_cfg.output.OutputFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7129
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7143
mode_lib->ms.cache_display_cfg.timing.HActive[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7144
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7145
mode_lib->ms.cache_display_cfg.output.OutputFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7152
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7169
(mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k),
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7170
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7171
mode_lib->ms.cache_display_cfg.output.OutputFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7172
mode_lib->ms.cache_display_cfg.timing.HTotal[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7173
mode_lib->ms.cache_display_cfg.timing.HActive[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7174
mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7175
mode_lib->ms.cache_display_cfg.output.ForcedOutputLinkBPP[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7176
mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7178
mode_lib->ms.cache_display_cfg.output.AudioSampleRate[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7179
mode_lib->ms.cache_display_cfg.output.AudioSampleLayout[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7182
mode_lib->ms.cache_display_cfg.output.DSCEnable[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7183
mode_lib->ms.cache_display_cfg.output.OutputLinkDPLanes[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7184
mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7240
if (mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_420_8
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7241
|| mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_420_10
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7242
|| mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_420_12
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7243
|| mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] == dml_rgbe_alpha
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7244
|| mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k] == dml_sw_linear) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7251
mode_lib->ms.cache_display_cfg.output.OutputEncoder[0])) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7274
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k]) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7276
CalculateWriteBackDISPCLK(mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7277
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7278
mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7279
mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7280
mode_lib->ms.cache_display_cfg.writeback.WritebackHTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7281
mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7282
mode_lib->ms.cache_display_cfg.writeback.WritebackSourceWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7283
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7284
mode_lib->ms.cache_display_cfg.timing.HTotal[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7326
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7328
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7330
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp2p0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7332
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == k || mode_lib->ms.cache_display_cfg.output.OutputMultistreamEn[k] == false) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7346
if (mode_lib->ms.cache_display_cfg.output.OutputDisabled[k] == false &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7347
!(mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k] == 12.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7348
|| mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k] == 10.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7349
|| mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k] == 8.0
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7350
|| mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k] > (dml_uint_t) mode_lib->ms.ip.maximum_dsc_bits_per_component
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7358
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7361
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[j] == k)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7364
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp && s->TotalSlots > 63)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7366
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp2p0 && s->TotalSlots > 64)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7372
if (mode_lib->ms.cache_display_cfg.output.OutputDisabled[k] == false &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7373
mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k && (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp2p0 || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_edp ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7374
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl) && mode_lib->ms.OutputBppPerState[k] == 0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7390
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k && (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp2p0 || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_edp ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7391
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7392
if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_420 && mode_lib->ms.cache_display_cfg.timing.Interlace[k] == 1 && mode_lib->ms.ip.ptoi_supported == true)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7395
if (mode_lib->ms.cache_display_cfg.output.DSCEnable[k] == dml_dsc_enable_if_necessary && mode_lib->ms.cache_display_cfg.output.ForcedOutputLinkBPP[k] != 0)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7397
if ((mode_lib->ms.cache_display_cfg.output.DSCEnable[k] == dml_dsc_enable || mode_lib->ms.cache_display_cfg.output.DSCEnable[k] == dml_dsc_enable_if_necessary) && mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_n422 && !mode_lib->ms.ip.dsc422_native_support)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7400
if (((mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_hbr || mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_hbr2 || mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_hbr3) &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7401
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] != dml_dp && mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] != dml_edp) ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7402
((mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_uhbr10 || mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_uhbr13p5 || mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_uhbr20) &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7403
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] != dml_dp2p0))
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7406
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamEn[k] == 1) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7407
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == k && mode_lib->ms.cache_display_cfg.output.OutputLinkDPRate[k] == dml_dp_rate_na)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7409
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == k && mode_lib->ms.cache_display_cfg.output.ForcedOutputLinkBPP[k] == 0)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7412
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == j && mode_lib->ms.cache_display_cfg.output.ForcedOutputLinkBPP[k] == 0)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7417
if ((mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_edp || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7418
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamEn[k] == 1 && mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == k)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7421
if (mode_lib->ms.cache_display_cfg.output.OutputMultistreamEn[k] == 1 && mode_lib->ms.cache_display_cfg.output.OutputMultistreamId[k] == j)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7425
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] != dml_dp && (mode_lib->ms.policy.ODMUse[k] == dml_odm_use_policy_split_1to2 ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7429
if ((mode_lib->ms.policy.ODMUse[k] == dml_odm_use_policy_mso_1to2 && mode_lib->ms.cache_display_cfg.output.OutputLinkDPLanes[k] < 2) ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7430
(mode_lib->ms.policy.ODMUse[k] == dml_odm_use_policy_mso_1to4 && mode_lib->ms.cache_display_cfg.output.OutputLinkDPLanes[k] < 4))
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7437
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7438
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7441
mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7442
mode_lib->ms.cache_display_cfg.output.OutputFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7445
mode_lib->ms.cache_display_cfg.timing.HTotal[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7446
mode_lib->ms.cache_display_cfg.timing.HActive[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7447
mode_lib->ms.cache_display_cfg.output.AudioSampleRate[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7448
mode_lib->ms.cache_display_cfg.output.AudioSampleLayout[k]) > mode_lib->ms.state.dtbclk_mhz) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7456
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k && mode_lib->ms.ODMModePerState[k] == dml_odm_mode_combine_2to1 && mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7459
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k && mode_lib->ms.ODMModePerState[k] == dml_odm_mode_combine_4to1 && (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7460
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_edp || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmi)) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7467
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7468
if (mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7469
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_dp2p0 ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7470
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_edp ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7471
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7472
if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_420) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7474
} else if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_444) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7476
} else if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_n422 || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7486
if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 12.0 / (dml_float_t)s->DSCFormatFactor > (1.0 - mode_lib->ms.soc.dcn_downspread_percent / 100.0) * mode_lib->ms.state.dscclk_mhz) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7488
dml_print("DML::%s: k=%u, PixelClockBackEnd = %f\n", __func__, k, mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7495
if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 6.0 / (dml_float_t)s->DSCFormatFactor > (1.0 - mode_lib->ms.soc.dcn_downspread_percent / 100.0) * mode_lib->ms.state.dscclk_mhz) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7499
if (mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 3.0 / (dml_float_t)s->DSCFormatFactor > (1.0 - mode_lib->ms.soc.dcn_downspread_percent / 100.0) * mode_lib->ms.state.dscclk_mhz) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7519
if (mode_lib->ms.cache_display_cfg.timing.HActive[k] > 4 * (dml_uint_t) mode_lib->ms.ip.maximum_pixels_per_line_per_dsc_unit)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7525
if (mode_lib->ms.cache_display_cfg.timing.HActive[k] > 2 * (dml_uint_t) mode_lib->ms.ip.maximum_pixels_per_line_per_dsc_unit)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7531
if (mode_lib->ms.cache_display_cfg.timing.HActive[k] > (dml_uint_t) mode_lib->ms.ip.maximum_pixels_per_line_per_dsc_unit)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7547
mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7549
mode_lib->ms.cache_display_cfg.timing.HActive[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7550
mode_lib->ms.cache_display_cfg.timing.HTotal[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7552
mode_lib->ms.cache_display_cfg.output.OutputFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7553
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7554
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7555
mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7561
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == m && mode_lib->ms.RequiresDSC[m] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7577
CalculateSwathAndDETConfiguration_params->DETSizeOverride = mode_lib->ms.cache_display_cfg.plane.DETSizeOverride;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7578
CalculateSwathAndDETConfiguration_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7590
CalculateSwathAndDETConfiguration_params->Output = mode_lib->ms.cache_display_cfg.output.OutputEncoder;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7595
CalculateSwathAndDETConfiguration_params->SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7596
CalculateSwathAndDETConfiguration_params->ViewportStationary = mode_lib->ms.cache_display_cfg.plane.ViewportStationary;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7597
CalculateSwathAndDETConfiguration_params->SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7598
CalculateSwathAndDETConfiguration_params->SurfaceTiling = mode_lib->ms.cache_display_cfg.surface.SurfaceTiling;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7599
CalculateSwathAndDETConfiguration_params->ViewportWidth = mode_lib->ms.cache_display_cfg.plane.ViewportWidth;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7600
CalculateSwathAndDETConfiguration_params->ViewportHeight = mode_lib->ms.cache_display_cfg.plane.ViewportHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7601
CalculateSwathAndDETConfiguration_params->ViewportXStart = mode_lib->ms.cache_display_cfg.plane.ViewportXStart;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7602
CalculateSwathAndDETConfiguration_params->ViewportYStart = mode_lib->ms.cache_display_cfg.plane.ViewportYStart;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7603
CalculateSwathAndDETConfiguration_params->ViewportXStartC = mode_lib->ms.cache_display_cfg.plane.ViewportXStartC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7604
CalculateSwathAndDETConfiguration_params->ViewportYStartC = mode_lib->ms.cache_display_cfg.plane.ViewportYStartC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7605
CalculateSwathAndDETConfiguration_params->SurfaceWidthY = mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7606
CalculateSwathAndDETConfiguration_params->SurfaceWidthC = mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7607
CalculateSwathAndDETConfiguration_params->SurfaceHeightY = mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7608
CalculateSwathAndDETConfiguration_params->SurfaceHeightC = mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7614
CalculateSwathAndDETConfiguration_params->BlendingAndTiming = mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7619
CalculateSwathAndDETConfiguration_params->HActive = mode_lib->ms.cache_display_cfg.timing.HActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7620
CalculateSwathAndDETConfiguration_params->HRatio = mode_lib->ms.cache_display_cfg.plane.HRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7621
CalculateSwathAndDETConfiguration_params->HRatioChroma = mode_lib->ms.cache_display_cfg.plane.HRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7658
mode_lib->ms.cursor_bw[k] = mode_lib->ms.cache_display_cfg.plane.NumberOfCursors[k] * mode_lib->ms.cache_display_cfg.plane.CursorWidth[k] * mode_lib->ms.cache_display_cfg.plane.CursorBPP[k] / 8.0 / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.cache_display_cfg.plane.VRatio[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7664
mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7665
mode_lib->ms.cache_display_cfg.surface.DCCEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7666
mode_lib->ms.cache_display_cfg.plane.ViewportStationary,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7667
mode_lib->ms.cache_display_cfg.plane.ViewportXStart,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7668
mode_lib->ms.cache_display_cfg.plane.ViewportYStart,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7669
mode_lib->ms.cache_display_cfg.plane.ViewportXStartC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7670
mode_lib->ms.cache_display_cfg.plane.ViewportYStartC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7671
mode_lib->ms.cache_display_cfg.plane.ViewportWidth,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7672
mode_lib->ms.cache_display_cfg.plane.ViewportHeight,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7674
mode_lib->ms.cache_display_cfg.plane.ViewportWidthChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7675
mode_lib->ms.cache_display_cfg.plane.ViewportHeightChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7677
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7678
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7679
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7680
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7711
if (mode_lib->ms.cache_display_cfg.surface.DCCEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7717
s->SurfParameters[k].PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7719
s->SurfParameters[k].SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7720
s->SurfParameters[k].ViewportHeight = mode_lib->ms.cache_display_cfg.plane.ViewportHeight[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7721
s->SurfParameters[k].ViewportHeightChroma = mode_lib->ms.cache_display_cfg.plane.ViewportHeightChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7730
s->SurfParameters[k].InterlaceEnable = mode_lib->ms.cache_display_cfg.timing.Interlace[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7731
s->SurfParameters[k].HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7732
s->SurfParameters[k].DCCEnable = mode_lib->ms.cache_display_cfg.surface.DCCEnable[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7733
s->SurfParameters[k].SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7734
s->SurfParameters[k].SurfaceTiling = mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7738
s->SurfParameters[k].VRatio = mode_lib->ms.cache_display_cfg.plane.VRatio[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7739
s->SurfParameters[k].VRatioChroma = mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7740
s->SurfParameters[k].VTaps = mode_lib->ms.cache_display_cfg.plane.VTaps[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7741
s->SurfParameters[k].VTapsChroma = mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7742
s->SurfParameters[k].PitchY = mode_lib->ms.cache_display_cfg.surface.PitchY[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7743
s->SurfParameters[k].DCCMetaPitchY = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchY[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7744
s->SurfParameters[k].PitchC = mode_lib->ms.cache_display_cfg.surface.PitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7745
s->SurfParameters[k].DCCMetaPitchC = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7746
s->SurfParameters[k].ViewportStationary = mode_lib->ms.cache_display_cfg.plane.ViewportStationary[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7747
s->SurfParameters[k].ViewportXStart = mode_lib->ms.cache_display_cfg.plane.ViewportXStart[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7748
s->SurfParameters[k].ViewportYStart = mode_lib->ms.cache_display_cfg.plane.ViewportYStart[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7749
s->SurfParameters[k].ViewportXStartC = mode_lib->ms.cache_display_cfg.plane.ViewportXStartC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7750
s->SurfParameters[k].ViewportYStartC = mode_lib->ms.cache_display_cfg.plane.ViewportYStartC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7751
s->SurfParameters[k].FORCE_ONE_ROW_FOR_FRAME = mode_lib->ms.cache_display_cfg.plane.ForceOneRowForFrame[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7805
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7810
(dml_float_t) mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7813
mode_lib->ms.cache_display_cfg.plane.CursorWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7814
mode_lib->ms.cache_display_cfg.plane.CursorBPP[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7815
mode_lib->ms.cache_display_cfg.plane.VRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7816
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7832
mode_lib->ms.cache_display_cfg.plane.VRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7833
mode_lib->ms.cache_display_cfg.plane.VRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7837
mode_lib->ms.cache_display_cfg.plane.HRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7838
mode_lib->ms.cache_display_cfg.plane.HRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7839
mode_lib->ms.cache_display_cfg.timing.PixelClock,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7854
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7855
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7857
mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7858
mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7859
mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7860
mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7861
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7862
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7863
mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7864
mode_lib->ms.cache_display_cfg.timing.HTotal[k]) / mode_lib->ms.RequiredDISPCLK[j];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7869
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[m] == k && mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[m] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7872
mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7873
mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7874
mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7875
mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7876
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7877
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7878
mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[m],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7879
mode_lib->ms.cache_display_cfg.timing.HTotal[m]) / mode_lib->ms.RequiredDISPCLK[j]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7886
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == m) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7897
&mode_lib->ms.cache_display_cfg.timing,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7933
mode_lib->ms.support.ImmediateFlipOrHostVMAndPStateWithMALLFullFrameOrPhantomPipe || ((mode_lib->ms.cache_display_cfg.plane.HostVMEnable == true || mode_lib->ms.policy.ImmediateFlipRequirement[k] != dml_immediate_flip_not_required) &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7934
(mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_full_frame || mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_phantom_pipe));
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7940
((mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen[k] == dml_use_mall_static_screen_enable || mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen[k] == dml_use_mall_static_screen_optimize) && (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_phantom_pipe)) ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7941
((mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen[k] == dml_use_mall_static_screen_disable || mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen[k] == dml_use_mall_static_screen_optimize) && (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_full_frame));
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7949
if (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_full_frame)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7951
if (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_sub_viewport) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7953
if (mode_lib->ms.cache_display_cfg.timing.RefreshRate[k] > 120)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7956
if (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] == dml_use_mall_pstate_change_phantom_pipe)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7963
UseMinimumDCFCLK_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7964
UseMinimumDCFCLK_params->DRRDisplay = mode_lib->ms.cache_display_cfg.timing.DRRDisplay;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7976
UseMinimumDCFCLK_params->GPUVMEnable = mode_lib->ms.cache_display_cfg.plane.GPUVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7977
UseMinimumDCFCLK_params->GPUVMMaxPageTableLevels = mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7978
UseMinimumDCFCLK_params->HostVMEnable = mode_lib->ms.cache_display_cfg.plane.HostVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7981
UseMinimumDCFCLK_params->HostVMMaxNonCachedPageTableLevels = mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7987
UseMinimumDCFCLK_params->VTotal = mode_lib->ms.cache_display_cfg.timing.VTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7988
UseMinimumDCFCLK_params->VActive = mode_lib->ms.cache_display_cfg.timing.VActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7989
UseMinimumDCFCLK_params->DynamicMetadataTransmittedBytes = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataTransmittedBytes;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7990
UseMinimumDCFCLK_params->DynamicMetadataLinesBeforeActiveRequired = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataLinesBeforeActiveRequired;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
7991
UseMinimumDCFCLK_params->Interlace = mode_lib->ms.cache_display_cfg.timing.Interlace;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8007
UseMinimumDCFCLK_params->HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8008
UseMinimumDCFCLK_params->PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8012
UseMinimumDCFCLK_params->DynamicMetadataEnable = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8025
mode_lib->ms.cache_display_cfg.plane.HostVMEnable, mode_lib->ms.DCFCLKState[j], mode_lib->ms.state.fabricclk_mhz,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8028
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8053
((mode_lib->ms.state.use_ideal_dram_bw_strobe && !mode_lib->ms.cache_display_cfg.plane.HostVMEnable) ?
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8072
if (mode_lib->ms.cache_display_cfg.plane.CursorWidth[k] > 0.0) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8073
if (mode_lib->ms.cache_display_cfg.plane.CursorBPP[k] == 64 && mode_lib->ms.ip.cursor_64bpp_support == false) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8083
dml_max(mode_lib->ms.cache_display_cfg.surface.PitchY[k], mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY[k]),
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8085
if (mode_lib->ms.cache_display_cfg.surface.DCCEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8086
mode_lib->ms.support.AlignedDCCMetaPitchY[k] = dml_ceil(dml_max(mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchY[k], mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY[k]), 64.0 * mode_lib->ms.Read256BlockWidthY[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8088
mode_lib->ms.support.AlignedDCCMetaPitchY[k] = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchY[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8090
if (mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_64
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8091
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_32
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8092
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_16
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8093
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_mono_16
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8094
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8095
&& mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_mono_8) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8096
mode_lib->ms.support.AlignedCPitch[k] = dml_ceil(dml_max(mode_lib->ms.cache_display_cfg.surface.PitchC[k], mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC[k]), mode_lib->ms.MacroTileWidthC[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8097
if (mode_lib->ms.cache_display_cfg.surface.DCCEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8098
mode_lib->ms.support.AlignedDCCMetaPitchC[k] = dml_ceil(dml_max(mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchC[k], mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC[k]), 64.0 * mode_lib->ms.Read256BlockWidthC[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8100
mode_lib->ms.support.AlignedDCCMetaPitchC[k] = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8103
mode_lib->ms.support.AlignedCPitch[k] = mode_lib->ms.cache_display_cfg.surface.PitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8104
mode_lib->ms.support.AlignedDCCMetaPitchC[k] = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8106
if (mode_lib->ms.support.AlignedYPitch[k] > mode_lib->ms.cache_display_cfg.surface.PitchY[k] || mode_lib->ms.support.AlignedCPitch[k] > mode_lib->ms.cache_display_cfg.surface.PitchC[k] ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8107
mode_lib->ms.support.AlignedDCCMetaPitchY[k] > mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchY[k] || mode_lib->ms.support.AlignedDCCMetaPitchC[k] > mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchC[k]) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8114
if (mode_lib->ms.cache_display_cfg.plane.ViewportWidth[k] > mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY[k] || mode_lib->ms.cache_display_cfg.plane.ViewportHeight[k] > mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY[k]) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8116
if (mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_64 && mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_32 &&
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8117
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_16 && mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_444_8 && mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k] != dml_rgbe) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8118
if (mode_lib->ms.cache_display_cfg.plane.ViewportWidthChroma[k] > mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC[k] || mode_lib->ms.cache_display_cfg.plane.ViewportHeightChroma[k] > mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC[k]) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8187
&& ((mode_lib->ms.cache_display_cfg.plane.HostVMEnable == false && !s->ImmediateFlipRequiredFinal) || mode_lib->ms.support.ImmediateFlipSupportedForState[j])
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8253
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8286
PixelClockAdjustmentForProgressiveToInterlaceUnit(&mode_lib->ms.cache_display_cfg, mode_lib->ms.ip.ptoi_supported);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8290
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8314
mode_lib->ms.num_active_planes = dml_get_num_active_planes(&mode_lib->ms.cache_display_cfg);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8315
mode_lib->mp.num_active_pipes = dml_get_num_active_pipes(&mode_lib->ms.cache_display_cfg);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8316
dml_calc_pipe_plane_mapping(&mode_lib->ms.cache_display_cfg.hw, mode_lib->mp.pipe_plane);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8349
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k]) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8354
mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8355
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8356
mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8357
mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8358
mode_lib->ms.cache_display_cfg.writeback.WritebackHTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8359
mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8360
mode_lib->ms.cache_display_cfg.writeback.WritebackSourceWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8361
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8362
mode_lib->ms.cache_display_cfg.timing.HTotal[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8371
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8373
mode_lib->ms.cache_display_cfg.hw.ODMMode[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8374
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8393
mode_lib->ms.cache_display_cfg.plane.HRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8394
mode_lib->ms.cache_display_cfg.plane.HRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8395
mode_lib->ms.cache_display_cfg.plane.VRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8396
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8399
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8400
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8401
mode_lib->ms.cache_display_cfg.plane.HTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8402
mode_lib->ms.cache_display_cfg.plane.HTapsChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8403
mode_lib->ms.cache_display_cfg.plane.VTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8404
mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8416
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8435
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8436
mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8458
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8459
mode_lib->ms.cache_display_cfg.plane.SourceScan,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8460
mode_lib->ms.cache_display_cfg.plane.ViewportStationary,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8461
mode_lib->ms.cache_display_cfg.plane.ViewportWidth,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8462
mode_lib->ms.cache_display_cfg.plane.ViewportHeight,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8463
mode_lib->ms.cache_display_cfg.plane.ViewportXStart,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8464
mode_lib->ms.cache_display_cfg.plane.ViewportYStart,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8465
mode_lib->ms.cache_display_cfg.plane.ViewportXStartC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8466
mode_lib->ms.cache_display_cfg.plane.ViewportYStartC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8467
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8468
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8469
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8470
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8471
mode_lib->ms.cache_display_cfg.hw.ODMMode,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8478
mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8479
mode_lib->ms.cache_display_cfg.timing.HActive,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8480
mode_lib->ms.cache_display_cfg.plane.HRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8481
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8494
locals->ReadBandwidthSurfaceLuma[k] = locals->SwathWidthSingleDPPY[k] * locals->BytePerPixelY[k] / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.cache_display_cfg.plane.VRatio[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8495
locals->ReadBandwidthSurfaceChroma[k] = locals->SwathWidthSingleDPPC[k] * locals->BytePerPixelC[k] / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8500
CalculateSwathAndDETConfiguration_params->DETSizeOverride = mode_lib->ms.cache_display_cfg.plane.DETSizeOverride;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8501
CalculateSwathAndDETConfiguration_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8518
CalculateSwathAndDETConfiguration_params->SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8519
CalculateSwathAndDETConfiguration_params->ViewportStationary = mode_lib->ms.cache_display_cfg.plane.ViewportStationary;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8520
CalculateSwathAndDETConfiguration_params->SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8521
CalculateSwathAndDETConfiguration_params->SurfaceTiling = mode_lib->ms.cache_display_cfg.surface.SurfaceTiling;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8522
CalculateSwathAndDETConfiguration_params->ViewportWidth = mode_lib->ms.cache_display_cfg.plane.ViewportWidth;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8523
CalculateSwathAndDETConfiguration_params->ViewportHeight = mode_lib->ms.cache_display_cfg.plane.ViewportHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8524
CalculateSwathAndDETConfiguration_params->ViewportXStart = mode_lib->ms.cache_display_cfg.plane.ViewportXStart;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8525
CalculateSwathAndDETConfiguration_params->ViewportYStart = mode_lib->ms.cache_display_cfg.plane.ViewportYStart;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8526
CalculateSwathAndDETConfiguration_params->ViewportXStartC = mode_lib->ms.cache_display_cfg.plane.ViewportXStartC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8527
CalculateSwathAndDETConfiguration_params->ViewportYStartC = mode_lib->ms.cache_display_cfg.plane.ViewportYStartC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8528
CalculateSwathAndDETConfiguration_params->SurfaceWidthY = mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8529
CalculateSwathAndDETConfiguration_params->SurfaceWidthC = mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8530
CalculateSwathAndDETConfiguration_params->SurfaceHeightY = mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8531
CalculateSwathAndDETConfiguration_params->SurfaceHeightC = mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8536
CalculateSwathAndDETConfiguration_params->ODMMode = mode_lib->ms.cache_display_cfg.hw.ODMMode;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8537
CalculateSwathAndDETConfiguration_params->BlendingAndTiming = mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8542
CalculateSwathAndDETConfiguration_params->HActive = mode_lib->ms.cache_display_cfg.timing.HActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8543
CalculateSwathAndDETConfiguration_params->HRatio = mode_lib->ms.cache_display_cfg.plane.HRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8544
CalculateSwathAndDETConfiguration_params->HRatioChroma = mode_lib->ms.cache_display_cfg.plane.HRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8545
CalculateSwathAndDETConfiguration_params->DPPPerSurface = mode_lib->ms.cache_display_cfg.hw.DPPPerSurface;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8572
mode_lib->ms.cache_display_cfg.plane.VRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8573
mode_lib->ms.cache_display_cfg.plane.VRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8576
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8577
mode_lib->ms.cache_display_cfg.plane.HRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8578
mode_lib->ms.cache_display_cfg.plane.HRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8579
mode_lib->ms.cache_display_cfg.timing.PixelClock,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8592
if ((mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] != k) || !mode_lib->ms.cache_display_cfg.hw.DSCEnabled[k]) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8595
if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_420)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8597
else if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_444)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8599
else if (mode_lib->ms.cache_display_cfg.output.OutputFormat[k] == dml_n422 || mode_lib->ms.cache_display_cfg.output.OutputEncoder[k] == dml_hdmifrl)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8603
if (mode_lib->ms.cache_display_cfg.hw.ODMMode[k] == dml_odm_mode_combine_4to1)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8604
locals->DSCCLK_calculated[k] = mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 12 / s->DSCFormatFactor / (1 - mode_lib->ms.soc.dcn_downspread_percent / 100);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8605
else if (mode_lib->ms.cache_display_cfg.hw.ODMMode[k] == dml_odm_mode_combine_2to1)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8606
locals->DSCCLK_calculated[k] = mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 6 / s->DSCFormatFactor / (1 - mode_lib->ms.soc.dcn_downspread_percent / 100);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8608
locals->DSCCLK_calculated[k] = mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k] / 3 / s->DSCFormatFactor / (1 - mode_lib->ms.soc.dcn_downspread_percent / 100);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8614
locals->DSCDelay[k] = DSCDelayRequirement(mode_lib->ms.cache_display_cfg.hw.DSCEnabled[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8615
mode_lib->ms.cache_display_cfg.hw.ODMMode[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8616
mode_lib->ms.cache_display_cfg.output.DSCInputBitPerComponent[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8617
mode_lib->ms.cache_display_cfg.output.OutputBpp[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8618
mode_lib->ms.cache_display_cfg.timing.HActive[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8619
mode_lib->ms.cache_display_cfg.timing.HTotal[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8620
mode_lib->ms.cache_display_cfg.hw.NumberOfDSCSlices[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8621
mode_lib->ms.cache_display_cfg.output.OutputFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8622
mode_lib->ms.cache_display_cfg.output.OutputEncoder[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8623
mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8624
mode_lib->ms.cache_display_cfg.output.PixelClockBackEnd[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8629
if (j != k && mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == j && mode_lib->ms.cache_display_cfg.hw.DSCEnabled[j])
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8636
mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8637
mode_lib->ms.cache_display_cfg.surface.DCCEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8638
mode_lib->ms.cache_display_cfg.plane.ViewportStationary,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8639
mode_lib->ms.cache_display_cfg.plane.ViewportXStart,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8640
mode_lib->ms.cache_display_cfg.plane.ViewportYStart,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8641
mode_lib->ms.cache_display_cfg.plane.ViewportXStartC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8642
mode_lib->ms.cache_display_cfg.plane.ViewportYStartC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8643
mode_lib->ms.cache_display_cfg.plane.ViewportWidth,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8644
mode_lib->ms.cache_display_cfg.plane.ViewportHeight,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8646
mode_lib->ms.cache_display_cfg.plane.ViewportWidthChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8647
mode_lib->ms.cache_display_cfg.plane.ViewportHeightChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8649
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8650
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8651
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8652
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8667
s->SurfaceParameters[k].PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8668
s->SurfaceParameters[k].DPPPerSurface = mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8669
s->SurfaceParameters[k].SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8670
s->SurfaceParameters[k].ViewportHeight = mode_lib->ms.cache_display_cfg.plane.ViewportHeight[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8671
s->SurfaceParameters[k].ViewportHeightChroma = mode_lib->ms.cache_display_cfg.plane.ViewportHeightChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8680
s->SurfaceParameters[k].InterlaceEnable = mode_lib->ms.cache_display_cfg.timing.Interlace[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8681
s->SurfaceParameters[k].HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8682
s->SurfaceParameters[k].DCCEnable = mode_lib->ms.cache_display_cfg.surface.DCCEnable[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8683
s->SurfaceParameters[k].SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8684
s->SurfaceParameters[k].SurfaceTiling = mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8688
s->SurfaceParameters[k].VRatio = mode_lib->ms.cache_display_cfg.plane.VRatio[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8689
s->SurfaceParameters[k].VRatioChroma = mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8690
s->SurfaceParameters[k].VTaps = mode_lib->ms.cache_display_cfg.plane.VTaps[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8691
s->SurfaceParameters[k].VTapsChroma = mode_lib->ms.cache_display_cfg.plane.VTapsChroma[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8692
s->SurfaceParameters[k].PitchY = mode_lib->ms.cache_display_cfg.surface.PitchY[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8693
s->SurfaceParameters[k].DCCMetaPitchY = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchY[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8694
s->SurfaceParameters[k].PitchC = mode_lib->ms.cache_display_cfg.surface.PitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8695
s->SurfaceParameters[k].DCCMetaPitchC = mode_lib->ms.cache_display_cfg.surface.DCCMetaPitchC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8696
s->SurfaceParameters[k].ViewportStationary = mode_lib->ms.cache_display_cfg.plane.ViewportStationary[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8697
s->SurfaceParameters[k].ViewportXStart = mode_lib->ms.cache_display_cfg.plane.ViewportXStart[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8698
s->SurfaceParameters[k].ViewportYStart = mode_lib->ms.cache_display_cfg.plane.ViewportYStart[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8699
s->SurfaceParameters[k].ViewportXStartC = mode_lib->ms.cache_display_cfg.plane.ViewportXStartC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8700
s->SurfaceParameters[k].ViewportYStartC = mode_lib->ms.cache_display_cfg.plane.ViewportYStartC[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8701
s->SurfaceParameters[k].FORCE_ONE_ROW_FOR_FRAME = mode_lib->ms.cache_display_cfg.plane.ForceOneRowForFrame[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8712
CalculateVMRowAndSwath_params->UseMALLForStaticScreen = mode_lib->ms.cache_display_cfg.plane.UseMALLForStaticScreen;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8713
CalculateVMRowAndSwath_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8717
CalculateVMRowAndSwath_params->GPUVMEnable = mode_lib->ms.cache_display_cfg.plane.GPUVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8718
CalculateVMRowAndSwath_params->HostVMEnable = mode_lib->ms.cache_display_cfg.plane.HostVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8719
CalculateVMRowAndSwath_params->HostVMMaxNonCachedPageTableLevels = mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8720
CalculateVMRowAndSwath_params->GPUVMMaxPageTableLevels = mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8721
CalculateVMRowAndSwath_params->GPUVMMinPageSizeKBytes = mode_lib->ms.cache_display_cfg.plane.GPUVMMinPageSizeKBytes;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8723
CalculateVMRowAndSwath_params->PTEBufferModeOverrideEn = mode_lib->ms.cache_display_cfg.plane.PTEBufferModeOverrideEn;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8724
CalculateVMRowAndSwath_params->PTEBufferModeOverrideVal = mode_lib->ms.cache_display_cfg.plane.PTEBufferMode;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8780
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8802
if (mode_lib->ms.cache_display_cfg.plane.GPUVMEnable && mode_lib->ms.cache_display_cfg.plane.HostVMEnable)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8808
s->TotalActiveDPP = s->TotalActiveDPP + mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8809
if (mode_lib->ms.cache_display_cfg.surface.DCCEnable[k])
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8810
s->TotalDCCActiveDPP = s->TotalDCCActiveDPP + mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8822
mode_lib->ms.cache_display_cfg.plane.GPUVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8823
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8825
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8829
mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8834
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == k) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8835
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8839
mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8840
mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8841
mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8842
mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8843
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8844
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8845
mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8846
mode_lib->ms.cache_display_cfg.timing.HTotal[k]) / locals->Dispclk;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8850
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[j] == k
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8851
&& mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[j] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8857
mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8858
mode_lib->ms.cache_display_cfg.writeback.WritebackHRatio[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8859
mode_lib->ms.cache_display_cfg.writeback.WritebackVRatio[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8860
mode_lib->ms.cache_display_cfg.writeback.WritebackVTaps[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8861
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8862
mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8863
mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[j],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8864
mode_lib->ms.cache_display_cfg.timing.HTotal[k]) / locals->Dispclk);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8872
if (mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming[k] == j)
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8884
CalculateUrgentBurstFactor(mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8889
mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8892
mode_lib->ms.cache_display_cfg.plane.CursorWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8893
mode_lib->ms.cache_display_cfg.plane.CursorBPP[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8894
mode_lib->ms.cache_display_cfg.plane.VRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8895
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8907
locals->cursor_bw[k] = mode_lib->ms.cache_display_cfg.plane.NumberOfCursors[k] * mode_lib->ms.cache_display_cfg.plane.CursorWidth[k] * mode_lib->ms.cache_display_cfg.plane.CursorBPP[k] / 8.0 /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8908
((dml_float_t) mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * mode_lib->ms.cache_display_cfg.plane.VRatio[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8918
&mode_lib->ms.cache_display_cfg.timing,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8962
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8964
mode_lib->ms.cache_display_cfg.timing.DRRDisplay[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8973
myPipe->PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8975
myPipe->DPPPerSurface = mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8976
myPipe->ScalerEnabled = mode_lib->ms.cache_display_cfg.plane.ScalerEnabled[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8977
myPipe->SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8982
myPipe->InterlaceEnable = mode_lib->ms.cache_display_cfg.timing.Interlace[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8983
myPipe->NumberOfCursors = mode_lib->ms.cache_display_cfg.plane.NumberOfCursors[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8984
myPipe->VBlank = mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VActive[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8985
myPipe->HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8986
myPipe->HActive = mode_lib->ms.cache_display_cfg.timing.HActive[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8987
myPipe->DCCEnable = mode_lib->ms.cache_display_cfg.surface.DCCEnable[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8988
myPipe->ODMMode = mode_lib->ms.cache_display_cfg.hw.ODMMode[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
8989
myPipe->SourcePixelFormat = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9009
CalculatePrefetchSchedule_params->DPP_RECOUT_WIDTH = (dml_uint_t)(locals->SwathWidthY[k] / mode_lib->ms.cache_display_cfg.plane.HRatio[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9010
CalculatePrefetchSchedule_params->OutputFormat = mode_lib->ms.cache_display_cfg.output.OutputFormat[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9014
CalculatePrefetchSchedule_params->GPUVMPageTableLevels = mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9015
CalculatePrefetchSchedule_params->GPUVMEnable = mode_lib->ms.cache_display_cfg.plane.GPUVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9016
CalculatePrefetchSchedule_params->HostVMEnable = mode_lib->ms.cache_display_cfg.plane.HostVMEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9017
CalculatePrefetchSchedule_params->HostVMMaxNonCachedPageTableLevels = mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9019
CalculatePrefetchSchedule_params->DynamicMetadataEnable = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataEnable[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9021
CalculatePrefetchSchedule_params->DynamicMetadataLinesBeforeActiveRequired = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataLinesBeforeActiveRequired[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9022
CalculatePrefetchSchedule_params->DynamicMetadataTransmittedBytes = mode_lib->ms.cache_display_cfg.plane.DynamicMetadataTransmittedBytes[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9072
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9077
mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9080
mode_lib->ms.cache_display_cfg.plane.CursorWidth[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9081
mode_lib->ms.cache_display_cfg.plane.CursorBPP[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9094
locals->cursor_bw_pre[k] = mode_lib->ms.cache_display_cfg.plane.NumberOfCursors[k] * mode_lib->ms.cache_display_cfg.plane.CursorWidth[k] * mode_lib->ms.cache_display_cfg.plane.CursorBPP[k] / 8.0 / (mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * locals->VRatioPrefetchY[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9097
dml_print("DML::%s: k=%0u DPPPerSurface=%u\n", __func__, k, mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9104
dml_print("DML::%s: k=%0u VRatioY=%f\n", __func__, k, mode_lib->ms.cache_display_cfg.plane.VRatio[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9148
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9159
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9178
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9189
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9230
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9241
locals->TotImmediateFlipBytes = locals->TotImmediateFlipBytes + mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k] * (locals->PDEAndMetaPTEBytesFrame[k] + locals->MetaRowByte[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9243
locals->TotImmediateFlipBytes = locals->TotImmediateFlipBytes + mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k] * (2 * locals->PixelPTEBytesPerRow[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9245
locals->TotImmediateFlipBytes = locals->TotImmediateFlipBytes + mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k] * locals->PixelPTEBytesPerRow[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9249
dml_print("DML::%s: DPPPerSurface = %u\n", __func__, mode_lib->ms.cache_display_cfg.hw.DPPPerSurface[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9262
mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9263
mode_lib->ms.cache_display_cfg.plane.HostVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9264
mode_lib->ms.cache_display_cfg.plane.HostVMMaxPageTableLevels,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9265
mode_lib->ms.cache_display_cfg.plane.GPUVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9272
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9273
mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9274
mode_lib->ms.cache_display_cfg.plane.VRatio[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9275
mode_lib->ms.cache_display_cfg.plane.VRatioChroma[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9277
mode_lib->ms.cache_display_cfg.surface.DCCEnable[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9293
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9305
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9321
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9333
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9365
((!mode_lib->ms.support.ImmediateFlipSupport && !mode_lib->ms.cache_display_cfg.plane.HostVMEnable && !s->ImmediateFlipRequirementFinal) ||
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9372
dml_print("DML::%s: HostVMEnable = %u\n", __func__, mode_lib->ms.cache_display_cfg.plane.HostVMEnable);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9422
CalculateWatermarks_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9432
CalculateWatermarks_params->DRRDisplay = mode_lib->ms.cache_display_cfg.timing.DRRDisplay;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9444
CalculateWatermarks_params->LBBitPerPixel = mode_lib->ms.cache_display_cfg.plane.LBBitPerPixel;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9447
CalculateWatermarks_params->HRatio = mode_lib->ms.cache_display_cfg.plane.HRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9448
CalculateWatermarks_params->HRatioChroma = mode_lib->ms.cache_display_cfg.plane.HRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9449
CalculateWatermarks_params->VTaps = mode_lib->ms.cache_display_cfg.plane.VTaps;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9450
CalculateWatermarks_params->VTapsChroma = mode_lib->ms.cache_display_cfg.plane.VTapsChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9451
CalculateWatermarks_params->VRatio = mode_lib->ms.cache_display_cfg.plane.VRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9452
CalculateWatermarks_params->VRatioChroma = mode_lib->ms.cache_display_cfg.plane.VRatioChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9453
CalculateWatermarks_params->HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9454
CalculateWatermarks_params->VTotal = mode_lib->ms.cache_display_cfg.timing.VTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9455
CalculateWatermarks_params->VActive = mode_lib->ms.cache_display_cfg.timing.VActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9456
CalculateWatermarks_params->PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9457
CalculateWatermarks_params->BlendingAndTiming = mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9458
CalculateWatermarks_params->DPPPerSurface = mode_lib->ms.cache_display_cfg.hw.DPPPerSurface;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9463
CalculateWatermarks_params->WritebackEnable = mode_lib->ms.cache_display_cfg.writeback.WritebackEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9464
CalculateWatermarks_params->WritebackPixelFormat = mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9465
CalculateWatermarks_params->WritebackDestinationWidth = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9466
CalculateWatermarks_params->WritebackDestinationHeight = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9467
CalculateWatermarks_params->WritebackSourceHeight = mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9492
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9493
locals->WritebackAllowDRAMClockChangeEndPosition[k] = dml_max(0, locals->VStartupMin[k] * mode_lib->ms.cache_display_cfg.timing.HTotal[k] /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9494
mode_lib->ms.cache_display_cfg.timing.PixelClock[k] - locals->Watermark.WritebackDRAMClockChangeWatermark);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9495
locals->WritebackAllowFCLKChangeEndPosition[k] = dml_max(0, locals->VStartupMin[k] * mode_lib->ms.cache_display_cfg.timing.HTotal[k] /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9496
mode_lib->ms.cache_display_cfg.timing.PixelClock[k] - locals->Watermark.WritebackFCLKChangeWatermark);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9507
mode_lib->ms.cache_display_cfg.plane.VRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9508
mode_lib->ms.cache_display_cfg.plane.VRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9513
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9514
mode_lib->ms.cache_display_cfg.plane.HRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9515
mode_lib->ms.cache_display_cfg.plane.HRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9516
mode_lib->ms.cache_display_cfg.timing.PixelClock,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9521
mode_lib->ms.cache_display_cfg.plane.SourceScan,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9522
mode_lib->ms.cache_display_cfg.plane.NumberOfCursors,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9523
mode_lib->ms.cache_display_cfg.plane.CursorWidth,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9524
mode_lib->ms.cache_display_cfg.plane.CursorBPP,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9545
mode_lib->ms.cache_display_cfg.plane.GPUVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9548
mode_lib->ms.cache_display_cfg.timing.HTotal,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9549
mode_lib->ms.cache_display_cfg.plane.VRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9550
mode_lib->ms.cache_display_cfg.plane.VRatioChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9553
mode_lib->ms.cache_display_cfg.surface.DCCEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9554
mode_lib->ms.cache_display_cfg.timing.PixelClock,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9557
mode_lib->ms.cache_display_cfg.plane.SourceScan,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9598
mode_lib->ms.cache_display_cfg.plane.GPUVMEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9599
mode_lib->ms.cache_display_cfg.plane.GPUVMMaxPageTableLevels,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9600
mode_lib->ms.cache_display_cfg.timing.HTotal,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9604
mode_lib->ms.cache_display_cfg.surface.DCCEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9605
mode_lib->ms.cache_display_cfg.timing.PixelClock,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9640
if (!mode_lib->ms.cache_display_cfg.plane.DynamicMetadataEnable[k])
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9650
mode_lib->ms.cache_display_cfg.surface.DCCEnable[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9652
mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9653
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthY[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9654
mode_lib->ms.cache_display_cfg.surface.SurfaceWidthC[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9655
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightY[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9656
mode_lib->ms.cache_display_cfg.surface.SurfaceHeightC[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9660
mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9665
mode_lib->ms.cache_display_cfg.plane.SourceScan[k],
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9677
s->Tvstartup_margin = (s->MaxVStartupLines[k] - locals->VStartupMin[k]) * mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9691
if (mode_lib->ms.cache_display_cfg.plane.DynamicMetadataEnable[k] && mode_lib->ms.ip.dynamic_metadata_vm_enabled) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9695
isInterlaceTiming = (mode_lib->ms.cache_display_cfg.timing.Interlace[k] && !mode_lib->ms.ip.ptoi_supported);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9700
s->dlg_vblank_start = ((isInterlaceTiming ? dml_floor((mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k]) / 2.0, 1.0) :
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9701
mode_lib->ms.cache_display_cfg.timing.VTotal[k]) - mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9702
s->LSetup = dml_floor(4.0 * locals->TSetup[k] / ((dml_float_t) mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]), 1.0) / 4.0;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9703
s->blank_lines_remaining = (mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VActive[k]) - locals->VStartup[k];
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9713
s->old_MIN_DST_Y_NEXT_START = ((isInterlaceTiming ? dml_floor((mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k]) / 2.0, 1.0) :
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9714
mode_lib->ms.cache_display_cfg.timing.VTotal[k]) - mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k])
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9715
+ dml_max(1.0, dml_ceil((dml_float_t) locals->WritebackDelay[k] / ((dml_float_t) mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]), 1.0))
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9716
+ dml_floor(4.0 * locals->TSetup[k] / ((dml_float_t) mode_lib->ms.cache_display_cfg.timing.HTotal[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]), 1.0) / 4.0;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9718
if (((locals->VUpdateOffsetPix[k] + locals->VUpdateWidthPix[k] + locals->VReadyOffsetPix[k]) / (double) mode_lib->ms.cache_display_cfg.timing.HTotal[k]) <=
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9720
dml_floor((mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VActive[k] - mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k] - locals->VStartup[k]) / 2.0, 1.0) :
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9721
(int) (mode_lib->ms.cache_display_cfg.timing.VTotal[k] - mode_lib->ms.cache_display_cfg.timing.VActive[k] - mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k] - locals->VStartup[k]))) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9732
dml_print("DML::%s: k=%u, HTotal = %u\n", __func__, k, mode_lib->ms.cache_display_cfg.timing.HTotal[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9733
dml_print("DML::%s: k=%u, VTotal = %u\n", __func__, k, mode_lib->ms.cache_display_cfg.timing.VTotal[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9734
dml_print("DML::%s: k=%u, VActive = %u\n", __func__, k, mode_lib->ms.cache_display_cfg.timing.VActive[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9735
dml_print("DML::%s: k=%u, VFrontPorch = %u\n", __func__, k, mode_lib->ms.cache_display_cfg.timing.VFrontPorch[k]);
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9747
if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true && mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k] == dml_444_32) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9748
s->WRBandwidth = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k] * mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k] /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9749
(mode_lib->ms.cache_display_cfg.timing.HTotal[k] * mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * 4;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9750
} else if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9751
s->WRBandwidth = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k] * mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k] /
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9752
(mode_lib->ms.cache_display_cfg.timing.HTotal[k] * mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight[k] / mode_lib->ms.cache_display_cfg.timing.PixelClock[k]) * 8;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9770
if (mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange[k] != dml_use_mall_pstate_change_phantom_pipe) {
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9777
CalculateStutterEfficiency_params->UseMALLForPStateChange = mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9792
CalculateStutterEfficiency_params->BlendingAndTiming = mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9796
CalculateStutterEfficiency_params->Interlace = mode_lib->ms.cache_display_cfg.timing.Interlace;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9798
CalculateStutterEfficiency_params->DPPPerSurface = mode_lib->ms.cache_display_cfg.hw.DPPPerSurface;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9805
CalculateStutterEfficiency_params->NetDCCRateLuma = mode_lib->ms.cache_display_cfg.surface.DCCRateLuma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9806
CalculateStutterEfficiency_params->NetDCCRateChroma = mode_lib->ms.cache_display_cfg.surface.DCCRateChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9807
CalculateStutterEfficiency_params->DCCFractionOfZeroSizeRequestsLuma = mode_lib->ms.cache_display_cfg.surface.DCCFractionOfZeroSizeRequestsLuma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9808
CalculateStutterEfficiency_params->DCCFractionOfZeroSizeRequestsChroma = mode_lib->ms.cache_display_cfg.surface.DCCFractionOfZeroSizeRequestsChroma;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9809
CalculateStutterEfficiency_params->HTotal = mode_lib->ms.cache_display_cfg.timing.HTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9810
CalculateStutterEfficiency_params->VTotal = mode_lib->ms.cache_display_cfg.timing.VTotal;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9811
CalculateStutterEfficiency_params->PixelClock = mode_lib->ms.cache_display_cfg.timing.PixelClock;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9812
CalculateStutterEfficiency_params->VRatio = mode_lib->ms.cache_display_cfg.plane.VRatio;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9813
CalculateStutterEfficiency_params->SourceScan = mode_lib->ms.cache_display_cfg.plane.SourceScan;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9820
CalculateStutterEfficiency_params->VActive = mode_lib->ms.cache_display_cfg.timing.VActive;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9821
CalculateStutterEfficiency_params->DCCEnable = mode_lib->ms.cache_display_cfg.surface.DCCEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9822
CalculateStutterEfficiency_params->WritebackEnable = mode_lib->ms.cache_display_cfg.writeback.WritebackEnable;
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9849
mode_lib->ms.cache_display_cfg.plane.UseMALLForPStateChange,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9864
mode_lib->ms.cache_display_cfg.plane.BlendingAndTiming,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9868
mode_lib->ms.cache_display_cfg.timing.Interlace,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9870
mode_lib->ms.cache_display_cfg.hw.DPPPerSurface,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9877
mode_lib->ms.cache_display_cfg.surface.DCCRateLuma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9878
mode_lib->ms.cache_display_cfg.surface.DCCRateChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9879
mode_lib->ms.cache_display_cfg.surface.DCCFractionOfZeroSizeRequestsLuma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9880
mode_lib->ms.cache_display_cfg.surface.DCCFractionOfZeroSizeRequestsChroma,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9881
mode_lib->ms.cache_display_cfg.timing.HTotal,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9882
mode_lib->ms.cache_display_cfg.timing.VTotal,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9883
mode_lib->ms.cache_display_cfg.timing.PixelClock,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9884
mode_lib->ms.cache_display_cfg.plane.VRatio,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9885
mode_lib->ms.cache_display_cfg.plane.SourceScan,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9892
mode_lib->ms.cache_display_cfg.timing.VActive,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9893
mode_lib->ms.cache_display_cfg.surface.DCCEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c
9894
mode_lib->ms.cache_display_cfg.writeback.WritebackEnable,
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core_structs.h
819
struct dml_display_cfg_st cache_display_cfg; // <brief A copy of the current display cfg in consideration
drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_util.c
404
dml_print("DML: MODE SUPPORT: Host VM or Immediate Flip Supported : %s\n", ((mode_lib->ms.cache_display_cfg.plane.HostVMEnable == false && !mode_lib->scratch.dml_core_mode_support_locals.ImmediateFlipRequiredFinal) || mode_lib->ms.support.ImmediateFlipSupportedForState[j]) ? "Supported" : "NOT Supported");
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
203
enum dml_source_format_class source_format = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[plane_idx];
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
204
struct dml_timing_cfg_st *timing = &mode_lib->ms.cache_display_cfg.timing;
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
205
struct dml_plane_cfg_st *plane = &mode_lib->ms.cache_display_cfg.plane;
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
206
struct dml_hw_resource_st *hw = &mode_lib->ms.cache_display_cfg.hw;
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
293
dml_uint_t num_active_pipes = dml_get_num_active_pipes(&mode_lib->ms.cache_display_cfg);
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
44
enum dml_source_format_class source_format = mode_lib->ms.cache_display_cfg.surface.SourcePixelFormat[plane_idx];
drivers/gpu/drm/amd/display/dc/dml2_0/dml_display_rq_dlg_calc.c
45
enum dml_swizzle_mode sw_mode = mode_lib->ms.cache_display_cfg.surface.SurfaceTiling[plane_idx];