vba               791 arch/ia64/hp/common/sba_iommu.c #define sba_io_pdir_entry(pdir_ptr, vba) *pdir_ptr = ((vba & ~0xE000000000000FFFULL)	\
vba               795 arch/ia64/hp/common/sba_iommu.c sba_io_pdir_entry(u64 *pdir_ptr, unsigned long vba)
vba               797 arch/ia64/hp/common/sba_iommu.c 	*pdir_ptr = ((vba & ~0xE000000000000FFFULL) | 0x80000000000000FFULL);
vba              2521 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			if (context->bw_ctx.dml.vba.NoOfDPP[vlevel_unsplit][0][pipe_idx] == 1)
vba              2539 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx] = true;
vba              2540 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel][pipe_idx] = true;
vba              2542 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		if (force_split && context->bw_ctx.dml.vba.NoOfDPP[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx] == 1)
vba              2543 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx] /= 2;
vba              2544 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		if (!pipe->top_pipe && !pipe->plane_state && context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx]) {
vba              2573 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			context->bw_ctx.dml.vba.maxMpcComb = 0;
vba              2575 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			need_split = context->bw_ctx.dml.vba.NoOfDPP[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx] == 2;
vba              2579 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 				&& context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx])
vba              2590 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 				if (context->bw_ctx.dml.vba.ODMCombineEnabled[pipe_idx]) {
vba              2610 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		context->bw_ctx.dml.vba.ValidationStatus[context->bw_ctx.dml.vba.soc.num_states] =
vba              2642 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		pipes[pipe_cnt].clks_cfg.dispclk_mhz = context->bw_ctx.dml.vba.RequiredDISPCLK[vlevel][context->bw_ctx.dml.vba.maxMpcComb];
vba              2646 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 					context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx];
vba              2647 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_idx] == pipe_idx)
vba              2649 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 						context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel][pipe_idx];
vba              2655 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 					context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel][context->bw_ctx.dml.vba.maxMpcComb][pipe_split_from[i]];
vba              2656 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_split_from[i]] == pipe_split_from[i])
vba              2658 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 						context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel][pipe_split_from[i]];
vba              2746 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	context->bw_ctx.bw.dcn.clk.dispclk_khz = context->bw_ctx.dml.vba.DISPCLK * 1000;
vba              2747 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	context->bw_ctx.bw.dcn.clk.dcfclk_khz = context->bw_ctx.dml.vba.DCFCLK * 1000;
vba              2748 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	context->bw_ctx.bw.dcn.clk.socclk_khz = context->bw_ctx.dml.vba.SOCCLK * 1000;
vba              2749 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	context->bw_ctx.bw.dcn.clk.dramclk_khz = context->bw_ctx.dml.vba.DRAMSpeed * 1000 / 16;
vba              2750 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 	context->bw_ctx.bw.dcn.clk.dcfclk_deep_sleep_khz = context->bw_ctx.dml.vba.DCFCLKDeepSleep * 1000;
vba              2753 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		context->bw_ctx.dml.vba.DRAMClockChangeSupport[vlevel][context->bw_ctx.dml.vba.maxMpcComb]
vba              2770 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			dst->vstartup_start = context->bw_ctx.dml.vba.VStartup[pipe_idx_unsplit];
vba              2771 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			dst->vupdate_offset = context->bw_ctx.dml.vba.VUpdateOffsetPix[pipe_idx_unsplit];
vba              2772 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			dst->vupdate_width = context->bw_ctx.dml.vba.VUpdateWidthPix[pipe_idx_unsplit];
vba              2773 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 			dst->vready_offset = context->bw_ctx.dml.vba.VReadyOffsetPix[pipe_idx_unsplit];
vba              2785 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 						dst_j->vstartup_start = context->bw_ctx.dml.vba.VStartup[pipe_idx_unsplit];
vba              2786 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 						dst_j->vupdate_offset = context->bw_ctx.dml.vba.VUpdateOffsetPix[pipe_idx_unsplit];
vba              2787 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 						dst_j->vupdate_width = context->bw_ctx.dml.vba.VUpdateWidthPix[pipe_idx_unsplit];
vba              2788 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 						dst_j->vready_offset = context->bw_ctx.dml.vba.VReadyOffsetPix[pipe_idx_unsplit];
vba              2816 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		bool cstate_en = context->bw_ctx.dml.vba.PrefetchMode[vlevel][context->bw_ctx.dml.vba.maxMpcComb] != 2;
vba              2877 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c 		dml_get_status_message(context->bw_ctx.dml.vba.ValidationStatus[context->bw_ctx.dml.vba.soc.num_states]));
vba               998 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 			pipes[pipe_cnt].clks_cfg.dispclk_mhz = context->bw_ctx.dml.vba.RequiredDISPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb];
vba              1002 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 						context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb][pipe_idx];
vba              1003 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 				if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_idx] == pipe_idx)
vba              1005 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 							context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel_req][pipe_idx];
vba              1011 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 						context->bw_ctx.dml.vba.RequiredDPPCLK[vlevel_req][context->bw_ctx.dml.vba.maxMpcComb][pipe_split_from[i]];
vba              1012 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 				if (context->bw_ctx.dml.vba.BlendingAndTiming[pipe_split_from[i]] == pipe_split_from[i])
vba              1014 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 							context->bw_ctx.dml.vba.ODMCombineEnablePerState[vlevel_req][pipe_split_from[i]];
vba              1101 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c 		dml_get_status_message(context->bw_ctx.dml.vba.ValidationStatus[context->bw_ctx.dml.vba.soc.num_states]));
vba               236 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.FabricAndDRAMBandwidth = dml_min(
vba               237 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DRAMSpeed * mode_lib->vba.NumberOfChannels * mode_lib->vba.DRAMChannelWidth,
vba               238 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.FabricClock * mode_lib->vba.FabricDatapathToDCNDataReturn) / 1000.0;
vba               254 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					> mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0)
vba               260 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										- mode_lib->vba.UrgentLatencyPixelDataOnly
vba               261 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ ((mode_lib->vba.ROBBufferSizeInKByte
vba               262 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														- mode_lib->vba.PixelChunkSizeInKByte)
vba               265 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														- mode_lib->vba.DCFCLK
vba               266 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 																* mode_lib->vba.ReturnBusWidth
vba               268 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										+ mode_lib->vba.UrgentLatencyPixelDataOnly));
vba               270 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	CriticalCompression = 2.0 * mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK
vba               271 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			* mode_lib->vba.UrgentLatencyPixelDataOnly
vba               272 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			/ (ReturnBandwidthToDCN * mode_lib->vba.UrgentLatencyPixelDataOnly
vba               273 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ (mode_lib->vba.ROBBufferSizeInKByte
vba               274 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							- mode_lib->vba.PixelChunkSizeInKByte)
vba               282 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* (mode_lib->vba.ROBBufferSizeInKByte
vba               283 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										- mode_lib->vba.PixelChunkSizeInKByte)
vba               285 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.ReturnBusWidth
vba               286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.DCFCLK
vba               287 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.UrgentLatencyPixelDataOnly
vba               290 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.UrgentLatencyPixelDataOnly
vba               291 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												+ (mode_lib->vba.ROBBufferSizeInKByte
vba               292 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														- mode_lib->vba.PixelChunkSizeInKByte)
vba               829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (!mode_lib->vba.IgnoreViewportPositioning) {
vba               929 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			MPDEBytesFrame = 128 * (mode_lib->vba.GPUVMMaxPageTableLevels - 1);
vba               959 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (GPUVMEnable == true && mode_lib->vba.GPUVMMaxPageTableLevels > 1) {
vba               991 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		ExtraDPDEBytesFrame = 128 * (mode_lib->vba.GPUVMMaxPageTableLevels - 2);
vba              1089 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.WritebackDISPCLK = 0.0;
vba              1090 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DISPCLKWithRamping = 0;
vba              1091 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DISPCLKWithoutRamping = 0;
vba              1092 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.GlobalDPPCLK = 0.0;
vba              1096 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1097 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k]) {
vba              1098 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.WritebackDISPCLK =
vba              1100 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.WritebackDISPCLK,
vba              1102 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackPixelFormat[k],
vba              1103 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PixelClock[k],
vba              1104 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackHRatio[k],
vba              1105 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackVRatio[k],
vba              1106 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackLumaHTaps[k],
vba              1107 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackLumaVTaps[k],
vba              1108 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackChromaHTaps[k],
vba              1109 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackChromaVTaps[k],
vba              1110 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackDestinationWidth[k],
vba              1111 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.HTotal[k],
vba              1112 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackChromaLineBufferWidth));
vba              1116 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1117 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.HRatio[k] > 1) {
vba              1118 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PSCL_THROUGHPUT_LUMA[k] = dml_min(
vba              1119 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1120 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxPSCLToLBThroughput
vba              1121 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.HRatio[k]
vba              1123 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.htaps[k]
vba              1127 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PSCL_THROUGHPUT_LUMA[k] = dml_min(
vba              1128 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1129 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxPSCLToLBThroughput);
vba              1132 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DPPCLKUsingSingleDPPLuma =
vba              1133 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PixelClock[k]
vba              1135 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.vtaps[k] / 6.0
vba              1138 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												mode_lib->vba.HRatio[k]),
vba              1140 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.HRatio[k]
vba              1141 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.VRatio[k]
vba              1142 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k],
vba              1145 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.htaps[k] > 6 || mode_lib->vba.vtaps[k] > 6)
vba              1146 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.DPPCLKUsingSingleDPPLuma
vba              1147 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						< 2 * mode_lib->vba.PixelClock[k]) {
vba              1148 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPCLKUsingSingleDPPLuma = 2 * mode_lib->vba.PixelClock[k];
vba              1151 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              1152 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              1153 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k] = 0.0;
vba              1154 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPCLKUsingSingleDPP[k] =
vba              1155 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DPPCLKUsingSingleDPPLuma;
vba              1157 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.HRatio[k] > 1) {
vba              1158 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k] =
vba              1160 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1161 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.MaxPSCLToLBThroughput
vba              1162 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.HRatio[k]
vba              1165 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												mode_lib->vba.HTAPsChroma[k]
vba              1169 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k] = dml_min(
vba              1170 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1171 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxPSCLToLBThroughput);
vba              1173 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPCLKUsingSingleDPPChroma =
vba              1174 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PixelClock[k]
vba              1176 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.VTAPsChroma[k]
vba              1180 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.HRatio[k]
vba              1183 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.HRatio[k]
vba              1184 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													* mode_lib->vba.VRatio[k]
vba              1186 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													/ mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k],
vba              1189 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if ((mode_lib->vba.HTAPsChroma[k] > 6 || mode_lib->vba.VTAPsChroma[k] > 6)
vba              1190 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.DPPCLKUsingSingleDPPChroma
vba              1191 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							< 2 * mode_lib->vba.PixelClock[k]) {
vba              1192 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DPPCLKUsingSingleDPPChroma = 2
vba              1193 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.PixelClock[k];
vba              1196 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPCLKUsingSingleDPP[k] = dml_max(
vba              1197 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DPPCLKUsingSingleDPPLuma,
vba              1198 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DPPCLKUsingSingleDPPChroma);
vba              1202 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1203 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BlendingAndTiming[k] != k)
vba              1205 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.ODMCombineEnabled[k]) {
vba              1206 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithRamping =
vba              1208 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DISPCLKWithRamping,
vba              1209 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PixelClock[k] / 2
vba              1211 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1214 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.DISPCLKRampingMargin
vba              1216 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithoutRamping =
vba              1218 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DISPCLKWithoutRamping,
vba              1219 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PixelClock[k] / 2
vba              1221 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1223 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (!mode_lib->vba.ODMCombineEnabled[k]) {
vba              1224 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithRamping =
vba              1226 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DISPCLKWithRamping,
vba              1227 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PixelClock[k]
vba              1229 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1232 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.DISPCLKRampingMargin
vba              1234 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithoutRamping =
vba              1236 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DISPCLKWithoutRamping,
vba              1237 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PixelClock[k]
vba              1239 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1244 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DISPCLKWithRamping = dml_max(
vba              1245 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithRamping,
vba              1246 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.WritebackDISPCLK);
vba              1247 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DISPCLKWithoutRamping = dml_max(
vba              1248 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithoutRamping,
vba              1249 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.WritebackDISPCLK);
vba              1251 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	ASSERT(mode_lib->vba.DISPCLKDPPCLKVCOSpeed != 0);
vba              1252 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity = RoundToDFSGranularityUp(
vba              1253 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithRamping,
vba              1254 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1255 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity = RoundToDFSGranularityUp(
vba              1256 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKWithoutRamping,
vba              1257 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1258 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.MaxDispclkRoundedToDFSGranularity = RoundToDFSGranularityDown(
vba              1259 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.soc.clock_limits[mode_lib->vba.soc.num_states].dispclk_mhz,
vba              1260 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1261 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity
vba              1262 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			> mode_lib->vba.MaxDispclkRoundedToDFSGranularity) {
vba              1263 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DISPCLK_calculated =
vba              1264 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity;
vba              1265 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	} else if (mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity
vba              1266 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			> mode_lib->vba.MaxDispclkRoundedToDFSGranularity) {
vba              1267 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DISPCLK_calculated = mode_lib->vba.MaxDispclkRoundedToDFSGranularity;
vba              1269 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DISPCLK_calculated =
vba              1270 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity;
vba              1272 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   dispclk_mhz (calculated) = %f", mode_lib->vba.DISPCLK_calculated);
vba              1274 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1275 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DPPPerPlane[k] == 0) {
vba              1276 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPCLK_calculated[k] = 0;
vba              1278 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPCLK_calculated[k] = mode_lib->vba.DPPCLKUsingSingleDPP[k]
vba              1279 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.DPPPerPlane[k]
vba              1280 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100);
vba              1282 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.GlobalDPPCLK = dml_max(
vba              1283 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.GlobalDPPCLK,
vba              1284 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DPPCLK_calculated[k]);
vba              1286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.GlobalDPPCLK = RoundToDFSGranularityUp(
vba              1287 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.GlobalDPPCLK,
vba              1288 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1289 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1290 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DPPCLK_calculated[k] = mode_lib->vba.GlobalDPPCLK / 255
vba              1292 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DPPCLK_calculated[k] * 255
vba              1293 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.GlobalDPPCLK,
vba              1295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		DTRACE("   dppclk_mhz[%i] (calculated) = %f", k, mode_lib->vba.DPPCLK_calculated[k]);
vba              1299 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DCCEnabledAnyPlane = false;
vba              1300 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              1301 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DCCEnable[k])
vba              1302 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DCCEnabledAnyPlane = true;
vba              1304 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ReturnBandwidthToDCN = dml_min(
vba              1305 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK,
vba              1306 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FabricAndDRAMBandwidth * 1000)
vba              1307 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			* mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelDataOnly / 100;
vba              1309 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ReturnBW = mode_lib->vba.ReturnBandwidthToDCN;
vba              1310 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ReturnBW = adjust_ReturnBW(
vba              1312 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ReturnBW,
vba              1313 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DCCEnabledAnyPlane,
vba              1314 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ReturnBandwidthToDCN);
vba              1317 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ReturnBandwidthToDCN = dml_min(
vba              1318 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK,
vba              1319 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FabricAndDRAMBandwidth * 1000);
vba              1320 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ReturnBW = adjust_ReturnBW(
vba              1322 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ReturnBW,
vba              1323 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DCCEnabledAnyPlane,
vba              1324 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ReturnBandwidthToDCN);
vba              1326 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   dcfclk_mhz         = %f", mode_lib->vba.DCFCLK);
vba              1327 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   return_bw_to_dcn   = %f", mode_lib->vba.ReturnBandwidthToDCN);
vba              1328 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   return_bus_bw      = %f", mode_lib->vba.ReturnBW);
vba              1330 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1333 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourceScan[k] == dm_horz)
vba              1334 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathWidthSingleDPPY[k] = mode_lib->vba.ViewportWidth[k];
vba              1336 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathWidthSingleDPPY[k] = mode_lib->vba.ViewportHeight[k];
vba              1338 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.ODMCombineEnabled[k] == true)
vba              1340 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba              1341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == j
vba              1342 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.ODMCombineEnabled[j] == true)
vba              1346 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathWidthY[k] = dml_min(
vba              1347 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					(double) mode_lib->vba.SwathWidthSingleDPPY[k],
vba              1349 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.HActive[k] / 2.0
vba              1350 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* mode_lib->vba.HRatio[k]));
vba              1352 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.DPPPerPlane[k] == 0) {
vba              1353 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SwathWidthY[k] = 0;
vba              1355 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SwathWidthY[k] = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1356 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.DPPPerPlane[k];
vba              1361 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1362 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              1363 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETY[k] = 8;
vba              1364 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1365 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              1366 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETY[k] = 4;
vba              1367 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1368 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              1369 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETY[k] = 2;
vba              1370 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1371 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8) {
vba              1372 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETY[k] = 1;
vba              1373 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1374 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              1375 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETY[k] = 1;
vba              1376 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETC[k] = 2;
vba              1378 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETY[k] = 4.0 / 3.0;
vba              1379 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BytePerPixelDETC[k] = 8.0 / 3.0;
vba              1383 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TotalDataReadBandwidth = 0.0;
vba              1384 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1385 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.ReadBandwidthPlaneLuma[k] = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1386 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1)
vba              1387 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1388 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* mode_lib->vba.VRatio[k];
vba              1389 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.ReadBandwidthPlaneChroma[k] = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1390 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ 2 * dml_ceil(mode_lib->vba.BytePerPixelDETC[k], 2)
vba              1391 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1392 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* mode_lib->vba.VRatio[k] / 2;
vba              1396 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1397 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						+ mode_lib->vba.ReadBandwidthPlaneChroma[k]);
vba              1398 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.TotalDataReadBandwidth += mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1399 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				+ mode_lib->vba.ReadBandwidthPlaneChroma[k];
vba              1402 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TotalDCCActiveDPP = 0;
vba              1403 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TotalActiveDPP = 0;
vba              1404 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1405 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.TotalActiveDPP = mode_lib->vba.TotalActiveDPP
vba              1406 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				+ mode_lib->vba.DPPPerPlane[k];
vba              1407 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DCCEnable[k])
vba              1408 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotalDCCActiveDPP = mode_lib->vba.TotalDCCActiveDPP
vba              1409 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ mode_lib->vba.DPPPerPlane[k];
vba              1412 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.UrgentRoundTripAndOutOfOrderLatency =
vba              1413 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			(mode_lib->vba.RoundTripPingLatencyCycles + 32) / mode_lib->vba.DCFCLK
vba              1414 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelDataOnly
vba              1415 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.NumberOfChannels
vba              1416 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.ReturnBW;
vba              1418 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.LastPixelOfLineExtraWatermark = 0;
vba              1419 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1422 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.VRatio[k] <= 1.0)
vba              1423 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k] =
vba              1424 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					(double) mode_lib->vba.SwathWidthY[k]
vba              1425 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.DPPPerPlane[k]
vba              1426 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.HRatio[k]
vba              1427 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k];
vba              1429 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k] =
vba              1430 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					(double) mode_lib->vba.SwathWidthY[k]
vba              1431 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              1432 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.DPPCLK[k];
vba              1434 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		DataFabricLineDeliveryTimeLuma = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1435 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* mode_lib->vba.SwathHeightY[k]
vba              1436 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1)
vba              1437 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.ReturnBW * mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1438 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.TotalDataReadBandwidth);
vba              1439 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.LastPixelOfLineExtraWatermark = dml_max(
vba              1440 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.LastPixelOfLineExtraWatermark,
vba              1442 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						- mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k]);
vba              1444 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BytePerPixelDETC[k] == 0)
vba              1445 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k] = 0.0;
vba              1446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		else if (mode_lib->vba.VRatio[k] / 2.0 <= 1.0)
vba              1447 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k] =
vba              1448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathWidthY[k] / 2.0
vba              1449 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.DPPPerPlane[k]
vba              1450 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ (mode_lib->vba.HRatio[k] / 2.0)
vba              1451 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k];
vba              1453 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k] =
vba              1454 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathWidthY[k] / 2.0
vba              1455 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k]
vba              1456 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.DPPCLK[k];
vba              1458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		DataFabricLineDeliveryTimeChroma = mode_lib->vba.SwathWidthSingleDPPY[k] / 2.0
vba              1459 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* mode_lib->vba.SwathHeightC[k]
vba              1460 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* dml_ceil(mode_lib->vba.BytePerPixelDETC[k], 2)
vba              1461 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.ReturnBW
vba              1462 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1463 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.TotalDataReadBandwidth);
vba              1464 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.LastPixelOfLineExtraWatermark =
vba              1466 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.LastPixelOfLineExtraWatermark,
vba              1468 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								- mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k]);
vba              1471 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.UrgentExtraLatency = mode_lib->vba.UrgentRoundTripAndOutOfOrderLatency
vba              1472 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ (mode_lib->vba.TotalActiveDPP * mode_lib->vba.PixelChunkSizeInKByte
vba              1473 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ mode_lib->vba.TotalDCCActiveDPP
vba              1474 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.MetaChunkSize) * 1024.0
vba              1475 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.ReturnBW;
vba              1477 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.GPUVMEnable)
vba              1478 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.UrgentExtraLatency += mode_lib->vba.TotalActiveDPP
vba              1479 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* mode_lib->vba.PTEGroupSize / mode_lib->vba.ReturnBW;
vba              1481 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.UrgentWatermark = mode_lib->vba.UrgentLatencyPixelDataOnly
vba              1482 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.LastPixelOfLineExtraWatermark
vba              1483 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.UrgentExtraLatency;
vba              1485 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   urgent_extra_latency = %fus", mode_lib->vba.UrgentExtraLatency);
vba              1486 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   wm_urgent = %fus", mode_lib->vba.UrgentWatermark);
vba              1488 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.UrgentLatency = mode_lib->vba.UrgentLatencyPixelDataOnly;
vba              1490 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TotalActiveWriteback = 0;
vba              1491 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1492 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k])
vba              1493 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotalActiveWriteback = mode_lib->vba.TotalActiveWriteback + mode_lib->vba.ActiveWritebacksPerPlane[k];
vba              1496 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.TotalActiveWriteback <= 1)
vba              1497 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.WritebackUrgentWatermark = mode_lib->vba.WritebackLatency;
vba              1499 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.WritebackUrgentWatermark = mode_lib->vba.WritebackLatency
vba              1500 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				+ mode_lib->vba.WritebackChunkSize * 1024.0 / 32
vba              1501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.SOCCLK;
vba              1503 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   wm_wb_urgent = %fus", mode_lib->vba.WritebackUrgentWatermark);
vba              1506 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DRAMClockChangeWatermark = mode_lib->vba.DRAMClockChangeLatency
vba              1507 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.UrgentWatermark;
vba              1509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   wm_pstate_change = %fus", mode_lib->vba.DRAMClockChangeWatermark);
vba              1512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("      total wb outputs %d", mode_lib->vba.TotalActiveWriteback);
vba              1513 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("      socclk frequency %f Mhz", mode_lib->vba.SOCCLK);
vba              1515 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.TotalActiveWriteback <= 1)
vba              1516 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.WritebackDRAMClockChangeWatermark =
vba              1517 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DRAMClockChangeLatency
vba              1518 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						+ mode_lib->vba.WritebackLatency;
vba              1520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.WritebackDRAMClockChangeWatermark =
vba              1521 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DRAMClockChangeLatency
vba              1522 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						+ mode_lib->vba.WritebackLatency
vba              1523 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						+ mode_lib->vba.WritebackChunkSize * 1024.0 / 32
vba              1524 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.SOCCLK;
vba              1526 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   wm_wb_pstate %fus", mode_lib->vba.WritebackDRAMClockChangeWatermark);
vba              1529 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1530 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.LinesInDETY[k] = mode_lib->vba.DETBufferSizeY[k]
vba              1531 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ mode_lib->vba.BytePerPixelDETY[k] / mode_lib->vba.SwathWidthY[k];
vba              1532 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.LinesInDETYRoundedDownToSwath[k] = dml_floor(
vba              1533 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.LinesInDETY[k],
vba              1534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SwathHeightY[k]);
vba              1535 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.FullDETBufferingTimeY[k] =
vba              1536 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.LinesInDETYRoundedDownToSwath[k]
vba              1537 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* (mode_lib->vba.HTotal[k]
vba              1538 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.PixelClock[k])
vba              1539 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.VRatio[k];
vba              1540 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              1541 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.LinesInDETC[k] = mode_lib->vba.DETBufferSizeC[k]
vba              1542 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.BytePerPixelDETC[k]
vba              1543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.SwathWidthY[k] / 2);
vba              1544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.LinesInDETCRoundedDownToSwath[k] = dml_floor(
vba              1545 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.LinesInDETC[k],
vba              1546 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathHeightC[k]);
vba              1547 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FullDETBufferingTimeC[k] =
vba              1548 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.LinesInDETCRoundedDownToSwath[k]
vba              1549 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (mode_lib->vba.HTotal[k]
vba              1550 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.PixelClock[k])
vba              1551 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ (mode_lib->vba.VRatio[k] / 2);
vba              1553 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.LinesInDETC[k] = 0;
vba              1554 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.LinesInDETCRoundedDownToSwath[k] = 0;
vba              1555 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FullDETBufferingTimeC[k] = 999999;
vba              1559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.MinFullDETBufferingTime = 999999.0;
vba              1560 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.FullDETBufferingTimeY[k]
vba              1562 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				< mode_lib->vba.MinFullDETBufferingTime) {
vba              1563 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinFullDETBufferingTime =
vba              1564 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.FullDETBufferingTimeY[k];
vba              1565 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FrameTimeForMinFullDETBufferingTime =
vba              1566 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					(double) mode_lib->vba.VTotal[k] * mode_lib->vba.HTotal[k]
vba              1567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k];
vba              1569 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.FullDETBufferingTimeC[k]
vba              1570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				< mode_lib->vba.MinFullDETBufferingTime) {
vba              1571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinFullDETBufferingTime =
vba              1572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.FullDETBufferingTimeC[k];
vba              1573 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FrameTimeForMinFullDETBufferingTime =
vba              1574 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					(double) mode_lib->vba.VTotal[k] * mode_lib->vba.HTotal[k]
vba              1575 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k];
vba              1579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.AverageReadBandwidthGBytePerSecond = 0.0;
vba              1580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1581 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DCCEnable[k]) {
vba              1582 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1583 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1585 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.DCCRate[k]
vba              1587 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.DCCRate[k]
vba              1591 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1592 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1593 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1595 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DCCEnable[k]) {
vba              1599 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1600 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1603 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1606 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.GPUVMEnable) {
vba              1607 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1608 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1611 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.PartOfBurstThatFitsInROB =
vba              1618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MinFullDETBufferingTime
vba              1619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.TotalDataReadBandwidth,
vba              1620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ROBBufferSizeInKByte * 1024
vba              1621 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.TotalDataReadBandwidth
vba              1622 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ (mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1624 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.StutterBurstTime = mode_lib->vba.PartOfBurstThatFitsInROB
vba              1625 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			* (mode_lib->vba.AverageReadBandwidthGBytePerSecond * 1000)
vba              1626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			/ mode_lib->vba.TotalDataReadBandwidth / mode_lib->vba.ReturnBW
vba              1627 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ (mode_lib->vba.MinFullDETBufferingTime
vba              1628 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.TotalDataReadBandwidth
vba              1629 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					- mode_lib->vba.PartOfBurstThatFitsInROB)
vba              1630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.DCFCLK * 64);
vba              1631 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.TotalActiveWriteback == 0) {
vba              1632 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.StutterEfficiencyNotIncludingVBlank = (1
vba              1633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				- (mode_lib->vba.SRExitTime + mode_lib->vba.StutterBurstTime)
vba              1634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.MinFullDETBufferingTime) * 100;
vba              1636 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.StutterEfficiencyNotIncludingVBlank = 0;
vba              1639 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.SmallestVBlank = 999999;
vba              1640 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1641 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SynchronizedVBlank || mode_lib->vba.NumberOfActivePlanes == 1) {
vba              1642 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.VBlankTime = (double) (mode_lib->vba.VTotal[k]
vba              1643 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					- mode_lib->vba.VActive[k]) * mode_lib->vba.HTotal[k]
vba              1644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.PixelClock[k];
vba              1646 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.VBlankTime = 0;
vba              1648 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.SmallestVBlank = dml_min(
vba              1649 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SmallestVBlank,
vba              1650 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VBlankTime);
vba              1653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.StutterEfficiency = (mode_lib->vba.StutterEfficiencyNotIncludingVBlank / 100
vba              1654 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			* (mode_lib->vba.FrameTimeForMinFullDETBufferingTime
vba              1655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					- mode_lib->vba.SmallestVBlank)
vba              1656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.SmallestVBlank)
vba              1657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			/ mode_lib->vba.FrameTimeForMinFullDETBufferingTime * 100;
vba              1660 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DCFCLKDeepSleep = 8.0;
vba              1662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; k++) {
vba              1663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              1664 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DCFCLKDeepSleepPerPlane[k] =
vba              1666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							1.1 * mode_lib->vba.SwathWidthY[k]
vba              1668 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.BytePerPixelDETY[k],
vba              1670 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k],
vba              1671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							1.1 * mode_lib->vba.SwathWidthY[k] / 2.0
vba              1673 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.BytePerPixelDETC[k],
vba              1675 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k]);
vba              1677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = 1.1 * mode_lib->vba.SwathWidthY[k]
vba              1678 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1) / 64.0
vba              1679 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k];
vba              1680 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = dml_max(
vba              1681 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k],
vba              1682 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PixelClock[k] / 16.0);
vba              1683 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DCFCLKDeepSleep = dml_max(
vba              1684 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCFCLKDeepSleep,
vba              1685 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k]);
vba              1690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k]);
vba              1693 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   dcfclk_deepsleep_mhz = %fMHz", mode_lib->vba.DCFCLKDeepSleep);
vba              1696 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.StutterExitWatermark = mode_lib->vba.SRExitTime
vba              1697 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.LastPixelOfLineExtraWatermark
vba              1698 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.UrgentExtraLatency + 10 / mode_lib->vba.DCFCLKDeepSleep;
vba              1699 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.StutterEnterPlusExitWatermark = mode_lib->vba.SREnterPlusExitTime
vba              1700 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.LastPixelOfLineExtraWatermark
vba              1701 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			+ mode_lib->vba.UrgentExtraLatency;
vba              1703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   wm_cstate_exit       = %fus", mode_lib->vba.StutterExitWatermark);
vba              1704 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	DTRACE("   wm_cstate_enter_exit = %fus", mode_lib->vba.StutterEnterPlusExitWatermark);
vba              1707 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1708 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.EffectiveDETPlusLBLinesLuma =
vba              1710 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.LinesInDETY[k]
vba              1712 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.LinesInDETY[k]
vba              1713 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.DPPCLK[k]
vba              1714 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.BytePerPixelDETY[k]
vba              1715 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              1716 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ (mode_lib->vba.ReturnBW
vba              1717 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														/ mode_lib->vba.DPPPerPlane[k]),
vba              1718 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										(double) mode_lib->vba.EffectiveLBLatencyHidingSourceLinesLuma),
vba              1719 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SwathHeightY[k]);
vba              1721 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.UrgentLatencySupportUsLuma = mode_lib->vba.EffectiveDETPlusLBLinesLuma
vba              1722 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1723 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ mode_lib->vba.VRatio[k]
vba              1724 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				- mode_lib->vba.EffectiveDETPlusLBLinesLuma
vba              1725 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.SwathWidthY[k]
vba              1726 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.BytePerPixelDETY[k]
vba              1727 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ (mode_lib->vba.ReturnBW
vba              1728 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.DPPPerPlane[k]);
vba              1730 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              1731 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.EffectiveDETPlusLBLinesChroma =
vba              1733 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.LinesInDETC[k]
vba              1735 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.LinesInDETC[k]
vba              1736 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													* mode_lib->vba.DPPCLK[k]
vba              1737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													* mode_lib->vba.BytePerPixelDETC[k]
vba              1738 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													* mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k]
vba              1739 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													/ (mode_lib->vba.ReturnBW
vba              1740 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 															/ mode_lib->vba.DPPPerPlane[k]),
vba              1741 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											(double) mode_lib->vba.EffectiveLBLatencyHidingSourceLinesChroma),
vba              1742 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathHeightC[k]);
vba              1743 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.UrgentLatencySupportUsChroma =
vba              1744 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.EffectiveDETPlusLBLinesChroma
vba              1745 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (mode_lib->vba.HTotal[k]
vba              1746 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.PixelClock[k])
vba              1747 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ (mode_lib->vba.VRatio[k] / 2)
vba              1748 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							- mode_lib->vba.EffectiveDETPlusLBLinesChroma
vba              1749 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* (mode_lib->vba.SwathWidthY[k]
vba              1751 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* mode_lib->vba.BytePerPixelDETC[k]
vba              1752 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ (mode_lib->vba.ReturnBW
vba              1753 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.DPPPerPlane[k]);
vba              1754 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.UrgentLatencySupportUs[k] = dml_min(
vba              1755 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.UrgentLatencySupportUsLuma,
vba              1756 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.UrgentLatencySupportUsChroma);
vba              1758 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.UrgentLatencySupportUs[k] =
vba              1759 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.UrgentLatencySupportUsLuma;
vba              1763 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.MinUrgentLatencySupportUs = 999999;
vba              1764 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1765 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MinUrgentLatencySupportUs = dml_min(
vba              1766 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MinUrgentLatencySupportUs,
vba              1767 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.UrgentLatencySupportUs[k]);
vba              1771 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.NonUrgentLatencyTolerance = mode_lib->vba.MinUrgentLatencySupportUs
vba              1772 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			- mode_lib->vba.UrgentWatermark;
vba              1775 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1776 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.BlendingAndTiming[k] != k) || !mode_lib->vba.DSCEnabled[k]) {
vba              1777 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DSCCLK_calculated[k] = 0.0;
vba              1779 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.OutputFormat[k] == dm_420
vba              1780 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.OutputFormat[k] == dm_n422)
vba              1781 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCFormatFactor = 2;
vba              1783 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCFormatFactor = 1;
vba              1784 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.ODMCombineEnabled[k])
vba              1785 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCCLK_calculated[k] =
vba              1786 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PixelClockBackEnd[k] / 6
vba              1787 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.DSCFormatFactor
vba              1789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										- mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1792 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCCLK_calculated[k] =
vba              1793 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PixelClockBackEnd[k] / 3
vba              1794 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.DSCFormatFactor
vba              1796 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										- mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1803 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1804 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		double bpp = mode_lib->vba.OutputBpp[k];
vba              1805 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		unsigned int slices = mode_lib->vba.NumberOfDSCSlices[k];
vba              1807 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DSCEnabled[k] && bpp != 0) {
vba              1808 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (!mode_lib->vba.ODMCombineEnabled[k]) {
vba              1809 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCDelay[k] =
vba              1811 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.DSCInputBitPerComponent[k],
vba              1814 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										(double) mode_lib->vba.HActive[k]
vba              1815 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.NumberOfDSCSlices[k],
vba              1818 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.OutputFormat[k])
vba              1820 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.OutputFormat[k]);
vba              1822 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCDelay[k] =
vba              1825 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.DSCInputBitPerComponent[k],
vba              1828 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												(double) mode_lib->vba.HActive[k]
vba              1829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														/ mode_lib->vba.NumberOfDSCSlices[k],
vba              1832 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.OutputFormat[k])
vba              1834 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												mode_lib->vba.OutputFormat[k]));
vba              1836 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DSCDelay[k] = mode_lib->vba.DSCDelay[k]
vba              1837 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.PixelClock[k]
vba              1838 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.PixelClockBackEnd[k];
vba              1840 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DSCDelay[k] = 0;
vba              1844 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              1845 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) // NumberOfPlanes
vba              1846 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (j != k && mode_lib->vba.BlendingAndTiming[k] == j
vba              1847 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.DSCEnabled[j])
vba              1848 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DSCDelay[k] = mode_lib->vba.DSCDelay[j];
vba              1851 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1860 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1861 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SurfaceTiling[k],
vba              1862 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1),
vba              1863 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				dml_ceil(mode_lib->vba.BytePerPixelDETC[k], 2),
vba              1864 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.BlockHeight256BytesY[k],
vba              1865 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.BlockHeight256BytesC[k],
vba              1866 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.BlockWidth256BytesY[k],
vba              1867 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.BlockWidth256BytesC[k]);
vba              1870 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCCEnable[k],
vba              1871 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.BlockHeight256BytesY[k],
vba              1872 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.BlockWidth256BytesY[k],
vba              1873 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1874 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SurfaceTiling[k],
vba              1875 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1),
vba              1876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SourceScan[k],
vba              1877 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ViewportWidth[k],
vba              1878 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ViewportHeight[k],
vba              1879 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SwathWidthY[k],
vba              1880 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.GPUVMEnable,
vba              1881 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VMMPageSize,
vba              1882 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              1883 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              1884 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PitchY[k],
vba              1885 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCCMetaPitchY[k],
vba              1886 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.MacroTileWidthY[k],
vba              1889 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.PTEBufferSizeNotExceeded[mode_lib->vba.VoltageLevel][0],
vba              1890 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.dpte_row_height[k],
vba              1891 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.meta_row_height[k]);
vba              1892 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines(
vba              1894 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VRatio[k],
vba              1895 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.vtaps[k],
vba              1896 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.Interlace[k],
vba              1897 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              1898 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SwathHeightY[k],
vba              1899 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ViewportYStartY[k],
vba              1900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.VInitPreFillY[k],
vba              1901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.MaxNumSwathY[k]);
vba              1903 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              1904 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              1905 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              1906 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_8)) {
vba              1910 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DCCEnable[k],
vba              1911 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.BlockHeight256BytesC[k],
vba              1912 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.BlockWidth256BytesC[k],
vba              1913 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SourcePixelFormat[k],
vba              1914 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SurfaceTiling[k],
vba              1916 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.BytePerPixelDETC[k],
vba              1918 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SourceScan[k],
vba              1919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportWidth[k] / 2,
vba              1920 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportHeight[k] / 2,
vba              1921 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathWidthY[k] / 2,
vba              1922 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.GPUVMEnable,
vba              1923 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VMMPageSize,
vba              1924 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              1925 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              1926 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PitchC[k],
vba              1928 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.MacroTileWidthC[k],
vba              1931 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.PTEBufferSizeNotExceeded[mode_lib->vba.VoltageLevel][0],
vba              1932 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.dpte_row_height_chroma[k],
vba              1933 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.meta_row_height_chroma[k]);
vba              1934 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PrefetchSourceLinesC[k] = CalculatePrefetchSourceLines(
vba              1936 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.VRatio[k] / 2,
vba              1937 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.VTAPsChroma[k],
vba              1938 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.Interlace[k],
vba              1939 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              1940 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathHeightC[k],
vba              1941 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ViewportYStartC[k],
vba              1942 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&mode_lib->vba.VInitPreFillC[k],
vba              1943 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&mode_lib->vba.MaxNumSwathC[k]);
vba              1948 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaxNumSwathC[k] = 0;
vba              1949 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PrefetchSourceLinesC[k] = 0;
vba              1952 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.PixelPTEBytesPerRow[k] = PixelPTEBytesPerRowY + PixelPTEBytesPerRowC;
vba              1953 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.PDEAndMetaPTEBytesFrame[k] = PDEAndMetaPTEBytesFrameY
vba              1955 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MetaRowByte[k] = MetaRowByteY + MetaRowByteC;
vba              1958 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.GPUVMEnable,
vba              1959 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1960 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VRatio[k],
vba              1961 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCCEnable[k],
vba              1962 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              1965 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.meta_row_height[k],
vba              1966 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.meta_row_height_chroma[k],
vba              1969 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.dpte_row_height[k],
vba              1970 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.dpte_row_height_chroma[k],
vba              1971 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.meta_row_bw[k],
vba              1972 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.dpte_row_bw[k],
vba              1973 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&mode_lib->vba.qual_row_bw[k]);
vba              1976 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TCalc = 24.0 / mode_lib->vba.DCFCLKDeepSleep;
vba              1978 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1979 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              1980 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.WritebackEnable[k] == true) {
vba              1981 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              1982 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.WritebackLatency
vba              1984 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackPixelFormat[k],
vba              1985 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackHRatio[k],
vba              1986 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackVRatio[k],
vba              1987 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackLumaHTaps[k],
vba              1988 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackLumaVTaps[k],
vba              1989 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackChromaHTaps[k],
vba              1990 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackChromaVTaps[k],
vba              1991 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackDestinationWidth[k])
vba              1992 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ mode_lib->vba.DISPCLK;
vba              1994 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] = 0;
vba              1995 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba              1996 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.BlendingAndTiming[j] == k
vba              1997 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.WritebackEnable[j] == true) {
vba              1998 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2000 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k],
vba              2001 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackLatency
vba              2003 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackPixelFormat[j],
vba              2004 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackHRatio[j],
vba              2005 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackVRatio[j],
vba              2006 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackLumaHTaps[j],
vba              2007 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackLumaVTaps[j],
vba              2008 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackChromaHTaps[j],
vba              2009 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackChromaVTaps[j],
vba              2010 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackDestinationWidth[j])
vba              2011 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													/ mode_lib->vba.DISPCLK);
vba              2017 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              2018 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba              2019 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == j)
vba              2020 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2021 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][j];
vba              2023 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.VStartupLines = 13;
vba              2024 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2025 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MaxVStartupLines[k] =
vba              2026 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k]
vba              2030 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k]
vba              2031 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ (mode_lib->vba.HTotal[k]
vba              2032 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														/ mode_lib->vba.PixelClock[k]),
vba              2036 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              2037 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MaximumMaxVStartupLines = dml_max(
vba              2038 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaximumMaxVStartupLines,
vba              2039 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaxVStartupLines[k]);
vba              2041 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2042 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.cursor_bw[k] = 0.0;
vba              2043 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (j = 0; j < mode_lib->vba.NumberOfCursors[k]; ++j)
vba              2044 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.cursor_bw[k] += mode_lib->vba.CursorWidth[k][j]
vba              2045 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.CursorBPP[k][j] / 8.0
vba              2046 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              2047 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.VRatio[k];
vba              2057 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2058 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DRAMClockChangeLatency,
vba              2059 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2060 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SREnterPlusExitTime);
vba              2062 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2063 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.XFCEnabled[k] == true) {
vba              2064 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.XFCRemoteSurfaceFlipDelay =
vba              2067 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.VRatio[k],
vba              2068 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.SwathWidthY[k],
vba              2070 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.BytePerPixelDETY[k],
vba              2072 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.HTotal[k]
vba              2073 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ mode_lib->vba.PixelClock[k],
vba              2074 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCTSlvVupdateOffset,
vba              2075 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCTSlvVupdateWidth,
vba              2076 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCTSlvVreadyOffset,
vba              2077 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCXBUFLatencyTolerance,
vba              2078 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCFillBWOverhead,
vba              2079 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCSlvChunkSize,
vba              2080 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.XFCBusTransportTime,
vba              2081 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.TCalc,
vba              2083 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&mode_lib->vba.SrcActiveDrainRate,
vba              2084 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&mode_lib->vba.TInitXFill,
vba              2085 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&mode_lib->vba.TslvChk);
vba              2087 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.XFCRemoteSurfaceFlipDelay = 0;
vba              2089 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ErrorResult[k] =
vba              2092 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPCLK[k],
vba              2093 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DISPCLK,
vba              2094 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PixelClock[k],
vba              2095 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DCFCLKDeepSleep,
vba              2096 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DSCDelay[k],
vba              2097 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPPerPlane[k],
vba              2098 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ScalerEnabled[k],
vba              2099 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.NumberOfCursors[k],
vba              2100 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPCLKDelaySubtotal,
vba              2101 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPCLKDelaySCL,
vba              2102 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPCLKDelaySCLLBOnly,
vba              2103 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPCLKDelayCNVCFormater,
vba              2104 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPPCLKDelayCNVCCursor,
vba              2105 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DISPCLKDelaySubtotal,
vba              2106 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							(unsigned int) (mode_lib->vba.SwathWidthY[k]
vba              2107 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.HRatio[k]),
vba              2108 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.OutputFormat[k],
vba              2109 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VTotal[k]
vba              2110 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									- mode_lib->vba.VActive[k],
vba              2111 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.HTotal[k],
vba              2112 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.MaxInterDCNTileRepeaters,
vba              2114 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.VStartupLines,
vba              2115 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.MaxVStartupLines[k]),
vba              2116 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2117 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.GPUVMEnable,
vba              2118 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DynamicMetadataEnable[k],
vba              2119 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[k],
vba              2120 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DynamicMetadataTransmittedBytes[k],
vba              2121 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DCCEnable[k],
vba              2122 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2123 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.UrgentExtraLatency,
vba              2124 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.TCalc,
vba              2125 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PDEAndMetaPTEBytesFrame[k],
vba              2126 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.MetaRowByte[k],
vba              2127 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PixelPTEBytesPerRow[k],
vba              2128 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PrefetchSourceLinesY[k],
vba              2129 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathWidthY[k],
vba              2130 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.BytePerPixelDETY[k],
vba              2131 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VInitPreFillY[k],
vba              2132 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.MaxNumSwathY[k],
vba              2133 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PrefetchSourceLinesC[k],
vba              2134 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.BytePerPixelDETC[k],
vba              2135 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VInitPreFillC[k],
vba              2136 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.MaxNumSwathC[k],
vba              2137 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathHeightY[k],
vba              2138 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathHeightC[k],
vba              2140 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.XFCEnabled[k],
vba              2141 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay,
vba              2142 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Interlace[k],
vba              2143 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              2144 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DSTXAfterScaler[k],
vba              2145 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DSTYAfterScaler[k],
vba              2146 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DestinationLinesForPrefetch[k],
vba              2147 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.PrefetchBandwidth[k],
vba              2148 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DestinationLinesToRequestVMInVBlank[k],
vba              2149 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DestinationLinesToRequestRowInVBlank[k],
vba              2150 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.VRatioPrefetchY[k],
vba              2151 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.VRatioPrefetchC[k],
vba              2152 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.RequiredPrefetchPixDataBWLuma[k],
vba              2153 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.VStartupRequiredWhenNotEnoughTimeForDynamicMetadata,
vba              2154 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.Tno_bw[k],
vba              2155 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.VUpdateOffsetPix[k],
vba              2156 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.VUpdateWidthPix[k],
vba              2157 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.VReadyOffsetPix[k]);
vba              2158 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2159 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VStartup[k] = dml_min(
vba              2160 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.VStartupLines,
vba              2161 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxVStartupLines[k]);
vba              2162 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.VStartupRequiredWhenNotEnoughTimeForDynamicMetadata
vba              2164 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.VStartup[k] =
vba              2165 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VStartupRequiredWhenNotEnoughTimeForDynamicMetadata;
vba              2168 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VStartup[k] =
vba              2170 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.VStartupLines,
vba              2171 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.MaxVStartupLines[mode_lib->vba.BlendingAndTiming[k]]);
vba              2175 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2177 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.PDEAndMetaPTEBytesFrame[k] == 0)
vba              2178 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.prefetch_vm_bw[k] = 0;
vba              2179 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			else if (mode_lib->vba.DestinationLinesToRequestVMInVBlank[k] > 0) {
vba              2180 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.prefetch_vm_bw[k] =
vba              2181 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						(double) mode_lib->vba.PDEAndMetaPTEBytesFrame[k]
vba              2182 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ (mode_lib->vba.DestinationLinesToRequestVMInVBlank[k]
vba              2183 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.HTotal[k]
vba              2184 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ mode_lib->vba.PixelClock[k]);
vba              2186 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.prefetch_vm_bw[k] = 0;
vba              2189 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.MetaRowByte[k] + mode_lib->vba.PixelPTEBytesPerRow[k]
vba              2191 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.prefetch_row_bw[k] = 0;
vba              2192 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			else if (mode_lib->vba.DestinationLinesToRequestRowInVBlank[k] > 0) {
vba              2193 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.prefetch_row_bw[k] =
vba              2194 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						(double) (mode_lib->vba.MetaRowByte[k]
vba              2195 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								+ mode_lib->vba.PixelPTEBytesPerRow[k])
vba              2196 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ (mode_lib->vba.DestinationLinesToRequestRowInVBlank[k]
vba              2197 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.HTotal[k]
vba              2198 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ mode_lib->vba.PixelClock[k]);
vba              2200 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.prefetch_row_bw[k] = 0;
vba              2205 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					MaxTotalRDBandwidth + mode_lib->vba.cursor_bw[k]
vba              2207 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.prefetch_vm_bw[k],
vba              2209 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.prefetch_row_bw[k],
vba              2211 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              2212 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 															+ mode_lib->vba.ReadBandwidthPlaneChroma[k],
vba              2213 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.RequiredPrefetchPixDataBWLuma[k])
vba              2214 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													+ mode_lib->vba.meta_row_bw[k]
vba              2215 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													+ mode_lib->vba.dpte_row_bw[k]));
vba              2217 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.DestinationLinesForPrefetch[k] < 2)
vba              2219 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.VRatioPrefetchY[k] > 4
vba              2220 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.VRatioPrefetchC[k] > 4)
vba              2224 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (MaxTotalRDBandwidth <= mode_lib->vba.ReturnBW && prefetch_vm_bw_valid
vba              2227 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PrefetchModeSupported = true;
vba              2229 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PrefetchModeSupported = false;
vba              2234 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.PrefetchModeSupported == true) {
vba              2239 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.BandwidthAvailableForImmediateFlip = mode_lib->vba.ReturnBW;
vba              2240 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2241 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              2242 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.BandwidthAvailableForImmediateFlip
vba              2243 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								- mode_lib->vba.cursor_bw[k]
vba              2245 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              2246 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              2247 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												+ mode_lib->vba.qual_row_bw[k],
vba              2248 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.PrefetchBandwidth[k]);
vba              2251 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2253 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              2254 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              2256 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PDEAndMetaPTEBytesFrame[k]
vba              2257 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.MetaRowByte[k]
vba              2258 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.PixelPTEBytesPerRow[k];
vba              2261 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotImmediateFlipBytes = 0;
vba              2262 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2263 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              2264 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              2265 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.TotImmediateFlipBytes =
vba              2266 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.TotImmediateFlipBytes
vba              2270 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2273 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.UrgentExtraLatency,
vba              2274 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2275 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2276 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.GPUVMEnable,
vba              2277 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.BandwidthAvailableForImmediateFlip,
vba              2278 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.TotImmediateFlipBytes,
vba              2279 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SourcePixelFormat[k],
vba              2281 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.HTotal[k]
vba              2282 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.PixelClock[k],
vba              2283 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.VRatio[k],
vba              2284 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Tno_bw[k],
vba              2285 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PDEAndMetaPTEBytesFrame[k],
vba              2286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MetaRowByte[k],
vba              2287 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PixelPTEBytesPerRow[k],
vba              2288 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DCCEnable[k],
vba              2289 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.dpte_row_height[k],
vba              2290 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.meta_row_height[k],
vba              2291 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.qual_row_bw[k],
vba              2292 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.DestinationLinesToRequestVMInImmediateFlip[k],
vba              2293 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.DestinationLinesToRequestRowInImmediateFlip[k],
vba              2295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.ImmediateFlipSupportedForPipe[k]);
vba              2297 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2300 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								+ mode_lib->vba.cursor_bw[k]
vba              2302 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.prefetch_vm_bw[k],
vba              2304 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												mode_lib->vba.prefetch_row_bw[k],
vba              2307 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 																mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              2308 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 																		+ mode_lib->vba.ReadBandwidthPlaneChroma[k],
vba              2309 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 																mode_lib->vba.RequiredPrefetchPixDataBWLuma[k])));
vba              2311 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ImmediateFlipSupported = true;
vba              2312 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (total_dcn_read_bw_with_flip > mode_lib->vba.ReturnBW) {
vba              2313 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ImmediateFlipSupported = false;
vba              2315 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2316 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.ImmediateFlipSupportedForPipe[k] == false) {
vba              2317 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ImmediateFlipSupported = false;
vba              2321 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ImmediateFlipSupported = false;
vba              2324 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2325 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.ErrorResult[k]) {
vba              2326 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PrefetchModeSupported = false;
vba              2332 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.VStartupLines = mode_lib->vba.VStartupLines + 1;
vba              2333 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	} while (!((mode_lib->vba.PrefetchModeSupported
vba              2334 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			&& (!mode_lib->vba.ImmediateFlipSupport
vba              2335 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.ImmediateFlipSupported))
vba              2336 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			|| mode_lib->vba.MaximumMaxVStartupLines < mode_lib->vba.VStartupLines));
vba              2339 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2340 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.VRatioPrefetchY[k] <= 1) {
vba              2341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeLumaPrefetch[k] =
vba              2342 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathWidthY[k] * mode_lib->vba.DPPPerPlane[k]
vba              2343 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.HRatio[k]
vba              2344 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k];
vba              2346 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeLumaPrefetch[k] =
vba              2347 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathWidthY[k]
vba              2348 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              2349 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.DPPCLK[k];
vba              2351 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BytePerPixelDETC[k] == 0) {
vba              2352 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeChromaPrefetch[k] = 0;
vba              2354 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.VRatioPrefetchC[k] <= 1) {
vba              2355 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChromaPrefetch[k] =
vba              2356 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SwathWidthY[k]
vba              2357 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.DPPPerPlane[k]
vba              2358 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.HRatio[k]
vba              2359 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.PixelClock[k];
vba              2361 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChromaPrefetch[k] =
vba              2362 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SwathWidthY[k]
vba              2363 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              2364 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.DPPCLK[k];
vba              2370 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2371 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 0) {
vba              2372 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k] = true;
vba              2373 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AllowDRAMSelfRefreshDuringVBlank[k] = true;
vba              2374 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinTTUVBlank[k] = dml_max(
vba              2375 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DRAMClockChangeWatermark,
vba              2377 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2378 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.UrgentWatermark));
vba              2379 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 1) {
vba              2380 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k] = false;
vba              2381 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AllowDRAMSelfRefreshDuringVBlank[k] = true;
vba              2382 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinTTUVBlank[k] = dml_max(
vba              2383 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2384 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.UrgentWatermark);
vba              2386 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k] = false;
vba              2387 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.AllowDRAMSelfRefreshDuringVBlank[k] = false;
vba              2388 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinTTUVBlank[k] = mode_lib->vba.UrgentWatermark;
vba              2390 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (!mode_lib->vba.DynamicMetadataEnable[k])
vba              2391 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinTTUVBlank[k] = mode_lib->vba.TCalc
vba              2392 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ mode_lib->vba.MinTTUVBlank[k];
vba              2396 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ActiveDPPs = 0;
vba              2398 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2399 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.ActiveDPPs = mode_lib->vba.ActiveDPPs + mode_lib->vba.DPPPerPlane[k];
vba              2402 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2411 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.LBLatencyHidingSourceLinesY =
vba              2413 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxLineBufferLines,
vba              2415 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(double) mode_lib->vba.LineBufferSize
vba              2416 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ mode_lib->vba.LBBitPerPixel[k]
vba              2417 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ (mode_lib->vba.SwathWidthY[k]
vba              2419 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.HRatio[k],
vba              2421 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								1)) - (mode_lib->vba.vtaps[k] - 1);
vba              2423 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.LBLatencyHidingSourceLinesC =
vba              2425 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxLineBufferLines,
vba              2427 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(double) mode_lib->vba.LineBufferSize
vba              2428 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ mode_lib->vba.LBBitPerPixel[k]
vba              2429 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ (mode_lib->vba.SwathWidthY[k]
vba              2432 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.HRatio[k]
vba              2436 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						- (mode_lib->vba.VTAPsChroma[k] - 1);
vba              2438 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		EffectiveLBLatencyHidingY = mode_lib->vba.LBLatencyHidingSourceLinesY
vba              2439 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ mode_lib->vba.VRatio[k]
vba              2440 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]);
vba              2442 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		EffectiveLBLatencyHidingC = mode_lib->vba.LBLatencyHidingSourceLinesC
vba              2443 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.VRatio[k] / 2)
vba              2444 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]);
vba              2446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SwathWidthY[k] > 2 * mode_lib->vba.DPPOutputBufferPixels) {
vba              2447 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			DPPOutputBufferLinesY = mode_lib->vba.DPPOutputBufferPixels
vba              2448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.SwathWidthY[k];
vba              2449 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SwathWidthY[k] > mode_lib->vba.DPPOutputBufferPixels) {
vba              2455 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SwathWidthY[k] / 2 > 2 * mode_lib->vba.DPPOutputBufferPixels) {
vba              2456 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			DPPOutputBufferLinesC = mode_lib->vba.DPPOutputBufferPixels
vba              2457 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.SwathWidthY[k] / 2);
vba              2458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SwathWidthY[k] / 2 > mode_lib->vba.DPPOutputBufferPixels) {
vba              2464 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		DPPOPPBufferingY = (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              2465 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				* (DPPOutputBufferLinesY + mode_lib->vba.OPPOutputBufferLines);
vba              2466 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		MaxDETBufferingTimeY = mode_lib->vba.FullDETBufferingTimeY[k]
vba              2467 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				+ (mode_lib->vba.LinesInDETY[k]
vba              2468 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						- mode_lib->vba.LinesInDETYRoundedDownToSwath[k])
vba              2469 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.SwathHeightY[k]
vba              2470 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* (mode_lib->vba.HTotal[k]
vba              2471 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.PixelClock[k]);
vba              2474 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				+ MaxDETBufferingTimeY - mode_lib->vba.DRAMClockChangeWatermark;
vba              2476 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.ActiveDPPs > 1) {
vba              2479 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							- (1 - 1 / (mode_lib->vba.ActiveDPPs - 1))
vba              2480 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* mode_lib->vba.SwathHeightY[k]
vba              2481 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* (mode_lib->vba.HTotal[k]
vba              2482 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.PixelClock[k]);
vba              2485 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              2486 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			double DPPOPPBufferingC = (mode_lib->vba.HTotal[k]
vba              2487 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ mode_lib->vba.PixelClock[k])
vba              2489 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.OPPOutputBufferLines);
vba              2491 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.FullDETBufferingTimeC[k]
vba              2492 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ (mode_lib->vba.LinesInDETC[k]
vba              2493 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									- mode_lib->vba.LinesInDETCRoundedDownToSwath[k])
vba              2494 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.SwathHeightC[k]
vba              2495 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* (mode_lib->vba.HTotal[k]
vba              2496 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.PixelClock[k]);
vba              2499 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					- mode_lib->vba.DRAMClockChangeWatermark;
vba              2501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.ActiveDPPs > 1) {
vba              2506 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ (mode_lib->vba.ActiveDPPs
vba              2508 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.SwathHeightC[k]
vba              2509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* (mode_lib->vba.HTotal[k]
vba              2510 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.PixelClock[k]);
vba              2512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(
vba              2516 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] =
vba              2520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k]) {
vba              2523 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              2525 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						(double) (mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              2526 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								+ mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              2527 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ (mode_lib->vba.WritebackDestinationWidth[k]
vba              2528 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.WritebackDestinationHeight[k]
vba              2529 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ (mode_lib->vba.WritebackSourceHeight[k]
vba              2530 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.HTotal[k]
vba              2531 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.PixelClock[k])
vba              2533 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								- mode_lib->vba.WritebackDRAMClockChangeWatermark;
vba              2534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              2537 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(double) mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              2540 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.WritebackInterfaceChromaBufferSize
vba              2542 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ (mode_lib->vba.WritebackDestinationWidth[k]
vba              2543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.WritebackDestinationHeight[k]
vba              2544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ (mode_lib->vba.WritebackSourceHeight[k]
vba              2545 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.HTotal[k]
vba              2546 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.PixelClock[k]))
vba              2547 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								- mode_lib->vba.WritebackDRAMClockChangeWatermark;
vba              2551 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(double) mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              2553 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              2554 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ (mode_lib->vba.WritebackDestinationWidth[k]
vba              2555 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.WritebackDestinationHeight[k]
vba              2556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										/ (mode_lib->vba.WritebackSourceHeight[k]
vba              2557 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.HTotal[k]
vba              2558 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.PixelClock[k]))
vba              2559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								- mode_lib->vba.WritebackDRAMClockChangeWatermark;
vba              2561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(
vba              2562 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k],
vba              2567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.MinActiveDRAMClockChangeMargin = 999999;
vba              2568 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2569 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k]
vba              2570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				< mode_lib->vba.MinActiveDRAMClockChangeMargin) {
vba              2571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinActiveDRAMClockChangeMargin =
vba              2572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k];
vba              2576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.MinActiveDRAMClockChangeLatencySupported =
vba              2577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MinActiveDRAMClockChangeMargin
vba              2578 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ mode_lib->vba.DRAMClockChangeLatency;
vba              2580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.MinActiveDRAMClockChangeMargin > 50) {
vba              2581 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DRAMClockChangeWatermark += 25;
vba              2582 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DRAMClockChangeSupport[0][0] = dm_dram_clock_change_vactive;
vba              2584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SynchronizedVBlank || mode_lib->vba.NumberOfActivePlanes == 1) {
vba              2585 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DRAMClockChangeSupport[0][0] = dm_dram_clock_change_vblank;
vba              2586 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2587 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (!mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k]) {
vba              2588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DRAMClockChangeSupport[0][0] =
vba              2593 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DRAMClockChangeSupport[0][0] = dm_dram_clock_change_unsupported;
vba              2596 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.soc.num_states; k++)
vba              2598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DRAMClockChangeSupport[k][j] = mode_lib->vba.DRAMClockChangeSupport[0][0];
vba              2601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2602 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.XFCEnabled[k] == true) {
vba              2605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCSlaveVUpdateOffset[k] = mode_lib->vba.XFCTSlvVupdateOffset;
vba              2606 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCSlaveVupdateWidth[k] = mode_lib->vba.XFCTSlvVupdateWidth;
vba              2607 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCSlaveVReadyOffset[k] = mode_lib->vba.XFCTSlvVreadyOffset;
vba              2609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DRAMClockChangeLatency,
vba              2611 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2612 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SREnterPlusExitTime);
vba              2613 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCRemoteSurfaceFlipDelay = CalculateRemoteSurfaceFlipDelay(
vba              2615 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.VRatio[k],
vba              2616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.SwathWidthY[k],
vba              2617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1),
vba              2618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              2619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCTSlvVupdateOffset,
vba              2620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCTSlvVupdateWidth,
vba              2621 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCTSlvVreadyOffset,
vba              2622 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCXBUFLatencyTolerance,
vba              2623 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCFillBWOverhead,
vba              2624 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCSlvChunkSize,
vba              2625 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCBusTransportTime,
vba              2626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.TCalc,
vba              2628 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&mode_lib->vba.SrcActiveDrainRate,
vba              2629 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&mode_lib->vba.TInitXFill,
vba              2630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&mode_lib->vba.TslvChk);
vba              2631 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCRemoteSurfaceFlipLatency[k] =
vba              2633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ (mode_lib->vba.HTotal[k]
vba              2635 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.PixelClock[k]),
vba              2637 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCTransferDelay[k] =
vba              2639 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.XFCBusTransportTime
vba              2640 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ (mode_lib->vba.HTotal[k]
vba              2641 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.PixelClock[k]),
vba              2643 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCPrechargeDelay[k] =
vba              2645 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							(mode_lib->vba.XFCBusTransportTime
vba              2646 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.TInitXFill
vba              2647 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.TslvChk)
vba              2648 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ (mode_lib->vba.HTotal[k]
vba              2649 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.PixelClock[k]),
vba              2651 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.InitFillLevel = mode_lib->vba.XFCXBUFLatencyTolerance
vba              2652 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.SrcActiveDrainRate;
vba              2653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FinalFillMargin =
vba              2654 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					(mode_lib->vba.DestinationLinesToRequestVMInVBlank[k]
vba              2655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.DestinationLinesToRequestRowInVBlank[k])
vba              2656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.HTotal[k]
vba              2657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k]
vba              2658 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.SrcActiveDrainRate
vba              2659 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.XFCFillConstant;
vba              2660 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.FinalFillLevel = mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2661 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.SrcActiveDrainRate
vba              2662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					+ mode_lib->vba.FinalFillMargin;
vba              2663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.RemainingFillLevel = dml_max(
vba              2665 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.FinalFillLevel - mode_lib->vba.InitFillLevel);
vba              2666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TFinalxFill = mode_lib->vba.RemainingFillLevel
vba              2667 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.SrcActiveDrainRate
vba              2668 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.XFCFillBWOverhead / 100);
vba              2669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCPrefetchMargin[k] =
vba              2670 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.TFinalxFill
vba              2672 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ (mode_lib->vba.DestinationLinesToRequestVMInVBlank[k]
vba              2673 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.DestinationLinesToRequestRowInVBlank[k])
vba              2674 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* mode_lib->vba.HTotal[k]
vba              2675 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.PixelClock[k];
vba              2677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCSlaveVUpdateOffset[k] = 0;
vba              2678 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCSlaveVupdateWidth[k] = 0;
vba              2679 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCSlaveVReadyOffset[k] = 0;
vba              2680 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCRemoteSurfaceFlipLatency[k] = 0;
vba              2681 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCPrechargeDelay[k] = 0;
vba              2682 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCTransferDelay[k] = 0;
vba              2683 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.XFCPrefetchMargin[k] = 0;
vba              2690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2691 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2692 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				unsigned int Margin = (mode_lib->vba.MaxVStartupLines[k] - mode_lib->vba.VStartup[k])
vba              2693 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k];
vba              2702 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.UseMaximumVStartup) {
vba              2703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.VTotal_Max[k] == mode_lib->vba.VTotal[k]) {
vba              2705 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VStartup[k] = mode_lib->vba.MaxVStartupLines[mode_lib->vba.BlendingAndTiming[k]];
vba              2731 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2734 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              2737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              2740 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              2743 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8) {
vba              2746 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              2754 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2755 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2756 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              2757 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_8)) {
vba              2758 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2760 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              2762 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2763 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              2773 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2776 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              2789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2797 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2798 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2799 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              2800 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_8)) {
vba              2801 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              2802 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2803 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& (mode_lib->vba.SurfaceTiling[k]
vba              2805 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2807 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2809 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2811 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2813 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2815 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2817 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.SourceScan[k] == dm_horz)) {
vba              2819 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8
vba              2820 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.SourceScan[k] != dm_horz) {
vba              2827 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2830 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8
vba              2831 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2834 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10
vba              2835 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2844 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2845 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			SwathWidth = mode_lib->vba.ViewportWidth[k];
vba              2847 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			SwathWidth = mode_lib->vba.ViewportHeight[k];
vba              2850 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.ODMCombineEnabled[k] == true) {
vba              2853 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba              2854 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == j
vba              2855 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.ODMCombineEnabled[j] == true) {
vba              2863 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]);
vba              2865 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.DPPPerPlane[k] == 0)
vba              2868 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				SwathWidth = SwathWidth / mode_lib->vba.DPPPerPlane[k];
vba              2876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              2887 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              2896 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				<= mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0) {
vba              2897 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathHeightY[k] = MaximumSwathHeightY;
vba              2898 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathHeightC[k] = MaximumSwathHeightC;
vba              2900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathHeightY[k] = MinimumSwathHeightY;
vba              2901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SwathHeightC[k] = MinimumSwathHeightC;
vba              2904 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SwathHeightC[k] == 0) {
vba              2905 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DETBufferSizeY[k] = mode_lib->vba.DETBufferSizeInKByte * 1024;
vba              2906 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DETBufferSizeC[k] = 0;
vba              2907 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SwathHeightY[k] <= mode_lib->vba.SwathHeightC[k]) {
vba              2908 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DETBufferSizeY[k] = mode_lib->vba.DETBufferSizeInKByte
vba              2910 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DETBufferSizeC[k] = mode_lib->vba.DETBufferSizeInKByte
vba              2913 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DETBufferSizeY[k] = mode_lib->vba.DETBufferSizeInKByte
vba              2915 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DETBufferSizeC[k] = mode_lib->vba.DETBufferSizeInKByte
vba              3118 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ImmediateFlipBW[0] = BandwidthAvailableForImmediateFlip
vba              3124 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.ImmediateFlipBW[0],
vba              3140 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ImmediateFlipBW[0] = BandwidthAvailableForImmediateFlip
vba              3144 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.ImmediateFlipBW[0],
vba              3286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	struct vba_vars_st *locals = &mode_lib->vba;
vba              3295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ScaleRatioAndTapsSupport = true;
vba              3296 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3297 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.ScalerEnabled[k] == false
vba              3298 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              3299 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              3300 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              3301 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              3302 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8)
vba              3303 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.HRatio[k] != 1.0
vba              3304 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.htaps[k] != 1.0
vba              3305 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.VRatio[k] != 1.0
vba              3306 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.vtaps[k] != 1.0)) {
vba              3307 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ScaleRatioAndTapsSupport = false;
vba              3308 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.vtaps[k] < 1.0 || mode_lib->vba.vtaps[k] > 8.0
vba              3309 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.htaps[k] < 1.0 || mode_lib->vba.htaps[k] > 8.0
vba              3310 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| (mode_lib->vba.htaps[k] > 1.0
vba              3311 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& (mode_lib->vba.htaps[k] % 2) == 1)
vba              3312 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.HRatio[k] > mode_lib->vba.MaxHSCLRatio
vba              3313 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.VRatio[k] > mode_lib->vba.MaxVSCLRatio
vba              3314 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.HRatio[k] > mode_lib->vba.htaps[k]
vba              3315 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.VRatio[k] > mode_lib->vba.vtaps[k]
vba              3316 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| (mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              3317 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              3318 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              3319 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              3320 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8
vba              3321 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& (mode_lib->vba.HRatio[k] / 2.0
vba              3322 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								> mode_lib->vba.HTAPsChroma[k]
vba              3323 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								|| mode_lib->vba.VRatio[k] / 2.0
vba              3324 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										> mode_lib->vba.VTAPsChroma[k]))) {
vba              3325 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ScaleRatioAndTapsSupport = false;
vba              3330 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.SourceFormatPixelAndScanSupport = true;
vba              3331 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3332 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              3333 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourceScan[k] != dm_horz)
vba              3334 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| ((mode_lib->vba.SurfaceTiling[k] == dm_sw_4kb_d
vba              3335 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_4kb_d_x
vba              3336 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d
vba              3337 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d_t
vba              3338 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d_x
vba              3339 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_var_d
vba              3340 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_var_d_x)
vba              3341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_64)
vba              3342 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| (mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_r_x
vba              3343 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& (mode_lib->vba.SourcePixelFormat[k] == dm_mono_8
vba              3344 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3346 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3348 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| (((mode_lib->vba.SurfaceTiling[k] == dm_sw_gfx7_2d_thin_gl
vba              3349 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.SurfaceTiling[k]
vba              3351 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& !((mode_lib->vba.SourcePixelFormat[k]
vba              3353 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3355 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&& mode_lib->vba.SourceScan[k]
vba              3357 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&& mode_lib->vba.SupportGFX7CompatibleTilingIn32bppAnd64bpp
vba              3359 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&& mode_lib->vba.DCCEnable[k]
vba              3361 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| (mode_lib->vba.DCCEnable[k] == true
vba              3362 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&& (mode_lib->vba.SurfaceTiling[k]
vba              3364 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										|| mode_lib->vba.SourcePixelFormat[k]
vba              3366 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										|| mode_lib->vba.SourcePixelFormat[k]
vba              3368 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.SourceFormatPixelAndScanSupport = false;
vba              3373 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3374 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              3377 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              3380 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              3381 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_16) {
vba              3384 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_mono_8) {
vba              3387 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              3394 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3395 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->SwathWidthYSingleDPP[k] = mode_lib->vba.ViewportWidth[k];
vba              3397 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->SwathWidthYSingleDPP[k] = mode_lib->vba.ViewportHeight[k];
vba              3400 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3402 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k];
vba              3404 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k] / 2.0;
vba              3407 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3408 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k] == true
vba              3409 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              3410 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3411 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3412 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3413 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.HTotal[k]
vba              3414 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k]) * 4.0;
vba              3415 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.WritebackEnable[k] == true
vba              3416 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              3417 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3418 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3419 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3420 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.HTotal[k]
vba              3421 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k]) * 3.0;
vba              3422 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		} else if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3423 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3424 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3425 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3426 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.HTotal[k]
vba              3427 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.PixelClock[k]) * 1.5;
vba              3432 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DCCEnabledInAnyPlane = false;
vba              3433 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3434 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DCCEnable[k] == true) {
vba              3435 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DCCEnabledInAnyPlane = true;
vba              3438 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3440 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DRAMSpeedPerState[i] * mode_lib->vba.NumberOfChannels
vba              3441 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.DRAMChannelWidth,
vba              3442 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.FabricClockPerState[i]
vba              3443 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.FabricDatapathToDCNDataReturn) / 1000;
vba              3495 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.WritebackLatencySupport = true;
vba              3496 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3497 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3498 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              3500 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						> (mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              3501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								+ mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              3502 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.WritebackLatency) {
vba              3503 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.WritebackLatencySupport = false;
vba              3509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              3511 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              3512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.WritebackLatency) {
vba              3513 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.WritebackLatencySupport = false;
vba              3520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3522 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				(mode_lib->vba.RoundTripPingLatencyCycles + 32.0) / mode_lib->vba.DCFCLKPerState[i]
vba              3523 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				+ locals->UrgentOutOfOrderReturnPerChannel * mode_lib->vba.NumberOfChannels / locals->ReturnBWPerState[i];
vba              3524 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.ROBBufferSizeInKByte - mode_lib->vba.PixelChunkSizeInKByte) * 1024.0 / locals->ReturnBWPerState[i]
vba              3533 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TotalNumberOfActiveWriteback = 0;
vba              3534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3535 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3536 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.ActiveWritebacksPerPlane[k] == 0)
vba              3537 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ActiveWritebacksPerPlane[k] = 1;
vba              3538 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotalNumberOfActiveWriteback =
vba              3539 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.TotalNumberOfActiveWriteback
vba              3540 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.ActiveWritebacksPerPlane[k];
vba              3543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.WritebackModeSupport = true;
vba              3544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.TotalNumberOfActiveWriteback > mode_lib->vba.MaxNumWriteback) {
vba              3545 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.WritebackModeSupport = false;
vba              3547 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3548 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k] == true
vba              3549 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.Writeback10bpc420Supported != true
vba              3550 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              3551 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.WritebackModeSupport = false;
vba              3556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.WritebackScaleRatioAndTapsSupport = true;
vba              3557 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3558 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.WritebackLumaAndChromaScalingSupported == false
vba              3560 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& (mode_lib->vba.WritebackHRatio[k] != 1.0
vba              3561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							|| mode_lib->vba.WritebackVRatio[k] != 1.0)) {
vba              3562 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3564 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.WritebackHRatio[k] > mode_lib->vba.WritebackMaxHSCLRatio
vba              3565 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3566 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.WritebackMaxVSCLRatio
vba              3567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackHRatio[k]
vba              3568 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							< mode_lib->vba.WritebackMinHSCLRatio
vba              3569 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							< mode_lib->vba.WritebackMinVSCLRatio
vba              3571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackLumaHTaps[k]
vba              3572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.WritebackMaxHSCLTaps
vba              3573 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackLumaVTaps[k]
vba              3574 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.WritebackMaxVSCLTaps
vba              3575 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackHRatio[k]
vba              3576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.WritebackLumaHTaps[k]
vba              3577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3578 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.WritebackLumaVTaps[k]
vba              3579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.WritebackLumaHTaps[k] > 2.0
vba              3580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& ((mode_lib->vba.WritebackLumaHTaps[k] % 2)
vba              3582 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.WritebackPixelFormat[k] != dm_444_32
vba              3583 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& (mode_lib->vba.WritebackChromaHTaps[k]
vba              3584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									> mode_lib->vba.WritebackMaxHSCLTaps
vba              3585 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.WritebackChromaVTaps[k]
vba              3586 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											> mode_lib->vba.WritebackMaxVSCLTaps
vba              3588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* mode_lib->vba.WritebackHRatio[k]
vba              3589 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											> mode_lib->vba.WritebackChromaHTaps[k]
vba              3591 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* mode_lib->vba.WritebackVRatio[k]
vba              3592 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											> mode_lib->vba.WritebackChromaVTaps[k]
vba              3593 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| (mode_lib->vba.WritebackChromaHTaps[k] > 2.0
vba              3594 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										&& ((mode_lib->vba.WritebackChromaHTaps[k] % 2) == 1))))) {
vba              3595 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3597 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.WritebackVRatio[k] < 1.0) {
vba              3598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackLumaVExtra =
vba              3599 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						dml_max(1.0 - 2.0 / dml_ceil(1.0 / mode_lib->vba.WritebackVRatio[k], 1.0), 0.0);
vba              3601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackLumaVExtra = -1;
vba              3603 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if ((mode_lib->vba.WritebackPixelFormat[k] == dm_444_32
vba              3604 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> (mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3606 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.WritebackLineBufferChromaBufferSize)
vba              3608 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									- mode_lib->vba.WritebackLumaVExtra)
vba              3610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_8
vba              3611 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3612 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									> mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3613 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* 8.0 / 10.0 / mode_lib->vba.WritebackDestinationWidth[k]
vba              3614 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											- mode_lib->vba.WritebackLumaVExtra)
vba              3615 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10
vba              3616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									> mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											- mode_lib->vba.WritebackLumaVExtra)) {
vba              3621 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3623 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (2.0 * mode_lib->vba.WritebackVRatio[k] < 1) {
vba              3624 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackChromaVExtra = 0.0;
vba              3626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackChromaVExtra = -1;
vba              3628 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if ((mode_lib->vba.WritebackPixelFormat[k] == dm_420_8
vba              3629 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.WritebackChromaVTaps[k]
vba              3630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.WritebackLineBufferChromaBufferSize
vba              3631 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* 8.0 / 10.0 / mode_lib->vba.WritebackDestinationWidth[k]
vba              3632 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									- mode_lib->vba.WritebackChromaVExtra)
vba              3633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10
vba              3634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.WritebackChromaVTaps[k]
vba              3635 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									> mode_lib->vba.WritebackLineBufferChromaBufferSize
vba              3637 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3638 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											- mode_lib->vba.WritebackChromaVExtra)) {
vba              3639 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3645 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.WritebackRequiredDISPCLK = 0.0;
vba              3646 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3647 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3648 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.WritebackRequiredDISPCLK =
vba              3650 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.WritebackRequiredDISPCLK,
vba              3652 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackPixelFormat[k],
vba              3653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PixelClock[k],
vba              3654 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackHRatio[k],
vba              3655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackVRatio[k],
vba              3656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackLumaHTaps[k],
vba              3657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackLumaVTaps[k],
vba              3658 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackChromaHTaps[k],
vba              3659 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackChromaVTaps[k],
vba              3660 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackDestinationWidth[k],
vba              3661 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.HTotal[k],
vba              3662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.WritebackChromaLineBufferWidth));
vba              3665 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.HRatio[k] > 1.0) {
vba              3668 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxPSCLToLBThroughput
vba              3670 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* mode_lib->vba.HRatio[k]
vba              3672 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.htaps[k]
vba              3677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3678 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaxPSCLToLBThroughput);
vba              3683 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PixelClock[k]
vba              3685 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.vtaps[k] / 6.0
vba              3688 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.HRatio[k]),
vba              3689 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.HRatio[k]
vba              3690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* mode_lib->vba.VRatio[k]
vba              3693 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if ((mode_lib->vba.htaps[k] > 6.0 || mode_lib->vba.vtaps[k] > 6.0)
vba              3695 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							< 2.0 * mode_lib->vba.PixelClock[k]) {
vba              3697 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.PixelClock[k];
vba              3700 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.HRatio[k] / 2.0 > 1.0) {
vba              3703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3704 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.MaxPSCLToLBThroughput
vba              3705 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.HRatio[k]
vba              3708 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												mode_lib->vba.HTAPsChroma[k]
vba              3713 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3714 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaxPSCLToLBThroughput);
vba              3717 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PixelClock[k]
vba              3719 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.vtaps[k] / 6.0
vba              3722 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.HRatio[k]),
vba              3723 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.HRatio[k]
vba              3724 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* mode_lib->vba.VRatio[k]
vba              3726 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.VTAPsChroma[k]
vba              3730 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.HRatio[k]
vba              3732 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.HRatio[k]
vba              3733 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* mode_lib->vba.VRatio[k]
vba              3737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if ((mode_lib->vba.htaps[k] > 6.0 || mode_lib->vba.vtaps[k] > 6.0
vba              3738 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.HTAPsChroma[k] > 6.0
vba              3739 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| mode_lib->vba.VTAPsChroma[k] > 6.0)
vba              3741 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							< 2.0 * mode_lib->vba.PixelClock[k]) {
vba              3743 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* mode_lib->vba.PixelClock[k];
vba              3747 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3749 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SourcePixelFormat[k],
vba              3750 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.SurfaceTiling[k],
vba              3757 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3764 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              3765 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              3766 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              3767 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_16
vba              3768 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_8)) {
vba              3769 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              3770 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              3771 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& (mode_lib->vba.SurfaceTiling[k]
vba              3773 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3775 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3777 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3779 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3781 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3783 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3785 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.SourceScan[k] == dm_horz)) {
vba              3793 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              3796 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8
vba              3797 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3801 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10
vba              3802 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3811 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              3812 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaximumSwathWidthSupport = 8192.0;
vba              3814 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaximumSwathWidthSupport = 5120.0;
vba              3816 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MaximumSwathWidthInDETBuffer =
vba              3818 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MaximumSwathWidthSupport,
vba              3819 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0
vba              3826 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaximumSwathWidthInLineBuffer =
vba              3827 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.LineBufferSize
vba              3828 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* dml_max(mode_lib->vba.HRatio[k], 1.0)
vba              3829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ mode_lib->vba.LBBitPerPixel[k]
vba              3830 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							/ (mode_lib->vba.vtaps[k]
vba              3833 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.VRatio[k],
vba              3838 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaximumSwathWidthInLineBuffer =
vba              3840 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.LineBufferSize
vba              3842 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.HRatio[k],
vba              3844 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.LBBitPerPixel[k]
vba              3845 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ (mode_lib->vba.vtaps[k]
vba              3848 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 															mode_lib->vba.VRatio[k],
vba              3852 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							2.0 * mode_lib->vba.LineBufferSize
vba              3854 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.HRatio[k]
vba              3857 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.LBBitPerPixel[k]
vba              3858 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ (mode_lib->vba.VTAPsChroma[k]
vba              3861 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 															mode_lib->vba.VRatio[k]
vba              3868 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaximumSwathWidthInDETBuffer,
vba              3869 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaximumSwathWidthInLineBuffer);
vba              3871 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3873 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity = RoundToDFSGranularityDown(
vba              3874 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaxDispclk[i],
vba              3875 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              3876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity = RoundToDFSGranularityDown(
vba              3877 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaxDppclk[i],
vba              3878 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              3881 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3882 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine =
vba              3883 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PixelClock[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3884 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* (1.0 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3885 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine >= mode_lib->vba.MaxDispclk[i]
vba              3886 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& i == mode_lib->vba.soc.num_states)
vba              3887 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine = mode_lib->vba.PixelClock[k]
vba              3888 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3890 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine = mode_lib->vba.PixelClock[k] / 2
vba              3891 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * (1 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3892 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine >= mode_lib->vba.MaxDispclk[i]
vba              3893 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& i == mode_lib->vba.soc.num_states)
vba              3894 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine = mode_lib->vba.PixelClock[k] / 2
vba              3895 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3896 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.ODMCapability == false || mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine <= mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity) {
vba              3898 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine;
vba              3901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine;
vba              3903 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) <= mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity
vba              3908 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3912 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) / 2.0;
vba              3916 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PlaneRequiredDISPCLK);
vba              3917 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if ((locals->MinDPPCLKUsingSingleDPP[k] / locals->NoOfDPP[i][j][k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3918 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						> mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity)
vba              3919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| (mode_lib->vba.PlaneRequiredDISPCLK > mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity)) {
vba              3924 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++)
vba              3927 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				while (locals->TotalNumberOfActiveDPP[i][j] < mode_lib->vba.MaxNumDPP
vba              3928 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& locals->TotalNumberOfActiveDPP[i][j] < 2 * mode_lib->vba.NumberOfActivePlanes) {
vba              3934 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              3943 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100) / 2;
vba              3947 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (locals->TotalNumberOfActiveDPP[i][j] > mode_lib->vba.MaxNumDPP) {
vba              3950 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3955 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3959 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) / 2.0;
vba              3961 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (i != mode_lib->vba.soc.num_states) {
vba              3962 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PlaneRequiredDISPCLK =
vba              3963 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.PixelClock[k]
vba              3964 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3965 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* (1.0 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3967 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PixelClock[k]
vba              3968 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3972 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PlaneRequiredDISPCLK);
vba              3973 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (locals->MinDPPCLKUsingSingleDPP[k] / locals->NoOfDPP[i][j][k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3974 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							> mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity
vba              3975 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							|| mode_lib->vba.PlaneRequiredDISPCLK > mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity)
vba              3979 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++)
vba              3984 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.WritebackRequiredDISPCLK);
vba              3985 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity
vba              3986 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					< mode_lib->vba.WritebackRequiredDISPCLK) {
vba              3993 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3995 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3997 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (dml_min(locals->SwathWidthYSingleDPP[k], dml_round(mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]))
vba              4010 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4012 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (locals->TotalNumberOfActiveDPP[i][j] <= mode_lib->vba.MaxNumDPP)
vba              4020 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.TotalNumberOfActiveOTG = 0.0;
vba              4021 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4022 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4023 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotalNumberOfActiveOTG = mode_lib->vba.TotalNumberOfActiveOTG
vba              4027 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	if (mode_lib->vba.TotalNumberOfActiveOTG <= mode_lib->vba.MaxNumOTG) {
vba              4028 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.NumberOfOTGSupport = true;
vba              4030 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.NumberOfOTGSupport = false;
vba              4034 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.NonsupportedDSCInputBPC = false;
vba              4035 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4036 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (!(mode_lib->vba.DSCInputBitPerComponent[k] == 12.0
vba              4037 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.DSCInputBitPerComponent[k] == 10.0
vba              4038 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				|| mode_lib->vba.DSCInputBitPerComponent[k] == 8.0)) {
vba              4039 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.NonsupportedDSCInputBPC = true;
vba              4042 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4043 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4046 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4047 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.Output[k] == dm_hdmi) {
vba              4051 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							dml_min(600.0, mode_lib->vba.PHYCLKPerState[i]) / mode_lib->vba.PixelClockBackEnd[k] * 24,
vba              4053 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Output[k],
vba              4054 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.OutputFormat[k],
vba              4055 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4056 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				} else if (mode_lib->vba.Output[k] == dm_dp
vba              4057 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.Output[k] == dm_edp) {
vba              4058 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.Output[k] == dm_edp) {
vba              4059 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.EffectiveFECOverhead = 0.0;
vba              4061 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.EffectiveFECOverhead =
vba              4062 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.FECOverhead;
vba              4064 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.PHYCLKPerState[i] >= 270.0) {
vba              4065 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4066 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 270.0
vba              4067 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4069 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.Output[k],
vba              4070 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.OutputFormat[k],
vba              4071 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4072 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4073 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 270.0
vba              4074 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4076 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.Output[k],
vba              4077 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.OutputFormat[k],
vba              4078 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4079 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						if (mode_lib->vba.DSCEnabled[k] == true) {
vba              4081 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4086 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4091 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						locals->OutputBppPerState[i][k] = mode_lib->vba.Outbpp;
vba              4093 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.Outbpp == BPP_INVALID && mode_lib->vba.PHYCLKPerState[i] >= 540.0) {
vba              4094 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4095 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 540.0
vba              4096 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4098 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.Output[k],
vba              4099 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.OutputFormat[k],
vba              4100 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4101 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4102 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 540.0
vba              4103 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4105 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.Output[k],
vba              4106 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.OutputFormat[k],
vba              4107 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4108 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						if (mode_lib->vba.DSCEnabled[k] == true) {
vba              4110 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4115 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4120 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						locals->OutputBppPerState[i][k] = mode_lib->vba.Outbpp;
vba              4122 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.Outbpp == BPP_INVALID
vba              4123 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.PHYCLKPerState[i]
vba              4125 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4126 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 810.0
vba              4127 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4129 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.Output[k],
vba              4130 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.OutputFormat[k],
vba              4131 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4132 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4133 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 810.0
vba              4134 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4136 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.Output[k],
vba              4137 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.OutputFormat[k],
vba              4138 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4139 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						if (mode_lib->vba.DSCEnabled[k] == true || mode_lib->vba.Outbpp == BPP_INVALID) {
vba              4141 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4146 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4152 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.Outbpp;
vba              4160 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4162 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4164 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					|| (mode_lib->vba.OutputFormat[k] == dm_420
vba              4165 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.Interlace[k] == true
vba              4166 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.ProgressiveToInterlaceUnitInOPP == true)) {
vba              4171 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4172 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4174 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4175 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if ((mode_lib->vba.Output[k] == dm_dp
vba              4176 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.Output[k] == dm_edp)) {
vba              4177 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.OutputFormat[k] == dm_420
vba              4178 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							|| mode_lib->vba.OutputFormat[k]
vba              4180 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DSCFormatFactor = 2;
vba              4182 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DSCFormatFactor = 1;
vba              4187 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							if (mode_lib->vba.PixelClockBackEnd[k] / 6.0 / mode_lib->vba.DSCFormatFactor
vba              4188 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									> (1.0 - mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * mode_lib->vba.MaxDSCCLK[i]) {
vba              4193 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							if (mode_lib->vba.PixelClockBackEnd[k] / 3.0 / mode_lib->vba.DSCFormatFactor
vba              4194 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									> (1.0 - mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * mode_lib->vba.MaxDSCCLK[i]) {
vba              4204 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4206 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.TotalDSCUnitsRequired = 0.0;
vba              4207 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4210 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.TotalDSCUnitsRequired =
vba              4211 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.TotalDSCUnitsRequired + 2.0;
vba              4213 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.TotalDSCUnitsRequired =
vba              4214 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.TotalDSCUnitsRequired + 1.0;
vba              4218 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.TotalDSCUnitsRequired > mode_lib->vba.NumberOfDSC) {
vba              4224 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4225 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4226 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.BlendingAndTiming[k] != k) {
vba              4227 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = 0;
vba              4230 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = 0;
vba              4231 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 3200.0) {
vba              4232 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = dml_ceil(
vba              4233 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PixelClockBackEnd[k] / 400.0,
vba              4235 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 1360.0) {
vba              4236 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = 8.0;
vba              4237 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 680.0) {
vba              4238 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = 4.0;
vba              4239 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 340.0) {
vba              4240 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = 2.0;
vba              4242 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.slices = 1.0;
vba              4246 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.bpp = 0.0;
vba              4248 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.bpp = locals->OutputBppPerState[i][k];
vba              4250 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (locals->RequiresDSC[i][k] == true && mode_lib->vba.bpp != 0.0) {
vba              4254 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DSCInputBitPerComponent[k],
vba              4255 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.bpp,
vba              4257 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.HActive[k]
vba              4258 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													/ mode_lib->vba.slices,
vba              4260 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.slices,
vba              4261 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.OutputFormat[k])
vba              4263 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.OutputFormat[k]);
vba              4267 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.DSCInputBitPerComponent[k],
vba              4268 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.bpp,
vba              4269 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											dml_ceil(mode_lib->vba.HActive[k] / mode_lib->vba.slices, 1.0),
vba              4270 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.slices / 2,
vba              4271 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.OutputFormat[k])
vba              4272 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ dscComputeDelay(mode_lib->vba.OutputFormat[k]));
vba              4275 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						locals->DSCDelayPerState[i][k] * mode_lib->vba.PixelClock[k] / mode_lib->vba.PixelClockBackEnd[k];
vba              4280 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4281 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4282 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (j = 0; j <= mode_lib->vba.NumberOfActivePlanes - 1; j++) {
vba              4283 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.BlendingAndTiming[k] == m && locals->RequiresDSC[i][m] == true)
vba              4291 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4293 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4408 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ProjectedDCFCLKDeepSleep = dml_max(
vba              4409 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4410 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PixelClock[k] / 16.0);
vba              4411 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.BytePerPixelInDETC[k] == 0.0) {
vba              4412 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.VRatio[k] <= 1.0) {
vba              4413 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4415 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4418 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4421 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.HRatio[k]
vba              4422 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PixelClock[k]
vba              4423 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.NoOfDPP[i][j][k]);
vba              4425 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4427 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4430 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4433 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PSCL_FACTOR[k]
vba              4434 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.RequiredDPPCLK[i][j][k]);
vba              4437 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.VRatio[k] <= 1.0) {
vba              4438 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4440 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4443 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.HRatio[k]
vba              4447 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PixelClock[k]
vba              4448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.NoOfDPP[i][j][k]);
vba              4450 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4452 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4455 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PSCL_FACTOR[k]
vba              4459 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.RequiredDPPCLK[i][j][k]);
vba              4461 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.VRatio[k] / 2.0 <= 1.0) {
vba              4462 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4464 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4467 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.BytePerPixelInDETC[k],
vba              4470 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.HRatio[k]
vba              4472 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PixelClock[k]
vba              4473 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												/ mode_lib->vba.NoOfDPP[i][j][k]);
vba              4475 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4477 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4480 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 														mode_lib->vba.BytePerPixelInDETC[k],
vba              4483 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.PSCL_FACTOR_CHROMA[k]
vba              4484 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 												* mode_lib->vba.RequiredDPPCLK[i][j][k]);
vba              4488 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4489 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PDEAndMetaPTEBytesPerFrameY = CalculateVMAndRowBytes(
vba              4491 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DCCEnable[k],
vba              4492 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Read256BlockHeightY[k],
vba              4493 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Read256BlockWidthY[k],
vba              4494 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SourcePixelFormat[k],
vba              4495 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SurfaceTiling[k],
vba              4496 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						dml_ceil(mode_lib->vba.BytePerPixelInDETY[k], 1.0),
vba              4497 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SourceScan[k],
vba              4498 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ViewportWidth[k],
vba              4499 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ViewportHeight[k],
vba              4500 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SwathWidthYPerState[i][j][k],
vba              4501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.GPUVMEnable,
vba              4502 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.VMMPageSize,
vba              4503 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              4504 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              4505 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PitchY[k],
vba              4506 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DCCMetaPitchY[k],
vba              4507 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.MacroTileWidthY[k],
vba              4508 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.MetaRowBytesY,
vba              4509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.DPTEBytesPerRowY,
vba              4510 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.PTEBufferSizeNotExceededY[i][j][k],
vba              4511 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.dpte_row_height[k],
vba              4512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.meta_row_height[k]);
vba              4513 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PrefetchLinesY[k] = CalculatePrefetchSourceLines(
vba              4515 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.VRatio[k],
vba              4516 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.vtaps[k],
vba              4517 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.Interlace[k],
vba              4518 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4519 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SwathHeightYPerState[i][j][k],
vba              4520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ViewportYStartY[k],
vba              4521 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.PrefillY[k],
vba              4522 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.MaxNumSwY[k]);
vba              4523 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              4524 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              4525 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              4526 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              4527 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8)) {
vba              4528 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PDEAndMetaPTEBytesPerFrameC = CalculateVMAndRowBytes(
vba              4530 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DCCEnable[k],
vba              4531 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Read256BlockHeightY[k],
vba              4532 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Read256BlockWidthY[k],
vba              4533 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SourcePixelFormat[k],
vba              4534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SurfaceTiling[k],
vba              4535 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							dml_ceil(mode_lib->vba.BytePerPixelInDETC[k], 2.0),
vba              4536 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SourceScan[k],
vba              4537 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportWidth[k] / 2.0,
vba              4538 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportHeight[k] / 2.0,
vba              4539 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathWidthYPerState[i][j][k] / 2.0,
vba              4540 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.GPUVMEnable,
vba              4541 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VMMPageSize,
vba              4542 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              4543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              4544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PitchC[k],
vba              4546 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.MacroTileWidthC[k],
vba              4547 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.MetaRowBytesC,
vba              4548 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DPTEBytesPerRowC,
vba              4549 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.PTEBufferSizeNotExceededC[i][j][k],
vba              4550 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.dpte_row_height_chroma[k],
vba              4551 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.meta_row_height_chroma[k]);
vba              4552 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PrefetchLinesC[k] = CalculatePrefetchSourceLines(
vba              4554 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VRatio[k] / 2.0,
vba              4555 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VTAPsChroma[k],
vba              4556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Interlace[k],
vba              4557 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4558 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SwathHeightCPerState[i][j][k],
vba              4559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportYStartC[k],
vba              4560 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.PrefillC[k],
vba              4561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.MaxNumSwC[k]);
vba              4563 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.PDEAndMetaPTEBytesPerFrameC = 0.0;
vba              4564 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MetaRowBytesC = 0.0;
vba              4565 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.DPTEBytesPerRowC = 0.0;
vba              4568 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					locals->PTEBufferSizeInRequestsForLuma = mode_lib->vba.PTEBufferSizeInRequestsLuma + mode_lib->vba.PTEBufferSizeInRequestsChroma;
vba              4571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PDEAndMetaPTEBytesPerFrameY + mode_lib->vba.PDEAndMetaPTEBytesPerFrameC;
vba              4572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				locals->MetaRowBytes[k] = mode_lib->vba.MetaRowBytesY + mode_lib->vba.MetaRowBytesC;
vba              4573 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				locals->DPTEBytesPerRow[k] = mode_lib->vba.DPTEBytesPerRowY + mode_lib->vba.DPTEBytesPerRowC;
vba              4576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.GPUVMEnable,
vba              4577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SourcePixelFormat[k],
vba              4578 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.VRatio[k],
vba              4579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DCCEnable[k],
vba              4580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4581 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MetaRowBytesY,
vba              4582 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.MetaRowBytesC,
vba              4583 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.meta_row_height[k],
vba              4584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.meta_row_height_chroma[k],
vba              4585 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DPTEBytesPerRowY,
vba              4586 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DPTEBytesPerRowC,
vba              4587 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.dpte_row_height[k],
vba              4588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.dpte_row_height_chroma[k],
vba              4589 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.meta_row_bw[k],
vba              4590 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.dpte_row_bw[k],
vba              4591 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						&mode_lib->vba.qual_row_bw[k]);
vba              4593 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ExtraLatency =
vba              4594 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.UrgentRoundTripAndOutOfOrderLatencyPerState[i]
vba              4595 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ (mode_lib->vba.TotalNumberOfActiveDPP[i][j]
vba              4596 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									* mode_lib->vba.PixelChunkSizeInKByte
vba              4597 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.TotalNumberOfDCCActiveDPP[i][j]
vba              4598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											* mode_lib->vba.MetaChunkSize)
vba              4600 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.ReturnBWPerState[i];
vba              4601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.GPUVMEnable == true) {
vba              4602 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ExtraLatency = mode_lib->vba.ExtraLatency
vba              4603 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						+ mode_lib->vba.TotalNumberOfActiveDPP[i][j]
vba              4604 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								* mode_lib->vba.PTEGroupSize
vba              4605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ mode_lib->vba.ReturnBWPerState[i];
vba              4607 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TimeCalc = 24.0 / mode_lib->vba.ProjectedDCFCLKDeepSleep;
vba              4609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4611 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.WritebackEnable[k] == true) {
vba              4612 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						locals->WritebackDelay[i][k] = mode_lib->vba.WritebackLatency
vba              4614 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackPixelFormat[k],
vba              4615 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackHRatio[k],
vba              4616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackVRatio[k],
vba              4617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackLumaHTaps[k],
vba              4618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackLumaVTaps[k],
vba              4619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackChromaHTaps[k],
vba              4620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackChromaVTaps[k],
vba              4621 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.WritebackDestinationWidth[k]) / locals->RequiredDISPCLK[i][j];
vba              4625 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						if (mode_lib->vba.BlendingAndTiming[m] == k
vba              4627 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&& mode_lib->vba.WritebackEnable[m]
vba              4630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.WritebackLatency + CalculateWriteBackDelay(
vba              4631 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackPixelFormat[m],
vba              4632 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackHRatio[m],
vba              4633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackVRatio[m],
vba              4634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackLumaHTaps[m],
vba              4635 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackLumaVTaps[m],
vba              4636 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackChromaHTaps[m],
vba              4637 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackChromaVTaps[m],
vba              4638 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 													mode_lib->vba.WritebackDestinationWidth[m]) / locals->RequiredDISPCLK[i][j]);
vba              4643 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4645 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.BlendingAndTiming[k] == m) {
vba              4650 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				locals->MaximumVStartup[k] = mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k]
vba              4658 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					- dml_max(1.0, dml_ceil(locals->WritebackDelay[i][k] / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]), 1.0));
vba              4661 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.NextPrefetchMode = mode_lib->vba.MinPrefetchMode;
vba              4663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.PrefetchMode[i][j] = mode_lib->vba.NextPrefetchMode;
vba              4664 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.NextPrefetchMode = mode_lib->vba.NextPrefetchMode + 1;
vba              4666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.TWait = CalculateTWait(
vba              4667 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.PrefetchMode[i][j],
vba              4668 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.DRAMClockChangeLatency,
vba              4669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.UrgentLatency,
vba              4670 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.SREnterPlusExitTime);
vba              4671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4673 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.XFCEnabled[k] == true) {
vba              4674 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.XFCRemoteSurfaceFlipDelay =
vba              4677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.VRatio[k],
vba              4680 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4681 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCTSlvVupdateOffset,
vba              4682 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCTSlvVupdateWidth,
vba              4683 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCTSlvVreadyOffset,
vba              4684 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCXBUFLatencyTolerance,
vba              4685 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCFillBWOverhead,
vba              4686 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCSlvChunkSize,
vba              4687 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.XFCBusTransportTime,
vba              4688 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.TimeCalc,
vba              4689 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										mode_lib->vba.TWait,
vba              4690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										&mode_lib->vba.SrcActiveDrainRate,
vba              4691 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										&mode_lib->vba.TInitXFill,
vba              4692 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										&mode_lib->vba.TslvChk);
vba              4694 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.XFCRemoteSurfaceFlipDelay = 0.0;
vba              4696 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.IsErrorResult[i][j][k] =
vba              4699 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.RequiredDPPCLK[i][j][k],
vba              4700 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.RequiredDISPCLK[i][j],
vba              4701 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PixelClock[k],
vba              4702 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DSCDelayPerState[i][k],
vba              4704 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.NoOfDPP[i][j][k],
vba              4705 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.ScalerEnabled[k],
vba              4706 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.NumberOfCursors[k],
vba              4707 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DPPCLKDelaySubtotal,
vba              4708 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DPPCLKDelaySCL,
vba              4709 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DPPCLKDelaySCLLBOnly,
vba              4710 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DPPCLKDelayCNVCFormater,
vba              4711 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DPPCLKDelayCNVCCursor,
vba              4712 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DISPCLKDelaySubtotal,
vba              4713 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.SwathWidthYPerState[i][j][k]
vba              4714 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											/ mode_lib->vba.HRatio[k],
vba              4715 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.OutputFormat[k],
vba              4716 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.VTotal[k]
vba              4717 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											- mode_lib->vba.VActive[k],
vba              4718 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.HTotal[k],
vba              4719 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.MaxInterDCNTileRepeaters,
vba              4720 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.MaximumVStartup[k],
vba              4721 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.GPUVMMaxPageTableLevels,
vba              4722 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.GPUVMEnable,
vba              4723 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DynamicMetadataEnable[k],
vba              4724 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[k],
vba              4725 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DynamicMetadataTransmittedBytes[k],
vba              4726 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DCCEnable[k],
vba              4727 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              4728 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.ExtraLatency,
vba              4729 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.TimeCalc,
vba              4730 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PDEAndMetaPTEBytesPerFrame[k],
vba              4731 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.MetaRowBytes[k],
vba              4732 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DPTEBytesPerRow[k],
vba              4733 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PrefetchLinesY[k],
vba              4734 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.SwathWidthYPerState[i][j][k],
vba              4735 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.BytePerPixelInDETY[k],
vba              4736 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PrefillY[k],
vba              4737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.MaxNumSwY[k],
vba              4738 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PrefetchLinesC[k],
vba              4739 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.BytePerPixelInDETC[k],
vba              4740 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.PrefillC[k],
vba              4741 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.MaxNumSwC[k],
vba              4742 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.SwathHeightYPerState[i][j][k],
vba              4743 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.SwathHeightCPerState[i][j][k],
vba              4744 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.TWait,
vba              4745 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.XFCEnabled[k],
vba              4746 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.XFCRemoteSurfaceFlipDelay,
vba              4747 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.Interlace[k],
vba              4748 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4749 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DSTXAfterScaler,
vba              4750 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									mode_lib->vba.DSTYAfterScaler,
vba              4751 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.LineTimesForPrefetch[k],
vba              4752 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.PrefetchBW[k],
vba              4753 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.LinesForMetaPTE[k],
vba              4754 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.LinesForMetaAndDPTERow[k],
vba              4755 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.VRatioPreY[i][j][k],
vba              4756 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.VRatioPreC[i][j][k],
vba              4757 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.RequiredPrefetchPixelDataBWLuma[i][j][k],
vba              4758 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.VStartupRequiredWhenNotEnoughTimeForDynamicMetadata,
vba              4759 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.Tno_bw[k],
vba              4760 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.VUpdateOffsetPix[k],
vba              4761 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.VUpdateWidthPix[k],
vba              4762 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									&mode_lib->vba.VReadyOffsetPix[k]);
vba              4764 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaximumReadBandwidthWithoutPrefetch = 0.0;
vba              4765 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaximumReadBandwidthWithPrefetch = 0.0;
vba              4768 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4788 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaximumReadBandwidthWithoutPrefetch = mode_lib->vba.MaximumReadBandwidthWithPrefetch
vba              4789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							+ mode_lib->vba.cursor_bw[k] + mode_lib->vba.ReadBandwidth[k] + mode_lib->vba.meta_row_bw[k] + mode_lib->vba.dpte_row_bw[k];
vba              4790 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.MaximumReadBandwidthWithPrefetch =
vba              4791 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.MaximumReadBandwidthWithPrefetch
vba              4792 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.cursor_bw[k]
vba              4794 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.prefetch_vm_bw[k],
vba              4795 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.prefetch_row_bw[k],
vba              4796 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											dml_max(mode_lib->vba.ReadBandwidth[k],
vba              4797 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.RequiredPrefetchPixelDataBWLuma[i][j][k])
vba              4798 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											+ mode_lib->vba.meta_row_bw[k] + mode_lib->vba.dpte_row_bw[k]);
vba              4801 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.MaximumReadBandwidthWithoutPrefetch > locals->ReturnBWPerState[i]) {
vba              4806 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.MaximumReadBandwidthWithPrefetch > locals->ReturnBWPerState[i]) {
vba              4809 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4813 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							|| mode_lib->vba.IsErrorResult[i][j][k] == true) {
vba              4818 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4821 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							|| mode_lib->vba.IsErrorResult[i][j][k] == true) {
vba              4826 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.NextPrefetchMode < mode_lib->vba.MaxPrefetchMode);
vba              4828 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.PrefetchSupported[i][j] == true
vba              4829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					&& mode_lib->vba.VRatioInPrefetchSupported[i][j] == true) {
vba              4830 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              4831 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ReturnBWPerState[i];
vba              4832 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4833 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              4834 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.BandwidthAvailableForImmediateFlip
vba              4835 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									- mode_lib->vba.cursor_bw[k]
vba              4837 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.ReadBandwidth[k] + mode_lib->vba.qual_row_bw[k],
vba              4838 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.PrefetchBW[k]);
vba              4840 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4841 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ImmediateFlipBytes[k] = 0.0;
vba              4842 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              4843 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              4844 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ImmediateFlipBytes[k] =
vba              4845 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.PDEAndMetaPTEBytesPerFrame[k]
vba              4846 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										+ mode_lib->vba.MetaRowBytes[k]
vba              4847 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										+ mode_lib->vba.DPTEBytesPerRow[k];
vba              4850 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.TotImmediateFlipBytes = 0.0;
vba              4851 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4852 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              4853 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              4854 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.TotImmediateFlipBytes =
vba              4855 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.TotImmediateFlipBytes
vba              4856 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										+ mode_lib->vba.ImmediateFlipBytes[k];
vba              4860 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4863 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ExtraLatency,
vba              4864 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              4865 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              4866 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.GPUVMEnable,
vba              4867 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.BandwidthAvailableForImmediateFlip,
vba              4868 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.TotImmediateFlipBytes,
vba              4869 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.SourcePixelFormat[k],
vba              4870 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ImmediateFlipBytes[k],
vba              4871 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.HTotal[k]
vba              4872 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									/ mode_lib->vba.PixelClock[k],
vba              4873 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.VRatio[k],
vba              4874 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.Tno_bw[k],
vba              4875 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PDEAndMetaPTEBytesPerFrame[k],
vba              4876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.MetaRowBytes[k],
vba              4877 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DPTEBytesPerRow[k],
vba              4878 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DCCEnable[k],
vba              4879 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.dpte_row_height[k],
vba              4880 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.meta_row_height[k],
vba              4881 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.qual_row_bw[k],
vba              4882 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DestinationLinesToRequestVMInImmediateFlip[k],
vba              4883 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.DestinationLinesToRequestRowInImmediateFlip[k],
vba              4884 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.final_flip_bw[k],
vba              4885 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							&mode_lib->vba.ImmediateFlipSupportedForPipe[k]);
vba              4887 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.total_dcn_read_bw_with_flip = 0.0;
vba              4888 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4889 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.total_dcn_read_bw_with_flip =
vba              4890 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.total_dcn_read_bw_with_flip
vba              4891 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 									+ mode_lib->vba.cursor_bw[k]
vba              4893 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.prefetch_vm_bw[k],
vba              4894 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.prefetch_row_bw[k],
vba              4895 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 											mode_lib->vba.final_flip_bw[k]
vba              4897 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 															mode_lib->vba.ReadBandwidth[k],
vba              4898 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 															mode_lib->vba.RequiredPrefetchPixelDataBWLuma[i][j][k]));
vba              4900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ImmediateFlipSupportedForState[i][j] = true;
vba              4901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				if (mode_lib->vba.total_dcn_read_bw_with_flip
vba              4902 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						> mode_lib->vba.ReturnBWPerState[i]) {
vba              4903 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.ImmediateFlipSupportedForState[i][j] = false;
vba              4905 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4906 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					if (mode_lib->vba.ImmediateFlipSupportedForPipe[k] == false) {
vba              4907 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						mode_lib->vba.ImmediateFlipSupportedForState[i][j] = false;
vba              4911 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.ImmediateFlipSupportedForState[i][j] = false;
vba              4917 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.MaxTotalVActiveRDBandwidth = 0;
vba              4918 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; k++)
vba              4919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MaxTotalVActiveRDBandwidth = mode_lib->vba.MaxTotalVActiveRDBandwidth + mode_lib->vba.ReadBandwidth[k];
vba              4920 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4921 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.MaxTotalVerticalActiveAvailableBandwidth[i] = dml_min(mode_lib->vba.ReturnBusWidth *
vba              4922 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.DCFCLKPerState[i], mode_lib->vba.FabricAndDRAMBandwidthPerState[i] * 1000) *
vba              4923 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.MaxAveragePercentOfIdealDRAMBWDisplayCanUseInNormalSystemOperation / 100;
vba              4924 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.MaxTotalVActiveRDBandwidth <= mode_lib->vba.MaxTotalVerticalActiveAvailableBandwidth[i])
vba              4925 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotalVerticalActiveBandwidthSupport[i] = true;
vba              4927 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.TotalVerticalActiveBandwidthSupport[i] = false;
vba              4932 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4935 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4944 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.CursorSupport = true;
vba              4945 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4947 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.CursorWidth[k][j] > 0.0) {
vba              4950 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.CursorBufferSize
vba              4951 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										- mode_lib->vba.CursorChunkSize,
vba              4952 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								mode_lib->vba.CursorChunkSize) * 1024.0
vba              4953 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								/ (mode_lib->vba.CursorWidth[k][j]
vba              4954 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 										* mode_lib->vba.CursorBPP[k][j]
vba              4957 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              4958 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						/ mode_lib->vba.VRatio[k] < mode_lib->vba.UrgentLatencyPixelDataOnly
vba              4959 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| (mode_lib->vba.CursorBPP[k][j] == 64.0
vba              4960 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 								&& mode_lib->vba.Cursor64BppSupport == false)) {
vba              4961 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					mode_lib->vba.CursorSupport = false;
vba              4968 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.PitchSupport = true;
vba              4969 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4971 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				dml_max(mode_lib->vba.PitchY[k], mode_lib->vba.ViewportWidth[k]),
vba              4973 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (locals->AlignedYPitch[k] > mode_lib->vba.PitchY[k]) {
vba              4974 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PitchSupport = false;
vba              4976 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.DCCEnable[k] == true) {
vba              4979 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.DCCMetaPitchY[k],
vba              4980 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportWidth[k]),
vba              4983 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->AlignedDCCMetaPitch[k] = mode_lib->vba.DCCMetaPitchY[k];
vba              4985 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (locals->AlignedDCCMetaPitch[k] > mode_lib->vba.DCCMetaPitchY[k]) {
vba              4986 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PitchSupport = false;
vba              4988 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              4989 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              4990 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              4991 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              4992 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8) {
vba              4995 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.PitchC[k],
vba              4996 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 							mode_lib->vba.ViewportWidth[k] / 2.0),
vba              4999 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->AlignedCPitch[k] = mode_lib->vba.PitchC[k];
vba              5001 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (locals->AlignedCPitch[k] > mode_lib->vba.PitchC[k]) {
vba              5002 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.PitchSupport = false;
vba              5007 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (i = mode_lib->vba.soc.num_states; i >= 0; i--) {
vba              5011 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			if (mode_lib->vba.ScaleRatioAndTapsSupport != true) {
vba              5013 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.SourceFormatPixelAndScanSupport != true) {
vba              5031 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.NumberOfOTGSupport != true) {
vba              5033 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.WritebackModeSupport != true) {
vba              5035 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.WritebackLatencySupport != true) {
vba              5037 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.WritebackScaleRatioAndTapsSupport != true) {
vba              5039 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.CursorSupport != true) {
vba              5041 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.PitchSupport != true) {
vba              5051 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			} else if (mode_lib->vba.NonsupportedDSCInputBPC != false) {
vba              5065 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.VoltageLevel = mode_lib->vba.soc.num_states + 1;
vba              5066 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (i = mode_lib->vba.VoltageOverrideLevel; i <= mode_lib->vba.soc.num_states; i++) {
vba              5068 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				mode_lib->vba.VoltageLevel = i;
vba              5070 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 						|| mode_lib->vba.WhenToDoMPCCombine == dm_mpc_always_when_possible)) {
vba              5078 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.ImmediateFlipSupport =
vba              5079 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->ImmediateFlipSupportedForState[mode_lib->vba.VoltageLevel][MaximumMPCCombine];
vba              5080 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5081 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.DPPPerPlane[k] = locals->NoOfDPP[mode_lib->vba.VoltageLevel][MaximumMPCCombine][k];
vba              5082 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			locals->DPPCLK[k] = locals->RequiredDPPCLK[mode_lib->vba.VoltageLevel][MaximumMPCCombine][k];
vba              5084 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DISPCLK = locals->RequiredDISPCLK[mode_lib->vba.VoltageLevel][MaximumMPCCombine];
vba              5085 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.maxMpcComb = MaximumMPCCombine;
vba              5087 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel];
vba              5088 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel];
vba              5089 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.FabricClock = mode_lib->vba.FabricClockPerState[mode_lib->vba.VoltageLevel];
vba              5090 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.SOCCLK = mode_lib->vba.SOCCLKPerState[mode_lib->vba.VoltageLevel];
vba              5091 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.ReturnBW = locals->ReturnBWPerState[mode_lib->vba.VoltageLevel];
vba              5092 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	mode_lib->vba.FabricAndDRAMBandwidth = locals->FabricAndDRAMBandwidthPerState[mode_lib->vba.VoltageLevel];
vba              5093 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5094 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              5095 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ODMCombineEnabled[k] =
vba              5096 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 					locals->ODMCombineEnablePerState[mode_lib->vba.VoltageLevel][k];
vba              5098 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 			mode_lib->vba.ODMCombineEnabled[k] = 0;
vba              5100 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.DSCEnabled[k] =
vba              5101 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				locals->RequiresDSC[mode_lib->vba.VoltageLevel][k];
vba              5102 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 		mode_lib->vba.OutputBpp[k] =
vba              5103 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c 				locals->OutputBppPerState[mode_lib->vba.VoltageLevel][k];
vba               259 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.FabricAndDRAMBandwidth = dml_min(
vba               260 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DRAMSpeed * mode_lib->vba.NumberOfChannels * mode_lib->vba.DRAMChannelWidth,
vba               261 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.FabricClock * mode_lib->vba.FabricDatapathToDCNDataReturn) / 1000.0;
vba               277 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					> mode_lib->vba.DCFCLK * mode_lib->vba.ReturnBusWidth / 4.0)
vba               283 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										- mode_lib->vba.UrgentLatencyPixelDataOnly
vba               284 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ ((mode_lib->vba.ROBBufferSizeInKByte
vba               285 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														- mode_lib->vba.PixelChunkSizeInKByte)
vba               288 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														- mode_lib->vba.DCFCLK
vba               289 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 																* mode_lib->vba.ReturnBusWidth
vba               291 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										+ mode_lib->vba.UrgentLatencyPixelDataOnly));
vba               293 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	CriticalCompression = 2.0 * mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK
vba               294 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			* mode_lib->vba.UrgentLatencyPixelDataOnly
vba               295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			/ (ReturnBandwidthToDCN * mode_lib->vba.UrgentLatencyPixelDataOnly
vba               296 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ (mode_lib->vba.ROBBufferSizeInKByte
vba               297 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							- mode_lib->vba.PixelChunkSizeInKByte)
vba               305 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* (mode_lib->vba.ROBBufferSizeInKByte
vba               306 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										- mode_lib->vba.PixelChunkSizeInKByte)
vba               308 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.ReturnBusWidth
vba               309 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.DCFCLK
vba               310 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.UrgentLatencyPixelDataOnly
vba               313 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.UrgentLatencyPixelDataOnly
vba               314 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												+ (mode_lib->vba.ROBBufferSizeInKByte
vba               315 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														- mode_lib->vba.PixelChunkSizeInKByte)
vba               501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DataFabricLineDeliveryTimeLuma = SwathWidthSingleDPPY * SwathHeightY * dml_ceil(BytePerPixelDETY, 1) / (mode_lib->vba.ReturnBW * ReadBandwidthPlaneLuma / TotalDataReadBandwidth);
vba               502 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.LastPixelOfLineExtraWatermark = dml_max(mode_lib->vba.LastPixelOfLineExtraWatermark, DataFabricLineDeliveryTimeLuma - DisplayPipeLineDeliveryTimeLuma);
vba               505 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		DataFabricLineDeliveryTimeChroma = SwathWidthSingleDPPY / 2 * SwathHeightC * dml_ceil(BytePerPixelDETC, 2) / (mode_lib->vba.ReturnBW * ReadBandwidthPlaneChroma / TotalDataReadBandwidth);
vba               506 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.LastPixelOfLineExtraWatermark = dml_max(mode_lib->vba.LastPixelOfLineExtraWatermark, DataFabricLineDeliveryTimeChroma - DisplayPipeLineDeliveryTimeChroma);
vba               888 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (!mode_lib->vba.IgnoreViewportPositioning) {
vba               988 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			MPDEBytesFrame = 128 * (mode_lib->vba.GPUVMMaxPageTableLevels - 1);
vba              1018 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (GPUVMEnable == true && mode_lib->vba.GPUVMMaxPageTableLevels > 1) {
vba              1050 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		ExtraDPDEBytesFrame = 128 * (mode_lib->vba.GPUVMMaxPageTableLevels - 2);
vba              1148 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.WritebackDISPCLK = 0.0;
vba              1149 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DISPCLKWithRamping = 0;
vba              1150 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DISPCLKWithoutRamping = 0;
vba              1151 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.GlobalDPPCLK = 0.0;
vba              1155 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1156 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k]) {
vba              1157 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.WritebackDISPCLK =
vba              1159 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.WritebackDISPCLK,
vba              1161 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackPixelFormat[k],
vba              1162 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PixelClock[k],
vba              1163 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackHRatio[k],
vba              1164 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackVRatio[k],
vba              1165 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackLumaHTaps[k],
vba              1166 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackLumaVTaps[k],
vba              1167 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackChromaHTaps[k],
vba              1168 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackChromaVTaps[k],
vba              1169 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackDestinationWidth[k],
vba              1170 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.HTotal[k],
vba              1171 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackChromaLineBufferWidth));
vba              1175 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1176 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.HRatio[k] > 1) {
vba              1177 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PSCL_THROUGHPUT_LUMA[k] = dml_min(
vba              1178 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1179 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxPSCLToLBThroughput
vba              1180 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.HRatio[k]
vba              1182 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.htaps[k]
vba              1186 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PSCL_THROUGHPUT_LUMA[k] = dml_min(
vba              1187 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1188 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxPSCLToLBThroughput);
vba              1191 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DPPCLKUsingSingleDPPLuma =
vba              1192 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PixelClock[k]
vba              1194 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.vtaps[k] / 6.0
vba              1197 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												mode_lib->vba.HRatio[k]),
vba              1199 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.HRatio[k]
vba              1200 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.VRatio[k]
vba              1201 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k],
vba              1204 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.htaps[k] > 6 || mode_lib->vba.vtaps[k] > 6)
vba              1205 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.DPPCLKUsingSingleDPPLuma
vba              1206 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						< 2 * mode_lib->vba.PixelClock[k]) {
vba              1207 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPCLKUsingSingleDPPLuma = 2 * mode_lib->vba.PixelClock[k];
vba              1210 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              1211 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              1212 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k] = 0.0;
vba              1213 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPCLKUsingSingleDPP[k] =
vba              1214 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DPPCLKUsingSingleDPPLuma;
vba              1216 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.HRatio[k] > 1) {
vba              1217 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k] =
vba              1219 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1220 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.MaxPSCLToLBThroughput
vba              1221 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.HRatio[k]
vba              1224 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												mode_lib->vba.HTAPsChroma[k]
vba              1228 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k] = dml_min(
vba              1229 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1230 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxPSCLToLBThroughput);
vba              1232 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPCLKUsingSingleDPPChroma =
vba              1233 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PixelClock[k]
vba              1235 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.VTAPsChroma[k]
vba              1239 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.HRatio[k]
vba              1242 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.HRatio[k]
vba              1243 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													* mode_lib->vba.VRatio[k]
vba              1245 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													/ mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k],
vba              1248 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if ((mode_lib->vba.HTAPsChroma[k] > 6 || mode_lib->vba.VTAPsChroma[k] > 6)
vba              1249 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.DPPCLKUsingSingleDPPChroma
vba              1250 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							< 2 * mode_lib->vba.PixelClock[k]) {
vba              1251 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DPPCLKUsingSingleDPPChroma = 2
vba              1252 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.PixelClock[k];
vba              1255 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPCLKUsingSingleDPP[k] = dml_max(
vba              1256 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DPPCLKUsingSingleDPPLuma,
vba              1257 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DPPCLKUsingSingleDPPChroma);
vba              1261 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1262 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BlendingAndTiming[k] != k)
vba              1264 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.ODMCombineEnabled[k]) {
vba              1265 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithRamping =
vba              1267 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DISPCLKWithRamping,
vba              1268 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PixelClock[k] / 2
vba              1270 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1273 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.DISPCLKRampingMargin
vba              1275 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithoutRamping =
vba              1277 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DISPCLKWithoutRamping,
vba              1278 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PixelClock[k] / 2
vba              1280 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1282 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (!mode_lib->vba.ODMCombineEnabled[k]) {
vba              1283 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithRamping =
vba              1285 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DISPCLKWithRamping,
vba              1286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PixelClock[k]
vba              1288 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1291 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.DISPCLKRampingMargin
vba              1293 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithoutRamping =
vba              1295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DISPCLKWithoutRamping,
vba              1296 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PixelClock[k]
vba              1298 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1303 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DISPCLKWithRamping = dml_max(
vba              1304 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithRamping,
vba              1305 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.WritebackDISPCLK);
vba              1306 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DISPCLKWithoutRamping = dml_max(
vba              1307 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithoutRamping,
vba              1308 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.WritebackDISPCLK);
vba              1310 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	ASSERT(mode_lib->vba.DISPCLKDPPCLKVCOSpeed != 0);
vba              1311 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity = RoundToDFSGranularityUp(
vba              1312 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithRamping,
vba              1313 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1314 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity = RoundToDFSGranularityUp(
vba              1315 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKWithoutRamping,
vba              1316 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1317 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.MaxDispclkRoundedToDFSGranularity = RoundToDFSGranularityDown(
vba              1318 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.soc.clock_limits[mode_lib->vba.soc.num_states].dispclk_mhz,
vba              1319 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1320 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity
vba              1321 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			> mode_lib->vba.MaxDispclkRoundedToDFSGranularity) {
vba              1322 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DISPCLK_calculated =
vba              1323 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity;
vba              1324 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	} else if (mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity
vba              1325 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			> mode_lib->vba.MaxDispclkRoundedToDFSGranularity) {
vba              1326 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DISPCLK_calculated = mode_lib->vba.MaxDispclkRoundedToDFSGranularity;
vba              1328 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DISPCLK_calculated =
vba              1329 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity;
vba              1331 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   dispclk_mhz (calculated) = %f", mode_lib->vba.DISPCLK_calculated);
vba              1333 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1334 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DPPPerPlane[k] == 0) {
vba              1335 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPCLK_calculated[k] = 0;
vba              1337 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPCLK_calculated[k] = mode_lib->vba.DPPCLKUsingSingleDPP[k]
vba              1338 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.DPPPerPlane[k]
vba              1339 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100);
vba              1341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.GlobalDPPCLK = dml_max(
vba              1342 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.GlobalDPPCLK,
vba              1343 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DPPCLK_calculated[k]);
vba              1345 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.GlobalDPPCLK = RoundToDFSGranularityUp(
vba              1346 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.GlobalDPPCLK,
vba              1347 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1348 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1349 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DPPCLK_calculated[k] = mode_lib->vba.GlobalDPPCLK / 255
vba              1351 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DPPCLK_calculated[k] * 255
vba              1352 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.GlobalDPPCLK,
vba              1354 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		DTRACE("   dppclk_mhz[%i] (calculated) = %f", k, mode_lib->vba.DPPCLK_calculated[k]);
vba              1358 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DCCEnabledAnyPlane = false;
vba              1359 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              1360 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DCCEnable[k])
vba              1361 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DCCEnabledAnyPlane = true;
vba              1363 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ReturnBandwidthToDCN = dml_min(
vba              1364 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK,
vba              1365 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FabricAndDRAMBandwidth * 1000)
vba              1366 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			* mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelDataOnly / 100;
vba              1368 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ReturnBW = mode_lib->vba.ReturnBandwidthToDCN;
vba              1369 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ReturnBW = adjust_ReturnBW(
vba              1371 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ReturnBW,
vba              1372 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DCCEnabledAnyPlane,
vba              1373 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ReturnBandwidthToDCN);
vba              1376 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ReturnBandwidthToDCN = dml_min(
vba              1377 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLK,
vba              1378 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FabricAndDRAMBandwidth * 1000);
vba              1379 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ReturnBW = adjust_ReturnBW(
vba              1381 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ReturnBW,
vba              1382 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DCCEnabledAnyPlane,
vba              1383 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ReturnBandwidthToDCN);
vba              1385 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   dcfclk_mhz         = %f", mode_lib->vba.DCFCLK);
vba              1386 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   return_bw_to_dcn   = %f", mode_lib->vba.ReturnBandwidthToDCN);
vba              1387 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   return_bus_bw      = %f", mode_lib->vba.ReturnBW);
vba              1389 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1392 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourceScan[k] == dm_horz)
vba              1393 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathWidthSingleDPPY[k] = mode_lib->vba.ViewportWidth[k];
vba              1395 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathWidthSingleDPPY[k] = mode_lib->vba.ViewportHeight[k];
vba              1397 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.ODMCombineEnabled[k] == true)
vba              1399 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba              1400 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == j
vba              1401 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.ODMCombineEnabled[j] == true)
vba              1405 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathWidthY[k] = dml_min(
vba              1406 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					(double) mode_lib->vba.SwathWidthSingleDPPY[k],
vba              1408 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.HActive[k] / 2.0
vba              1409 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* mode_lib->vba.HRatio[k]));
vba              1411 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.DPPPerPlane[k] == 0) {
vba              1412 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SwathWidthY[k] = 0;
vba              1414 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SwathWidthY[k] = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1415 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ mode_lib->vba.DPPPerPlane[k];
vba              1420 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1421 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              1422 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETY[k] = 8;
vba              1423 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1424 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              1425 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETY[k] = 4;
vba              1426 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1427 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              1428 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETY[k] = 2;
vba              1429 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1430 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8) {
vba              1431 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETY[k] = 1;
vba              1432 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETC[k] = 0;
vba              1433 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              1434 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETY[k] = 1;
vba              1435 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETC[k] = 2;
vba              1437 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETY[k] = 4.0 / 3.0;
vba              1438 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BytePerPixelDETC[k] = 8.0 / 3.0;
vba              1442 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TotalDataReadBandwidth = 0.0;
vba              1443 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1444 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.ReadBandwidthPlaneLuma[k] = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1445 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1)
vba              1446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1447 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* mode_lib->vba.VRatio[k];
vba              1448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.ReadBandwidthPlaneChroma[k] = mode_lib->vba.SwathWidthSingleDPPY[k]
vba              1449 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ 2 * dml_ceil(mode_lib->vba.BytePerPixelDETC[k], 2)
vba              1450 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1451 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* mode_lib->vba.VRatio[k] / 2;
vba              1455 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1456 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						+ mode_lib->vba.ReadBandwidthPlaneChroma[k]);
vba              1457 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.TotalDataReadBandwidth += mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				+ mode_lib->vba.ReadBandwidthPlaneChroma[k];
vba              1461 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TotalDCCActiveDPP = 0;
vba              1462 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TotalActiveDPP = 0;
vba              1463 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1464 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.TotalActiveDPP = mode_lib->vba.TotalActiveDPP
vba              1465 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				+ mode_lib->vba.DPPPerPlane[k];
vba              1466 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DCCEnable[k])
vba              1467 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotalDCCActiveDPP = mode_lib->vba.TotalDCCActiveDPP
vba              1468 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ mode_lib->vba.DPPPerPlane[k];
vba              1471 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.UrgentRoundTripAndOutOfOrderLatency =
vba              1472 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			(mode_lib->vba.RoundTripPingLatencyCycles + 32) / mode_lib->vba.DCFCLK
vba              1473 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelDataOnly
vba              1474 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.NumberOfChannels
vba              1475 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.ReturnBW;
vba              1477 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.LastPixelOfLineExtraWatermark = 0;
vba              1478 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1479 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.VRatio[k] <= 1.0)
vba              1480 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k] =
vba              1481 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						(double) mode_lib->vba.SwathWidthY[k]
vba              1482 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.DPPPerPlane[k]
vba              1483 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.HRatio[k]
vba              1484 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PixelClock[k];
vba              1486 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k] =
vba              1487 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						(double) mode_lib->vba.SwathWidthY[k]
vba              1488 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              1489 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.DPPCLK[k];
vba              1491 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BytePerPixelDETC[k] == 0)
vba              1492 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k] = 0.0;
vba              1493 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			else if (mode_lib->vba.VRatio[k] / 2.0 <= 1.0)
vba              1494 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k] =
vba              1495 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthY[k] / 2.0
vba              1496 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.DPPPerPlane[k]
vba              1497 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.HRatio[k] / 2.0)
vba              1498 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PixelClock[k];
vba              1500 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k] =
vba              1501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthY[k] / 2.0
vba              1502 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k]
vba              1503 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.DPPCLK[k];
vba              1506 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.UrgentExtraLatency = mode_lib->vba.UrgentRoundTripAndOutOfOrderLatency
vba              1507 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ (mode_lib->vba.TotalActiveDPP * mode_lib->vba.PixelChunkSizeInKByte
vba              1508 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ mode_lib->vba.TotalDCCActiveDPP
vba              1509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.MetaChunkSize) * 1024.0
vba              1510 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.ReturnBW;
vba              1512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.GPUVMEnable)
vba              1513 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.UrgentExtraLatency += mode_lib->vba.TotalActiveDPP
vba              1514 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* mode_lib->vba.PTEGroupSize / mode_lib->vba.ReturnBW;
vba              1516 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.UrgentWatermark = mode_lib->vba.UrgentLatencyPixelDataOnly
vba              1517 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.LastPixelOfLineExtraWatermark
vba              1518 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.UrgentExtraLatency;
vba              1520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   urgent_extra_latency = %fus", mode_lib->vba.UrgentExtraLatency);
vba              1521 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   wm_urgent = %fus", mode_lib->vba.UrgentWatermark);
vba              1523 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.UrgentLatency = mode_lib->vba.UrgentLatencyPixelDataOnly;
vba              1525 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TotalActiveWriteback = 0;
vba              1526 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1527 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k])
vba              1528 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotalActiveWriteback = mode_lib->vba.TotalActiveWriteback + mode_lib->vba.ActiveWritebacksPerPlane[k];
vba              1531 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.TotalActiveWriteback <= 1)
vba              1532 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.WritebackUrgentWatermark = mode_lib->vba.WritebackLatency;
vba              1534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.WritebackUrgentWatermark = mode_lib->vba.WritebackLatency
vba              1535 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				+ mode_lib->vba.WritebackChunkSize * 1024.0 / 32
vba              1536 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ mode_lib->vba.SOCCLK;
vba              1538 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   wm_wb_urgent = %fus", mode_lib->vba.WritebackUrgentWatermark);
vba              1541 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DRAMClockChangeWatermark = mode_lib->vba.DRAMClockChangeLatency
vba              1542 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.UrgentWatermark;
vba              1544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   wm_pstate_change = %fus", mode_lib->vba.DRAMClockChangeWatermark);
vba              1547 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("      total wb outputs %d", mode_lib->vba.TotalActiveWriteback);
vba              1548 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("      socclk frequency %f Mhz", mode_lib->vba.SOCCLK);
vba              1550 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.TotalActiveWriteback <= 1)
vba              1551 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.WritebackDRAMClockChangeWatermark =
vba              1552 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DRAMClockChangeLatency
vba              1553 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						+ mode_lib->vba.WritebackLatency;
vba              1555 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.WritebackDRAMClockChangeWatermark =
vba              1556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DRAMClockChangeLatency
vba              1557 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						+ mode_lib->vba.WritebackLatency
vba              1558 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						+ mode_lib->vba.WritebackChunkSize * 1024.0 / 32
vba              1559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.SOCCLK;
vba              1561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   wm_wb_pstate %fus", mode_lib->vba.WritebackDRAMClockChangeWatermark);
vba              1564 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1565 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.LinesInDETY[k] = mode_lib->vba.DETBufferSizeY[k]
vba              1566 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ mode_lib->vba.BytePerPixelDETY[k] / mode_lib->vba.SwathWidthY[k];
vba              1567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.LinesInDETYRoundedDownToSwath[k] = dml_floor(
vba              1568 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.LinesInDETY[k],
vba              1569 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SwathHeightY[k]);
vba              1570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.FullDETBufferingTimeY[k] =
vba              1571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.LinesInDETYRoundedDownToSwath[k]
vba              1572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* (mode_lib->vba.HTotal[k]
vba              1573 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PixelClock[k])
vba              1574 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ mode_lib->vba.VRatio[k];
vba              1575 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              1576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.LinesInDETC[k] = mode_lib->vba.DETBufferSizeC[k]
vba              1577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.BytePerPixelDETC[k]
vba              1578 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.SwathWidthY[k] / 2);
vba              1579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.LinesInDETCRoundedDownToSwath[k] = dml_floor(
vba              1580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.LinesInDETC[k],
vba              1581 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathHeightC[k]);
vba              1582 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FullDETBufferingTimeC[k] =
vba              1583 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.LinesInDETCRoundedDownToSwath[k]
vba              1584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (mode_lib->vba.HTotal[k]
vba              1585 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.PixelClock[k])
vba              1586 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ (mode_lib->vba.VRatio[k] / 2);
vba              1588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.LinesInDETC[k] = 0;
vba              1589 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.LinesInDETCRoundedDownToSwath[k] = 0;
vba              1590 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FullDETBufferingTimeC[k] = 999999;
vba              1594 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.MinFullDETBufferingTime = 999999.0;
vba              1595 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1596 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.FullDETBufferingTimeY[k]
vba              1597 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				< mode_lib->vba.MinFullDETBufferingTime) {
vba              1598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinFullDETBufferingTime =
vba              1599 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.FullDETBufferingTimeY[k];
vba              1600 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FrameTimeForMinFullDETBufferingTime =
vba              1601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					(double) mode_lib->vba.VTotal[k] * mode_lib->vba.HTotal[k]
vba              1602 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k];
vba              1604 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.FullDETBufferingTimeC[k]
vba              1605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				< mode_lib->vba.MinFullDETBufferingTime) {
vba              1606 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinFullDETBufferingTime =
vba              1607 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.FullDETBufferingTimeC[k];
vba              1608 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FrameTimeForMinFullDETBufferingTime =
vba              1609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					(double) mode_lib->vba.VTotal[k] * mode_lib->vba.HTotal[k]
vba              1610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k];
vba              1614 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.AverageReadBandwidthGBytePerSecond = 0.0;
vba              1615 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DCCEnable[k]) {
vba              1617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.DCCRate[k]
vba              1622 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1623 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.DCCRate[k]
vba              1626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1627 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1628 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DCCEnable[k]) {
vba              1634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1635 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1636 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1638 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1641 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.GPUVMEnable) {
vba              1642 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AverageReadBandwidthGBytePerSecond =
vba              1643 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              1646 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              1651 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.PartOfBurstThatFitsInROB =
vba              1653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MinFullDETBufferingTime
vba              1654 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.TotalDataReadBandwidth,
vba              1655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ROBBufferSizeInKByte * 1024
vba              1656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.TotalDataReadBandwidth
vba              1657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ (mode_lib->vba.AverageReadBandwidthGBytePerSecond
vba              1659 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.StutterBurstTime = mode_lib->vba.PartOfBurstThatFitsInROB
vba              1660 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			* (mode_lib->vba.AverageReadBandwidthGBytePerSecond * 1000)
vba              1661 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			/ mode_lib->vba.TotalDataReadBandwidth / mode_lib->vba.ReturnBW
vba              1662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ (mode_lib->vba.MinFullDETBufferingTime
vba              1663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.TotalDataReadBandwidth
vba              1664 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					- mode_lib->vba.PartOfBurstThatFitsInROB)
vba              1665 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.DCFCLK * 64);
vba              1666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.TotalActiveWriteback == 0) {
vba              1667 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.StutterEfficiencyNotIncludingVBlank = (1
vba              1668 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				- (mode_lib->vba.SRExitTime + mode_lib->vba.StutterBurstTime)
vba              1669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ mode_lib->vba.MinFullDETBufferingTime) * 100;
vba              1671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.StutterEfficiencyNotIncludingVBlank = 0;
vba              1674 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.SmallestVBlank = 999999;
vba              1675 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1676 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SynchronizedVBlank || mode_lib->vba.NumberOfActivePlanes == 1) {
vba              1677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.VBlankTime = (double) (mode_lib->vba.VTotal[k]
vba              1678 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					- mode_lib->vba.VActive[k]) * mode_lib->vba.HTotal[k]
vba              1679 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.PixelClock[k];
vba              1681 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.VBlankTime = 0;
vba              1683 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.SmallestVBlank = dml_min(
vba              1684 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SmallestVBlank,
vba              1685 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VBlankTime);
vba              1688 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.StutterEfficiency = (mode_lib->vba.StutterEfficiencyNotIncludingVBlank / 100
vba              1689 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			* (mode_lib->vba.FrameTimeForMinFullDETBufferingTime
vba              1690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					- mode_lib->vba.SmallestVBlank)
vba              1691 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.SmallestVBlank)
vba              1692 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			/ mode_lib->vba.FrameTimeForMinFullDETBufferingTime * 100;
vba              1695 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DCFCLKDeepSleep = 8.0;
vba              1697 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; k++) {
vba              1698 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              1699 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DCFCLKDeepSleepPerPlane[k] =
vba              1701 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							1.1 * mode_lib->vba.SwathWidthY[k]
vba              1703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.BytePerPixelDETY[k],
vba              1705 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k],
vba              1706 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							1.1 * mode_lib->vba.SwathWidthY[k] / 2.0
vba              1708 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.BytePerPixelDETC[k],
vba              1710 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k]);
vba              1712 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = 1.1 * mode_lib->vba.SwathWidthY[k]
vba              1713 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1) / 64.0
vba              1714 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k];
vba              1715 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = dml_max(
vba              1716 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k],
vba              1717 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PixelClock[k] / 16.0);
vba              1718 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DCFCLKDeepSleep = dml_max(
vba              1719 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCFCLKDeepSleep,
vba              1720 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k]);
vba              1725 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k]);
vba              1728 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   dcfclk_deepsleep_mhz = %fMHz", mode_lib->vba.DCFCLKDeepSleep);
vba              1731 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.StutterExitWatermark = mode_lib->vba.SRExitTime
vba              1732 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.LastPixelOfLineExtraWatermark
vba              1733 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.UrgentExtraLatency + 10 / mode_lib->vba.DCFCLKDeepSleep;
vba              1734 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.StutterEnterPlusExitWatermark = mode_lib->vba.SREnterPlusExitTime
vba              1735 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.LastPixelOfLineExtraWatermark
vba              1736 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			+ mode_lib->vba.UrgentExtraLatency;
vba              1738 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   wm_cstate_exit       = %fus", mode_lib->vba.StutterExitWatermark);
vba              1739 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	DTRACE("   wm_cstate_enter_exit = %fus", mode_lib->vba.StutterEnterPlusExitWatermark);
vba              1742 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1743 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.EffectiveDETPlusLBLinesLuma =
vba              1745 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.LinesInDETY[k]
vba              1747 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.LinesInDETY[k]
vba              1748 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.DPPCLK[k]
vba              1749 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.BytePerPixelDETY[k]
vba              1750 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              1751 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ (mode_lib->vba.ReturnBW
vba              1752 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														/ mode_lib->vba.DPPPerPlane[k]),
vba              1753 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										(double) mode_lib->vba.EffectiveLBLatencyHidingSourceLinesLuma),
vba              1754 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathHeightY[k]);
vba              1756 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.UrgentLatencySupportUsLuma = mode_lib->vba.EffectiveDETPlusLBLinesLuma
vba              1757 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1758 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ mode_lib->vba.VRatio[k]
vba              1759 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				- mode_lib->vba.EffectiveDETPlusLBLinesLuma
vba              1760 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.SwathWidthY[k]
vba              1761 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.BytePerPixelDETY[k]
vba              1762 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ (mode_lib->vba.ReturnBW
vba              1763 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.DPPPerPlane[k]);
vba              1765 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              1766 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.EffectiveDETPlusLBLinesChroma =
vba              1768 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.LinesInDETC[k]
vba              1770 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.LinesInDETC[k]
vba              1771 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													* mode_lib->vba.DPPCLK[k]
vba              1772 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													* mode_lib->vba.BytePerPixelDETC[k]
vba              1773 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													* mode_lib->vba.PSCL_THROUGHPUT_CHROMA[k]
vba              1774 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													/ (mode_lib->vba.ReturnBW
vba              1775 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 															/ mode_lib->vba.DPPPerPlane[k]),
vba              1776 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											(double) mode_lib->vba.EffectiveLBLatencyHidingSourceLinesChroma),
vba              1777 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathHeightC[k]);
vba              1778 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.UrgentLatencySupportUsChroma =
vba              1779 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.EffectiveDETPlusLBLinesChroma
vba              1780 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (mode_lib->vba.HTotal[k]
vba              1781 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.PixelClock[k])
vba              1782 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ (mode_lib->vba.VRatio[k] / 2)
vba              1783 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							- mode_lib->vba.EffectiveDETPlusLBLinesChroma
vba              1784 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* (mode_lib->vba.SwathWidthY[k]
vba              1786 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* mode_lib->vba.BytePerPixelDETC[k]
vba              1787 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ (mode_lib->vba.ReturnBW
vba              1788 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.DPPPerPlane[k]);
vba              1789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.UrgentLatencySupportUs[k] = dml_min(
vba              1790 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.UrgentLatencySupportUsLuma,
vba              1791 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.UrgentLatencySupportUsChroma);
vba              1793 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.UrgentLatencySupportUs[k] =
vba              1794 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.UrgentLatencySupportUsLuma;
vba              1798 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.MinUrgentLatencySupportUs = 999999;
vba              1799 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1800 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.MinUrgentLatencySupportUs = dml_min(
vba              1801 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MinUrgentLatencySupportUs,
vba              1802 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.UrgentLatencySupportUs[k]);
vba              1806 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.NonUrgentLatencyTolerance = mode_lib->vba.MinUrgentLatencySupportUs
vba              1807 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			- mode_lib->vba.UrgentWatermark;
vba              1810 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1811 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.BlendingAndTiming[k] != k) || !mode_lib->vba.DSCEnabled[k]) {
vba              1812 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DSCCLK_calculated[k] = 0.0;
vba              1814 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.OutputFormat[k] == dm_420
vba              1815 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.OutputFormat[k] == dm_n422)
vba              1816 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCFormatFactor = 2;
vba              1818 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCFormatFactor = 1;
vba              1819 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.ODMCombineEnabled[k])
vba              1820 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCCLK_calculated[k] =
vba              1821 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PixelClockBackEnd[k] / 6
vba              1822 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.DSCFormatFactor
vba              1824 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										- mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1827 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCCLK_calculated[k] =
vba              1828 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PixelClockBackEnd[k] / 3
vba              1829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.DSCFormatFactor
vba              1831 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										- mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1838 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1839 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		double bpp = mode_lib->vba.OutputBpp[k];
vba              1840 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		unsigned int slices = mode_lib->vba.NumberOfDSCSlices[k];
vba              1842 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DSCEnabled[k] && bpp != 0) {
vba              1843 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (!mode_lib->vba.ODMCombineEnabled[k]) {
vba              1844 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCDelay[k] =
vba              1846 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.DSCInputBitPerComponent[k],
vba              1849 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										(double) mode_lib->vba.HActive[k]
vba              1850 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.NumberOfDSCSlices[k],
vba              1853 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.OutputFormat[k])
vba              1855 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.OutputFormat[k]);
vba              1857 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCDelay[k] =
vba              1860 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.DSCInputBitPerComponent[k],
vba              1863 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												(double) mode_lib->vba.HActive[k]
vba              1864 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														/ mode_lib->vba.NumberOfDSCSlices[k],
vba              1867 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.OutputFormat[k])
vba              1869 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												mode_lib->vba.OutputFormat[k]));
vba              1871 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DSCDelay[k] = mode_lib->vba.DSCDelay[k]
vba              1872 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.PixelClock[k]
vba              1873 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.PixelClockBackEnd[k];
vba              1875 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DSCDelay[k] = 0;
vba              1879 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              1880 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) // NumberOfPlanes
vba              1881 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (j != k && mode_lib->vba.BlendingAndTiming[k] == j
vba              1882 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.DSCEnabled[j])
vba              1883 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DSCDelay[k] = mode_lib->vba.DSCDelay[j];
vba              1886 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1895 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1896 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SurfaceTiling[k],
vba              1897 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1),
vba              1898 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				dml_ceil(mode_lib->vba.BytePerPixelDETC[k], 2),
vba              1899 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.BlockHeight256BytesY[k],
vba              1900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.BlockHeight256BytesC[k],
vba              1901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.BlockWidth256BytesY[k],
vba              1902 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.BlockWidth256BytesC[k]);
vba              1905 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCCEnable[k],
vba              1906 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.BlockHeight256BytesY[k],
vba              1907 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.BlockWidth256BytesY[k],
vba              1908 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1909 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SurfaceTiling[k],
vba              1910 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1),
vba              1911 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SourceScan[k],
vba              1912 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ViewportWidth[k],
vba              1913 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ViewportHeight[k],
vba              1914 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SwathWidthY[k],
vba              1915 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.GPUVMEnable,
vba              1916 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VMMPageSize,
vba              1917 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              1918 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              1919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PitchY[k],
vba              1920 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCCMetaPitchY[k],
vba              1921 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.MacroTileWidthY[k],
vba              1924 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.PTEBufferSizeNotExceeded[mode_lib->vba.VoltageLevel][0],
vba              1925 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.dpte_row_height[k],
vba              1926 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.meta_row_height[k]);
vba              1927 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.PrefetchSourceLinesY[k] = CalculatePrefetchSourceLines(
vba              1929 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VRatio[k],
vba              1930 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.vtaps[k],
vba              1931 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.Interlace[k],
vba              1932 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              1933 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SwathHeightY[k],
vba              1934 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ViewportYStartY[k],
vba              1935 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.VInitPreFillY[k],
vba              1936 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.MaxNumSwathY[k]);
vba              1938 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              1939 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              1940 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              1941 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_8)) {
vba              1945 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DCCEnable[k],
vba              1946 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.BlockHeight256BytesC[k],
vba              1947 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.BlockWidth256BytesC[k],
vba              1948 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SourcePixelFormat[k],
vba              1949 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SurfaceTiling[k],
vba              1951 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.BytePerPixelDETC[k],
vba              1953 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SourceScan[k],
vba              1954 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportWidth[k] / 2,
vba              1955 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportHeight[k] / 2,
vba              1956 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathWidthY[k] / 2,
vba              1957 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.GPUVMEnable,
vba              1958 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VMMPageSize,
vba              1959 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              1960 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              1961 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PitchC[k],
vba              1963 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.MacroTileWidthC[k],
vba              1966 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.PTEBufferSizeNotExceeded[mode_lib->vba.VoltageLevel][0],
vba              1967 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.dpte_row_height_chroma[k],
vba              1968 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.meta_row_height_chroma[k]);
vba              1969 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PrefetchSourceLinesC[k] = CalculatePrefetchSourceLines(
vba              1971 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.VRatio[k] / 2,
vba              1972 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.VTAPsChroma[k],
vba              1973 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.Interlace[k],
vba              1974 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              1975 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathHeightC[k],
vba              1976 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ViewportYStartC[k],
vba              1977 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&mode_lib->vba.VInitPreFillC[k],
vba              1978 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&mode_lib->vba.MaxNumSwathC[k]);
vba              1983 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaxNumSwathC[k] = 0;
vba              1984 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PrefetchSourceLinesC[k] = 0;
vba              1987 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.PixelPTEBytesPerRow[k] = PixelPTEBytesPerRowY + PixelPTEBytesPerRowC;
vba              1988 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.PDEAndMetaPTEBytesFrame[k] = PDEAndMetaPTEBytesFrameY
vba              1990 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.MetaRowByte[k] = MetaRowByteY + MetaRowByteC;
vba              1993 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.GPUVMEnable,
vba              1994 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1995 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VRatio[k],
vba              1996 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCCEnable[k],
vba              1997 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              2000 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.meta_row_height[k],
vba              2001 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.meta_row_height_chroma[k],
vba              2004 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.dpte_row_height[k],
vba              2005 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.dpte_row_height_chroma[k],
vba              2006 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.meta_row_bw[k],
vba              2007 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.dpte_row_bw[k],
vba              2008 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&mode_lib->vba.qual_row_bw[k]);
vba              2011 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TCalc = 24.0 / mode_lib->vba.DCFCLKDeepSleep;
vba              2013 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2014 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2015 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.WritebackEnable[k] == true) {
vba              2016 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2017 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.WritebackLatency
vba              2019 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackPixelFormat[k],
vba              2020 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackHRatio[k],
vba              2021 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackVRatio[k],
vba              2022 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackLumaHTaps[k],
vba              2023 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackLumaVTaps[k],
vba              2024 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackChromaHTaps[k],
vba              2025 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackChromaVTaps[k],
vba              2026 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackDestinationWidth[k])
vba              2027 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ mode_lib->vba.DISPCLK;
vba              2029 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] = 0;
vba              2030 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba              2031 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.BlendingAndTiming[j] == k
vba              2032 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.WritebackEnable[j] == true) {
vba              2033 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2035 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k],
vba              2036 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackLatency
vba              2038 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackPixelFormat[j],
vba              2039 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackHRatio[j],
vba              2040 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackVRatio[j],
vba              2041 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackLumaHTaps[j],
vba              2042 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackLumaVTaps[j],
vba              2043 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackChromaHTaps[j],
vba              2044 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackChromaVTaps[j],
vba              2045 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackDestinationWidth[j])
vba              2046 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													/ mode_lib->vba.DISPCLK);
vba              2052 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              2053 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba              2054 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == j)
vba              2055 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2056 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][j];
vba              2058 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.VStartupLines = 13;
vba              2059 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2060 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.MaxVStartupLines[k] =
vba              2061 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k]
vba              2065 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackDelay[mode_lib->vba.VoltageLevel][k]
vba              2066 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ (mode_lib->vba.HTotal[k]
vba              2067 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														/ mode_lib->vba.PixelClock[k]),
vba              2071 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              2072 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.MaximumMaxVStartupLines = dml_max(
vba              2073 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaximumMaxVStartupLines,
vba              2074 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaxVStartupLines[k]);
vba              2076 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2077 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.cursor_bw[k] = 0.0;
vba              2078 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (j = 0; j < mode_lib->vba.NumberOfCursors[k]; ++j)
vba              2079 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.cursor_bw[k] += mode_lib->vba.CursorWidth[k][j]
vba              2080 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.CursorBPP[k][j] / 8.0
vba              2081 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              2082 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.VRatio[k];
vba              2092 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2093 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DRAMClockChangeLatency,
vba              2094 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2095 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SREnterPlusExitTime);
vba              2097 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2098 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.XFCEnabled[k] == true) {
vba              2099 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.XFCRemoteSurfaceFlipDelay =
vba              2102 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.VRatio[k],
vba              2103 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.SwathWidthY[k],
vba              2105 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.BytePerPixelDETY[k],
vba              2107 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.HTotal[k]
vba              2108 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ mode_lib->vba.PixelClock[k],
vba              2109 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCTSlvVupdateOffset,
vba              2110 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCTSlvVupdateWidth,
vba              2111 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCTSlvVreadyOffset,
vba              2112 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCXBUFLatencyTolerance,
vba              2113 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCFillBWOverhead,
vba              2114 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCSlvChunkSize,
vba              2115 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.XFCBusTransportTime,
vba              2116 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.TCalc,
vba              2118 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&mode_lib->vba.SrcActiveDrainRate,
vba              2119 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&mode_lib->vba.TInitXFill,
vba              2120 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&mode_lib->vba.TslvChk);
vba              2122 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.XFCRemoteSurfaceFlipDelay = 0;
vba              2125 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			CalculateDelayAfterScaler(mode_lib, mode_lib->vba.ReturnBW, mode_lib->vba.ReadBandwidthPlaneLuma[k], mode_lib->vba.ReadBandwidthPlaneChroma[k], mode_lib->vba.TotalDataReadBandwidth,
vba              2126 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k], mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k],
vba              2127 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DPPCLK[k], mode_lib->vba.DISPCLK, mode_lib->vba.PixelClock[k], mode_lib->vba.DSCDelay[k], mode_lib->vba.DPPPerPlane[k], mode_lib->vba.ScalerEnabled[k], mode_lib->vba.NumberOfCursors[k],
vba              2128 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DPPCLKDelaySubtotal, mode_lib->vba.DPPCLKDelaySCL, mode_lib->vba.DPPCLKDelaySCLLBOnly, mode_lib->vba.DPPCLKDelayCNVCFormater, mode_lib->vba.DPPCLKDelayCNVCCursor, mode_lib->vba.DISPCLKDelaySubtotal,
vba              2129 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathWidthY[k] / mode_lib->vba.HRatio[k], mode_lib->vba.OutputFormat[k], mode_lib->vba.HTotal[k],
vba              2130 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathWidthSingleDPPY[k], mode_lib->vba.BytePerPixelDETY[k], mode_lib->vba.BytePerPixelDETC[k], mode_lib->vba.SwathHeightY[k], mode_lib->vba.SwathHeightC[k], mode_lib->vba.Interlace[k],
vba              2131 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ProgressiveToInterlaceUnitInOPP, &mode_lib->vba.DSTXAfterScaler[k], &mode_lib->vba.DSTYAfterScaler[k]);
vba              2133 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ErrorResult[k] =
vba              2136 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DPPCLK[k],
vba              2137 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DISPCLK,
vba              2138 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PixelClock[k],
vba              2139 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DCFCLKDeepSleep,
vba              2140 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DPPPerPlane[k],
vba              2141 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.NumberOfCursors[k],
vba              2142 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VTotal[k]
vba              2143 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									- mode_lib->vba.VActive[k],
vba              2144 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.HTotal[k],
vba              2145 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.MaxInterDCNTileRepeaters,
vba              2147 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.VStartupLines,
vba              2148 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.MaxVStartupLines[k]),
vba              2149 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2150 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.GPUVMEnable,
vba              2151 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DynamicMetadataEnable[k],
vba              2152 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[k],
vba              2153 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DynamicMetadataTransmittedBytes[k],
vba              2154 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DCCEnable[k],
vba              2155 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2156 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.UrgentExtraLatency,
vba              2157 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.TCalc,
vba              2158 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PDEAndMetaPTEBytesFrame[k],
vba              2159 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.MetaRowByte[k],
vba              2160 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PixelPTEBytesPerRow[k],
vba              2161 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PrefetchSourceLinesY[k],
vba              2162 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathWidthY[k],
vba              2163 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.BytePerPixelDETY[k],
vba              2164 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VInitPreFillY[k],
vba              2165 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.MaxNumSwathY[k],
vba              2166 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PrefetchSourceLinesC[k],
vba              2167 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.BytePerPixelDETC[k],
vba              2168 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VInitPreFillC[k],
vba              2169 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.MaxNumSwathC[k],
vba              2170 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathHeightY[k],
vba              2171 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathHeightC[k],
vba              2173 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.XFCEnabled[k],
vba              2174 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay,
vba              2175 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Interlace[k],
vba              2176 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              2177 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DSTXAfterScaler[k],
vba              2178 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DSTYAfterScaler[k],
vba              2179 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.DestinationLinesForPrefetch[k],
vba              2180 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.PrefetchBandwidth[k],
vba              2181 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.DestinationLinesToRequestVMInVBlank[k],
vba              2182 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.DestinationLinesToRequestRowInVBlank[k],
vba              2183 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.VRatioPrefetchY[k],
vba              2184 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.VRatioPrefetchC[k],
vba              2185 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.RequiredPrefetchPixDataBWLuma[k],
vba              2186 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.Tno_bw[k],
vba              2187 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.VUpdateOffsetPix[k],
vba              2188 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.VUpdateWidthPix[k],
vba              2189 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.VReadyOffsetPix[k]);
vba              2191 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2192 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VStartup[k] = dml_min(
vba              2193 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.VStartupLines,
vba              2194 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxVStartupLines[k]);
vba              2195 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.VStartupRequiredWhenNotEnoughTimeForDynamicMetadata
vba              2197 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.VStartup[k] =
vba              2198 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VStartupRequiredWhenNotEnoughTimeForDynamicMetadata;
vba              2201 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VStartup[k] =
vba              2203 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.VStartupLines,
vba              2204 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.MaxVStartupLines[mode_lib->vba.BlendingAndTiming[k]]);
vba              2208 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2210 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.PDEAndMetaPTEBytesFrame[k] == 0)
vba              2211 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.prefetch_vm_bw[k] = 0;
vba              2212 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			else if (mode_lib->vba.DestinationLinesToRequestVMInVBlank[k] > 0) {
vba              2213 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.prefetch_vm_bw[k] =
vba              2214 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						(double) mode_lib->vba.PDEAndMetaPTEBytesFrame[k]
vba              2215 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.DestinationLinesToRequestVMInVBlank[k]
vba              2216 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.HTotal[k]
vba              2217 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ mode_lib->vba.PixelClock[k]);
vba              2219 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.prefetch_vm_bw[k] = 0;
vba              2222 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.MetaRowByte[k] + mode_lib->vba.PixelPTEBytesPerRow[k]
vba              2224 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.prefetch_row_bw[k] = 0;
vba              2225 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			else if (mode_lib->vba.DestinationLinesToRequestRowInVBlank[k] > 0) {
vba              2226 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.prefetch_row_bw[k] =
vba              2227 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						(double) (mode_lib->vba.MetaRowByte[k]
vba              2228 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								+ mode_lib->vba.PixelPTEBytesPerRow[k])
vba              2229 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.DestinationLinesToRequestRowInVBlank[k]
vba              2230 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.HTotal[k]
vba              2231 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ mode_lib->vba.PixelClock[k]);
vba              2233 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.prefetch_row_bw[k] = 0;
vba              2238 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					MaxTotalRDBandwidth + mode_lib->vba.cursor_bw[k]
vba              2240 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.prefetch_vm_bw[k],
vba              2242 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.prefetch_row_bw[k],
vba              2244 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              2245 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 															+ mode_lib->vba.ReadBandwidthPlaneChroma[k],
vba              2246 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.RequiredPrefetchPixDataBWLuma[k])
vba              2247 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													+ mode_lib->vba.meta_row_bw[k]
vba              2248 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													+ mode_lib->vba.dpte_row_bw[k]));
vba              2250 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.DestinationLinesForPrefetch[k] < 2)
vba              2252 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.VRatioPrefetchY[k] > 4
vba              2253 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.VRatioPrefetchC[k] > 4)
vba              2257 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (MaxTotalRDBandwidth <= mode_lib->vba.ReturnBW && prefetch_vm_bw_valid
vba              2260 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PrefetchModeSupported = true;
vba              2262 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PrefetchModeSupported = false;
vba              2267 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.PrefetchModeSupported == true) {
vba              2272 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.BandwidthAvailableForImmediateFlip = mode_lib->vba.ReturnBW;
vba              2273 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2274 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              2275 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.BandwidthAvailableForImmediateFlip
vba              2276 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								- mode_lib->vba.cursor_bw[k]
vba              2278 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              2279 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												+ mode_lib->vba.ReadBandwidthPlaneChroma[k]
vba              2280 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												+ mode_lib->vba.qual_row_bw[k],
vba              2281 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.PrefetchBandwidth[k]);
vba              2284 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              2287 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              2289 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PDEAndMetaPTEBytesFrame[k]
vba              2290 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.MetaRowByte[k]
vba              2291 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.PixelPTEBytesPerRow[k];
vba              2294 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotImmediateFlipBytes = 0;
vba              2295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2296 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              2297 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              2298 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.TotImmediateFlipBytes =
vba              2299 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.TotImmediateFlipBytes
vba              2303 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2306 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.UrgentExtraLatency,
vba              2307 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2308 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2309 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.GPUVMEnable,
vba              2310 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.BandwidthAvailableForImmediateFlip,
vba              2311 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.TotImmediateFlipBytes,
vba              2312 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SourcePixelFormat[k],
vba              2314 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.HTotal[k]
vba              2315 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PixelClock[k],
vba              2316 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.VRatio[k],
vba              2317 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Tno_bw[k],
vba              2318 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PDEAndMetaPTEBytesFrame[k],
vba              2319 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MetaRowByte[k],
vba              2320 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PixelPTEBytesPerRow[k],
vba              2321 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DCCEnable[k],
vba              2322 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.dpte_row_height[k],
vba              2323 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.meta_row_height[k],
vba              2324 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.qual_row_bw[k],
vba              2325 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.DestinationLinesToRequestVMInImmediateFlip[k],
vba              2326 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.DestinationLinesToRequestRowInImmediateFlip[k],
vba              2328 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.ImmediateFlipSupportedForPipe[k]);
vba              2330 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2333 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								+ mode_lib->vba.cursor_bw[k]
vba              2335 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.prefetch_vm_bw[k],
vba              2337 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												mode_lib->vba.prefetch_row_bw[k],
vba              2340 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 																mode_lib->vba.ReadBandwidthPlaneLuma[k]
vba              2341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 																		+ mode_lib->vba.ReadBandwidthPlaneChroma[k],
vba              2342 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 																mode_lib->vba.RequiredPrefetchPixDataBWLuma[k])));
vba              2344 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ImmediateFlipSupported = true;
vba              2345 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (total_dcn_read_bw_with_flip > mode_lib->vba.ReturnBW) {
vba              2346 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ImmediateFlipSupported = false;
vba              2348 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2349 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.ImmediateFlipSupportedForPipe[k] == false) {
vba              2350 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ImmediateFlipSupported = false;
vba              2354 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ImmediateFlipSupported = false;
vba              2357 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2358 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.ErrorResult[k]) {
vba              2359 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PrefetchModeSupported = false;
vba              2365 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.VStartupLines = mode_lib->vba.VStartupLines + 1;
vba              2366 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	} while (!((mode_lib->vba.PrefetchModeSupported
vba              2367 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			&& (!mode_lib->vba.ImmediateFlipSupport
vba              2368 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.ImmediateFlipSupported))
vba              2369 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			|| mode_lib->vba.MaximumMaxVStartupLines < mode_lib->vba.VStartupLines));
vba              2372 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2373 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.VRatioPrefetchY[k] <= 1) {
vba              2374 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeLumaPrefetch[k] =
vba              2375 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathWidthY[k] * mode_lib->vba.DPPPerPlane[k]
vba              2376 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.HRatio[k]
vba              2377 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k];
vba              2379 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeLumaPrefetch[k] =
vba              2380 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathWidthY[k]
vba              2381 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              2382 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.DPPCLK[k];
vba              2384 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BytePerPixelDETC[k] == 0) {
vba              2385 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DisplayPipeLineDeliveryTimeChromaPrefetch[k] = 0;
vba              2387 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.VRatioPrefetchC[k] <= 1) {
vba              2388 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChromaPrefetch[k] =
vba              2389 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthY[k]
vba              2390 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.DPPPerPlane[k]
vba              2391 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.HRatio[k]
vba              2392 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PixelClock[k];
vba              2394 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DisplayPipeLineDeliveryTimeChromaPrefetch[k] =
vba              2395 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthY[k]
vba              2396 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PSCL_THROUGHPUT_LUMA[k]
vba              2397 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.DPPCLK[k];
vba              2403 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2404 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 0) {
vba              2405 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k] = true;
vba              2406 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AllowDRAMSelfRefreshDuringVBlank[k] = true;
vba              2407 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinTTUVBlank[k] = dml_max(
vba              2408 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DRAMClockChangeWatermark,
vba              2410 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2411 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.UrgentWatermark));
vba              2412 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 1) {
vba              2413 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k] = false;
vba              2414 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AllowDRAMSelfRefreshDuringVBlank[k] = true;
vba              2415 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinTTUVBlank[k] = dml_max(
vba              2416 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2417 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.UrgentWatermark);
vba              2419 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k] = false;
vba              2420 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.AllowDRAMSelfRefreshDuringVBlank[k] = false;
vba              2421 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinTTUVBlank[k] = mode_lib->vba.UrgentWatermark;
vba              2423 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (!mode_lib->vba.DynamicMetadataEnable[k])
vba              2424 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinTTUVBlank[k] = mode_lib->vba.TCalc
vba              2425 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ mode_lib->vba.MinTTUVBlank[k];
vba              2429 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ActiveDPPs = 0;
vba              2431 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2432 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.ActiveDPPs = mode_lib->vba.ActiveDPPs + mode_lib->vba.DPPPerPlane[k];
vba              2435 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2444 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.LBLatencyHidingSourceLinesY =
vba              2446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxLineBufferLines,
vba              2448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(double) mode_lib->vba.LineBufferSize
vba              2449 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ mode_lib->vba.LBBitPerPixel[k]
vba              2450 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ (mode_lib->vba.SwathWidthY[k]
vba              2452 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.HRatio[k],
vba              2454 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								1)) - (mode_lib->vba.vtaps[k] - 1);
vba              2456 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.LBLatencyHidingSourceLinesC =
vba              2458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxLineBufferLines,
vba              2460 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(double) mode_lib->vba.LineBufferSize
vba              2461 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ mode_lib->vba.LBBitPerPixel[k]
vba              2462 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ (mode_lib->vba.SwathWidthY[k]
vba              2465 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.HRatio[k]
vba              2469 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						- (mode_lib->vba.VTAPsChroma[k] - 1);
vba              2471 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		EffectiveLBLatencyHidingY = mode_lib->vba.LBLatencyHidingSourceLinesY
vba              2472 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ mode_lib->vba.VRatio[k]
vba              2473 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]);
vba              2475 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		EffectiveLBLatencyHidingC = mode_lib->vba.LBLatencyHidingSourceLinesC
vba              2476 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ (mode_lib->vba.VRatio[k] / 2)
vba              2477 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]);
vba              2479 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SwathWidthY[k] > 2 * mode_lib->vba.DPPOutputBufferPixels) {
vba              2480 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			DPPOutputBufferLinesY = mode_lib->vba.DPPOutputBufferPixels
vba              2481 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.SwathWidthY[k];
vba              2482 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SwathWidthY[k] > mode_lib->vba.DPPOutputBufferPixels) {
vba              2488 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SwathWidthY[k] / 2 > 2 * mode_lib->vba.DPPOutputBufferPixels) {
vba              2489 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			DPPOutputBufferLinesC = mode_lib->vba.DPPOutputBufferPixels
vba              2490 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.SwathWidthY[k] / 2);
vba              2491 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SwathWidthY[k] / 2 > mode_lib->vba.DPPOutputBufferPixels) {
vba              2497 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		DPPOPPBufferingY = (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              2498 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				* (DPPOutputBufferLinesY + mode_lib->vba.OPPOutputBufferLines);
vba              2499 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		MaxDETBufferingTimeY = mode_lib->vba.FullDETBufferingTimeY[k]
vba              2500 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				+ (mode_lib->vba.LinesInDETY[k]
vba              2501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						- mode_lib->vba.LinesInDETYRoundedDownToSwath[k])
vba              2502 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ mode_lib->vba.SwathHeightY[k]
vba              2503 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* (mode_lib->vba.HTotal[k]
vba              2504 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.PixelClock[k]);
vba              2507 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				+ MaxDETBufferingTimeY - mode_lib->vba.DRAMClockChangeWatermark;
vba              2509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.ActiveDPPs > 1) {
vba              2512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							- (1 - 1 / (mode_lib->vba.ActiveDPPs - 1))
vba              2513 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* mode_lib->vba.SwathHeightY[k]
vba              2514 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* (mode_lib->vba.HTotal[k]
vba              2515 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.PixelClock[k]);
vba              2518 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BytePerPixelDETC[k] > 0) {
vba              2519 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			double DPPOPPBufferingC = (mode_lib->vba.HTotal[k]
vba              2520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ mode_lib->vba.PixelClock[k])
vba              2522 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.OPPOutputBufferLines);
vba              2524 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.FullDETBufferingTimeC[k]
vba              2525 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ (mode_lib->vba.LinesInDETC[k]
vba              2526 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									- mode_lib->vba.LinesInDETCRoundedDownToSwath[k])
vba              2527 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.SwathHeightC[k]
vba              2528 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* (mode_lib->vba.HTotal[k]
vba              2529 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.PixelClock[k]);
vba              2532 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					- mode_lib->vba.DRAMClockChangeWatermark;
vba              2534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.ActiveDPPs > 1) {
vba              2539 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ (mode_lib->vba.ActiveDPPs
vba              2541 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.SwathHeightC[k]
vba              2542 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* (mode_lib->vba.HTotal[k]
vba              2543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.PixelClock[k]);
vba              2545 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(
vba              2549 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] =
vba              2553 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k]) {
vba              2556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              2558 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						(double) (mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              2559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								+ mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              2560 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.WritebackDestinationWidth[k]
vba              2561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.WritebackDestinationHeight[k]
vba              2562 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ (mode_lib->vba.WritebackSourceHeight[k]
vba              2563 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.HTotal[k]
vba              2564 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.PixelClock[k])
vba              2566 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								- mode_lib->vba.WritebackDRAMClockChangeWatermark;
vba              2567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              2570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(double) mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              2573 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.WritebackInterfaceChromaBufferSize
vba              2575 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.WritebackDestinationWidth[k]
vba              2576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.WritebackDestinationHeight[k]
vba              2577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ (mode_lib->vba.WritebackSourceHeight[k]
vba              2578 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.HTotal[k]
vba              2579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.PixelClock[k]))
vba              2580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								- mode_lib->vba.WritebackDRAMClockChangeWatermark;
vba              2584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(double) mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              2586 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              2587 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.WritebackDestinationWidth[k]
vba              2588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.WritebackDestinationHeight[k]
vba              2589 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										/ (mode_lib->vba.WritebackSourceHeight[k]
vba              2590 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.HTotal[k]
vba              2591 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.PixelClock[k]))
vba              2592 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								- mode_lib->vba.WritebackDRAMClockChangeWatermark;
vba              2594 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(
vba              2595 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k],
vba              2600 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.MinActiveDRAMClockChangeMargin = 999999;
vba              2601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2602 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k]
vba              2603 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				< mode_lib->vba.MinActiveDRAMClockChangeMargin) {
vba              2604 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinActiveDRAMClockChangeMargin =
vba              2605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k];
vba              2609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.MinActiveDRAMClockChangeLatencySupported =
vba              2610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MinActiveDRAMClockChangeMargin
vba              2611 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ mode_lib->vba.DRAMClockChangeLatency;
vba              2613 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.MinActiveDRAMClockChangeMargin > 0) {
vba              2614 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DRAMClockChangeSupport[0][0] = dm_dram_clock_change_vactive;
vba              2616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SynchronizedVBlank || mode_lib->vba.NumberOfActivePlanes == 1) {
vba              2617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DRAMClockChangeSupport[0][0] = dm_dram_clock_change_vblank;
vba              2618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (!mode_lib->vba.AllowDRAMClockChangeDuringVBlank[k]) {
vba              2620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DRAMClockChangeSupport[0][0] =
vba              2625 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DRAMClockChangeSupport[0][0] = dm_dram_clock_change_unsupported;
vba              2628 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.soc.num_states; k++)
vba              2630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DRAMClockChangeSupport[k][j] = mode_lib->vba.DRAMClockChangeSupport[0][0];
vba              2633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.XFCEnabled[k] == true) {
vba              2637 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCSlaveVUpdateOffset[k] = mode_lib->vba.XFCTSlvVupdateOffset;
vba              2638 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCSlaveVupdateWidth[k] = mode_lib->vba.XFCTSlvVupdateWidth;
vba              2639 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCSlaveVReadyOffset[k] = mode_lib->vba.XFCTSlvVreadyOffset;
vba              2641 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2642 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DRAMClockChangeLatency,
vba              2643 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              2644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SREnterPlusExitTime);
vba              2645 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCRemoteSurfaceFlipDelay = CalculateRemoteSurfaceFlipDelay(
vba              2647 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.VRatio[k],
vba              2648 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.SwathWidthY[k],
vba              2649 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					dml_ceil(mode_lib->vba.BytePerPixelDETY[k], 1),
vba              2650 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              2651 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCTSlvVupdateOffset,
vba              2652 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCTSlvVupdateWidth,
vba              2653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCTSlvVreadyOffset,
vba              2654 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCXBUFLatencyTolerance,
vba              2655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCFillBWOverhead,
vba              2656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCSlvChunkSize,
vba              2657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCBusTransportTime,
vba              2658 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.TCalc,
vba              2660 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&mode_lib->vba.SrcActiveDrainRate,
vba              2661 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&mode_lib->vba.TInitXFill,
vba              2662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&mode_lib->vba.TslvChk);
vba              2663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCRemoteSurfaceFlipLatency[k] =
vba              2665 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ (mode_lib->vba.HTotal[k]
vba              2667 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.PixelClock[k]),
vba              2669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCTransferDelay[k] =
vba              2671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.XFCBusTransportTime
vba              2672 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ (mode_lib->vba.HTotal[k]
vba              2673 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.PixelClock[k]),
vba              2675 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCPrechargeDelay[k] =
vba              2677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							(mode_lib->vba.XFCBusTransportTime
vba              2678 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.TInitXFill
vba              2679 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.TslvChk)
vba              2680 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ (mode_lib->vba.HTotal[k]
vba              2681 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.PixelClock[k]),
vba              2683 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.InitFillLevel = mode_lib->vba.XFCXBUFLatencyTolerance
vba              2684 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.SrcActiveDrainRate;
vba              2685 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FinalFillMargin =
vba              2686 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					(mode_lib->vba.DestinationLinesToRequestVMInVBlank[k]
vba              2687 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.DestinationLinesToRequestRowInVBlank[k])
vba              2688 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.HTotal[k]
vba              2689 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k]
vba              2690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.SrcActiveDrainRate
vba              2691 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.XFCFillConstant;
vba              2692 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.FinalFillLevel = mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2693 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.SrcActiveDrainRate
vba              2694 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					+ mode_lib->vba.FinalFillMargin;
vba              2695 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.RemainingFillLevel = dml_max(
vba              2697 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.FinalFillLevel - mode_lib->vba.InitFillLevel);
vba              2698 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TFinalxFill = mode_lib->vba.RemainingFillLevel
vba              2699 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.SrcActiveDrainRate
vba              2700 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.XFCFillBWOverhead / 100);
vba              2701 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCPrefetchMargin[k] =
vba              2702 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.TFinalxFill
vba              2704 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ (mode_lib->vba.DestinationLinesToRequestVMInVBlank[k]
vba              2705 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.DestinationLinesToRequestRowInVBlank[k])
vba              2706 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* mode_lib->vba.HTotal[k]
vba              2707 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.PixelClock[k];
vba              2709 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCSlaveVUpdateOffset[k] = 0;
vba              2710 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCSlaveVupdateWidth[k] = 0;
vba              2711 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCSlaveVReadyOffset[k] = 0;
vba              2712 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCRemoteSurfaceFlipLatency[k] = 0;
vba              2713 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCPrechargeDelay[k] = 0;
vba              2714 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCTransferDelay[k] = 0;
vba              2715 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.XFCPrefetchMargin[k] = 0;
vba              2722 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2723 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2724 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				unsigned int Margin = (mode_lib->vba.MaxVStartupLines[k] - mode_lib->vba.VStartup[k])
vba              2725 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k];
vba              2734 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.UseMaximumVStartup) {
vba              2735 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.VTotal_Max[k] == mode_lib->vba.VTotal[k]) {
vba              2737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VStartup[k] = mode_lib->vba.MaxVStartupLines[mode_lib->vba.BlendingAndTiming[k]];
vba              2763 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2766 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              2769 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              2772 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              2775 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8) {
vba              2778 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              2786 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2787 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2788 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              2789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_8)) {
vba              2790 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2792 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              2794 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2795 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              2805 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2808 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              2821 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2830 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2831 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              2832 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_8)) {
vba              2833 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              2834 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2835 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& (mode_lib->vba.SurfaceTiling[k]
vba              2837 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2839 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2841 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2843 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2845 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2847 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2849 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.SourceScan[k] == dm_horz)) {
vba              2851 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8
vba              2852 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.SourceScan[k] != dm_horz) {
vba              2859 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2862 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8
vba              2863 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2866 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10
vba              2867 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2877 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			SwathWidth = mode_lib->vba.ViewportWidth[k];
vba              2879 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			SwathWidth = mode_lib->vba.ViewportHeight[k];
vba              2882 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.ODMCombineEnabled[k] == true) {
vba              2885 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba              2886 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == j
vba              2887 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.ODMCombineEnabled[j] == true) {
vba              2895 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]);
vba              2897 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.DPPPerPlane[k] == 0)
vba              2900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				SwathWidth = SwathWidth / mode_lib->vba.DPPPerPlane[k];
vba              2908 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              2919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              2928 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				<= mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0) {
vba              2929 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathHeightY[k] = MaximumSwathHeightY;
vba              2930 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathHeightC[k] = MaximumSwathHeightC;
vba              2932 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathHeightY[k] = MinimumSwathHeightY;
vba              2933 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SwathHeightC[k] = MinimumSwathHeightC;
vba              2936 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SwathHeightC[k] == 0) {
vba              2937 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DETBufferSizeY[k] = mode_lib->vba.DETBufferSizeInKByte * 1024;
vba              2938 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DETBufferSizeC[k] = 0;
vba              2939 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SwathHeightY[k] <= mode_lib->vba.SwathHeightC[k]) {
vba              2940 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DETBufferSizeY[k] = mode_lib->vba.DETBufferSizeInKByte
vba              2942 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DETBufferSizeC[k] = mode_lib->vba.DETBufferSizeInKByte
vba              2945 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DETBufferSizeY[k] = mode_lib->vba.DETBufferSizeInKByte
vba              2947 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DETBufferSizeC[k] = mode_lib->vba.DETBufferSizeInKByte
vba              3150 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ImmediateFlipBW[0] = BandwidthAvailableForImmediateFlip
vba              3156 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.ImmediateFlipBW[0],
vba              3172 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ImmediateFlipBW[0] = BandwidthAvailableForImmediateFlip
vba              3176 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.ImmediateFlipBW[0],
vba              3318 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	struct vba_vars_st *locals = &mode_lib->vba;
vba              3327 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ScaleRatioAndTapsSupport = true;
vba              3328 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3329 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.ScalerEnabled[k] == false
vba              3330 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              3331 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              3332 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              3333 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              3334 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8)
vba              3335 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.HRatio[k] != 1.0
vba              3336 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.htaps[k] != 1.0
vba              3337 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.VRatio[k] != 1.0
vba              3338 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.vtaps[k] != 1.0)) {
vba              3339 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ScaleRatioAndTapsSupport = false;
vba              3340 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.vtaps[k] < 1.0 || mode_lib->vba.vtaps[k] > 8.0
vba              3341 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.htaps[k] < 1.0 || mode_lib->vba.htaps[k] > 8.0
vba              3342 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| (mode_lib->vba.htaps[k] > 1.0
vba              3343 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& (mode_lib->vba.htaps[k] % 2) == 1)
vba              3344 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.HRatio[k] > mode_lib->vba.MaxHSCLRatio
vba              3345 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.VRatio[k] > mode_lib->vba.MaxVSCLRatio
vba              3346 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.HRatio[k] > mode_lib->vba.htaps[k]
vba              3347 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.VRatio[k] > mode_lib->vba.vtaps[k]
vba              3348 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| (mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              3349 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              3350 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              3351 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              3352 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8
vba              3353 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& (mode_lib->vba.HRatio[k] / 2.0
vba              3354 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								> mode_lib->vba.HTAPsChroma[k]
vba              3355 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								|| mode_lib->vba.VRatio[k] / 2.0
vba              3356 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										> mode_lib->vba.VTAPsChroma[k]))) {
vba              3357 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ScaleRatioAndTapsSupport = false;
vba              3362 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.SourceFormatPixelAndScanSupport = true;
vba              3363 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3364 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              3365 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourceScan[k] != dm_horz)
vba              3366 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| ((mode_lib->vba.SurfaceTiling[k] == dm_sw_4kb_d
vba              3367 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_4kb_d_x
vba              3368 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d
vba              3369 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d_t
vba              3370 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d_x
vba              3371 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_var_d
vba              3372 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_var_d_x)
vba              3373 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_64)
vba              3374 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| (mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_r_x
vba              3375 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& (mode_lib->vba.SourcePixelFormat[k] == dm_mono_8
vba              3376 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3378 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3380 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| (((mode_lib->vba.SurfaceTiling[k] == dm_sw_gfx7_2d_thin_gl
vba              3381 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.SurfaceTiling[k]
vba              3383 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& !((mode_lib->vba.SourcePixelFormat[k]
vba              3385 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3387 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&& mode_lib->vba.SourceScan[k]
vba              3389 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&& mode_lib->vba.SupportGFX7CompatibleTilingIn32bppAnd64bpp
vba              3391 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&& mode_lib->vba.DCCEnable[k]
vba              3393 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| (mode_lib->vba.DCCEnable[k] == true
vba              3394 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&& (mode_lib->vba.SurfaceTiling[k]
vba              3396 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										|| mode_lib->vba.SourcePixelFormat[k]
vba              3398 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										|| mode_lib->vba.SourcePixelFormat[k]
vba              3400 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.SourceFormatPixelAndScanSupport = false;
vba              3405 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3406 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              3409 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              3412 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              3413 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_16) {
vba              3416 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_mono_8) {
vba              3419 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              3426 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3427 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->SwathWidthYSingleDPP[k] = mode_lib->vba.ViewportWidth[k];
vba              3429 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->SwathWidthYSingleDPP[k] = mode_lib->vba.ViewportHeight[k];
vba              3432 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3434 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k];
vba              3436 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k] / 2.0;
vba              3439 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3440 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k] == true
vba              3441 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              3442 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3443 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3444 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3445 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.HTotal[k]
vba              3446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k]) * 4.0;
vba              3447 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.WritebackEnable[k] == true
vba              3448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              3449 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3450 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3451 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3452 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.HTotal[k]
vba              3453 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k]) * 3.0;
vba              3454 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		} else if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3455 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3456 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3457 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.HTotal[k]
vba              3459 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.PixelClock[k]) * 1.5;
vba              3464 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DCCEnabledInAnyPlane = false;
vba              3465 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3466 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DCCEnable[k] == true) {
vba              3467 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DCCEnabledInAnyPlane = true;
vba              3470 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3472 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DRAMSpeedPerState[i] * mode_lib->vba.NumberOfChannels
vba              3473 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.DRAMChannelWidth,
vba              3474 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.FabricClockPerState[i]
vba              3475 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.FabricDatapathToDCNDataReturn) / 1000;
vba              3527 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.WritebackLatencySupport = true;
vba              3528 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3529 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3530 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              3532 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						> (mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              3533 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								+ mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              3534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.WritebackLatency) {
vba              3535 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.WritebackLatencySupport = false;
vba              3541 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              3543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              3544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.WritebackLatency) {
vba              3545 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.WritebackLatencySupport = false;
vba              3552 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3554 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				(mode_lib->vba.RoundTripPingLatencyCycles + 32.0) / mode_lib->vba.DCFCLKPerState[i]
vba              3555 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				+ locals->UrgentOutOfOrderReturnPerChannel * mode_lib->vba.NumberOfChannels / locals->ReturnBWPerState[i];
vba              3556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.ROBBufferSizeInKByte - mode_lib->vba.PixelChunkSizeInKByte) * 1024.0 / locals->ReturnBWPerState[i]
vba              3565 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TotalNumberOfActiveWriteback = 0;
vba              3566 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3568 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.ActiveWritebacksPerPlane[k] == 0)
vba              3569 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ActiveWritebacksPerPlane[k] = 1;
vba              3570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotalNumberOfActiveWriteback =
vba              3571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.TotalNumberOfActiveWriteback
vba              3572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.ActiveWritebacksPerPlane[k];
vba              3575 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.WritebackModeSupport = true;
vba              3576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.TotalNumberOfActiveWriteback > mode_lib->vba.MaxNumWriteback) {
vba              3577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.WritebackModeSupport = false;
vba              3579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k] == true
vba              3581 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.Writeback10bpc420Supported != true
vba              3582 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              3583 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.WritebackModeSupport = false;
vba              3588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.WritebackScaleRatioAndTapsSupport = true;
vba              3589 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3590 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3591 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.WritebackLumaAndChromaScalingSupported == false
vba              3592 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& (mode_lib->vba.WritebackHRatio[k] != 1.0
vba              3593 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							|| mode_lib->vba.WritebackVRatio[k] != 1.0)) {
vba              3594 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3596 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.WritebackHRatio[k] > mode_lib->vba.WritebackMaxHSCLRatio
vba              3597 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.WritebackMaxVSCLRatio
vba              3599 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackHRatio[k]
vba              3600 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							< mode_lib->vba.WritebackMinHSCLRatio
vba              3601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3602 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							< mode_lib->vba.WritebackMinVSCLRatio
vba              3603 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackLumaHTaps[k]
vba              3604 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.WritebackMaxHSCLTaps
vba              3605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackLumaVTaps[k]
vba              3606 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.WritebackMaxVSCLTaps
vba              3607 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackHRatio[k]
vba              3608 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.WritebackLumaHTaps[k]
vba              3609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.WritebackLumaVTaps[k]
vba              3611 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.WritebackLumaHTaps[k] > 2.0
vba              3612 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& ((mode_lib->vba.WritebackLumaHTaps[k] % 2)
vba              3614 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.WritebackPixelFormat[k] != dm_444_32
vba              3615 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& (mode_lib->vba.WritebackChromaHTaps[k]
vba              3616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									> mode_lib->vba.WritebackMaxHSCLTaps
vba              3617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.WritebackChromaVTaps[k]
vba              3618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											> mode_lib->vba.WritebackMaxVSCLTaps
vba              3620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* mode_lib->vba.WritebackHRatio[k]
vba              3621 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											> mode_lib->vba.WritebackChromaHTaps[k]
vba              3623 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* mode_lib->vba.WritebackVRatio[k]
vba              3624 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											> mode_lib->vba.WritebackChromaVTaps[k]
vba              3625 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| (mode_lib->vba.WritebackChromaHTaps[k] > 2.0
vba              3626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										&& ((mode_lib->vba.WritebackChromaHTaps[k] % 2) == 1))))) {
vba              3627 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3629 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.WritebackVRatio[k] < 1.0) {
vba              3630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackLumaVExtra =
vba              3631 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						dml_max(1.0 - 2.0 / dml_ceil(1.0 / mode_lib->vba.WritebackVRatio[k], 1.0), 0.0);
vba              3633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackLumaVExtra = -1;
vba              3635 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if ((mode_lib->vba.WritebackPixelFormat[k] == dm_444_32
vba              3636 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3637 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> (mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3638 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.WritebackLineBufferChromaBufferSize)
vba              3640 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3641 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									- mode_lib->vba.WritebackLumaVExtra)
vba              3642 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_8
vba              3643 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									> mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3645 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* 8.0 / 10.0 / mode_lib->vba.WritebackDestinationWidth[k]
vba              3646 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											- mode_lib->vba.WritebackLumaVExtra)
vba              3647 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10
vba              3648 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3649 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									> mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3651 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3652 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											- mode_lib->vba.WritebackLumaVExtra)) {
vba              3653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (2.0 * mode_lib->vba.WritebackVRatio[k] < 1) {
vba              3656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackChromaVExtra = 0.0;
vba              3658 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackChromaVExtra = -1;
vba              3660 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if ((mode_lib->vba.WritebackPixelFormat[k] == dm_420_8
vba              3661 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.WritebackChromaVTaps[k]
vba              3662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.WritebackLineBufferChromaBufferSize
vba              3663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* 8.0 / 10.0 / mode_lib->vba.WritebackDestinationWidth[k]
vba              3664 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									- mode_lib->vba.WritebackChromaVExtra)
vba              3665 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10
vba              3666 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.WritebackChromaVTaps[k]
vba              3667 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									> mode_lib->vba.WritebackLineBufferChromaBufferSize
vba              3669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3670 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											- mode_lib->vba.WritebackChromaVExtra)) {
vba              3671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3677 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.WritebackRequiredDISPCLK = 0.0;
vba              3678 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3679 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3680 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.WritebackRequiredDISPCLK =
vba              3682 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.WritebackRequiredDISPCLK,
vba              3684 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackPixelFormat[k],
vba              3685 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PixelClock[k],
vba              3686 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackHRatio[k],
vba              3687 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackVRatio[k],
vba              3688 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackLumaHTaps[k],
vba              3689 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackLumaVTaps[k],
vba              3690 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackChromaHTaps[k],
vba              3691 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackChromaVTaps[k],
vba              3692 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackDestinationWidth[k],
vba              3693 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.HTotal[k],
vba              3694 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.WritebackChromaLineBufferWidth));
vba              3697 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3698 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.HRatio[k] > 1.0) {
vba              3700 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3701 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxPSCLToLBThroughput
vba              3702 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* mode_lib->vba.HRatio[k]
vba              3704 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.htaps[k]
vba              3709 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3710 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaxPSCLToLBThroughput);
vba              3715 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PixelClock[k]
vba              3717 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.vtaps[k] / 6.0
vba              3720 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.HRatio[k]),
vba              3721 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.HRatio[k]
vba              3722 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* mode_lib->vba.VRatio[k]
vba              3725 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if ((mode_lib->vba.htaps[k] > 6.0 || mode_lib->vba.vtaps[k] > 6.0)
vba              3727 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							< 2.0 * mode_lib->vba.PixelClock[k]) {
vba              3729 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.PixelClock[k];
vba              3732 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.HRatio[k] / 2.0 > 1.0) {
vba              3735 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3736 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.MaxPSCLToLBThroughput
vba              3737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.HRatio[k]
vba              3740 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												mode_lib->vba.HTAPsChroma[k]
vba              3745 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3746 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaxPSCLToLBThroughput);
vba              3749 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PixelClock[k]
vba              3751 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.vtaps[k] / 6.0
vba              3754 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.HRatio[k]),
vba              3755 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.HRatio[k]
vba              3756 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* mode_lib->vba.VRatio[k]
vba              3758 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.VTAPsChroma[k]
vba              3762 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.HRatio[k]
vba              3764 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.HRatio[k]
vba              3765 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* mode_lib->vba.VRatio[k]
vba              3769 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if ((mode_lib->vba.htaps[k] > 6.0 || mode_lib->vba.vtaps[k] > 6.0
vba              3770 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.HTAPsChroma[k] > 6.0
vba              3771 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| mode_lib->vba.VTAPsChroma[k] > 6.0)
vba              3773 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							< 2.0 * mode_lib->vba.PixelClock[k]) {
vba              3775 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* mode_lib->vba.PixelClock[k];
vba              3779 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3781 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SourcePixelFormat[k],
vba              3782 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.SurfaceTiling[k],
vba              3789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3796 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              3797 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              3798 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              3799 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_16
vba              3800 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_8)) {
vba              3801 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              3802 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              3803 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& (mode_lib->vba.SurfaceTiling[k]
vba              3805 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3807 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3809 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3811 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3813 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3815 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3817 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.SourceScan[k] == dm_horz)) {
vba              3825 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              3828 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8
vba              3829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3833 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10
vba              3834 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3843 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              3844 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaximumSwathWidthSupport = 8192.0;
vba              3846 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaximumSwathWidthSupport = 5120.0;
vba              3848 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.MaximumSwathWidthInDETBuffer =
vba              3850 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MaximumSwathWidthSupport,
vba              3851 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0
vba              3858 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaximumSwathWidthInLineBuffer =
vba              3859 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.LineBufferSize
vba              3860 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* dml_max(mode_lib->vba.HRatio[k], 1.0)
vba              3861 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ mode_lib->vba.LBBitPerPixel[k]
vba              3862 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							/ (mode_lib->vba.vtaps[k]
vba              3865 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.VRatio[k],
vba              3870 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaximumSwathWidthInLineBuffer =
vba              3872 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.LineBufferSize
vba              3874 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.HRatio[k],
vba              3876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.LBBitPerPixel[k]
vba              3877 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ (mode_lib->vba.vtaps[k]
vba              3880 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 															mode_lib->vba.VRatio[k],
vba              3884 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							2.0 * mode_lib->vba.LineBufferSize
vba              3886 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.HRatio[k]
vba              3889 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.LBBitPerPixel[k]
vba              3890 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ (mode_lib->vba.VTAPsChroma[k]
vba              3893 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 															mode_lib->vba.VRatio[k]
vba              3900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaximumSwathWidthInDETBuffer,
vba              3901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaximumSwathWidthInLineBuffer);
vba              3903 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3905 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity = RoundToDFSGranularityDown(
vba              3906 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaxDispclk[i],
vba              3907 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              3908 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity = RoundToDFSGranularityDown(
vba              3909 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaxDppclk[i],
vba              3910 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              3913 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3914 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine =
vba              3915 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PixelClock[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3916 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* (1.0 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3917 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine >= mode_lib->vba.MaxDispclk[i]
vba              3918 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& i == mode_lib->vba.soc.num_states)
vba              3919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine = mode_lib->vba.PixelClock[k]
vba              3920 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3922 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine = mode_lib->vba.PixelClock[k] / 2
vba              3923 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * (1 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3924 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine >= mode_lib->vba.MaxDispclk[i]
vba              3925 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& i == mode_lib->vba.soc.num_states)
vba              3926 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine = mode_lib->vba.PixelClock[k] / 2
vba              3927 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3928 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.ODMCapability == false || mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine <= mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity) {
vba              3930 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine;
vba              3933 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine;
vba              3935 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) <= mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity
vba              3940 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3944 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) / 2.0;
vba              3948 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PlaneRequiredDISPCLK);
vba              3949 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if ((locals->MinDPPCLKUsingSingleDPP[k] / locals->NoOfDPP[i][j][k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3950 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						> mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity)
vba              3951 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| (mode_lib->vba.PlaneRequiredDISPCLK > mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity)) {
vba              3956 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++)
vba              3959 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				while (locals->TotalNumberOfActiveDPP[i][j] < mode_lib->vba.MaxNumDPP
vba              3960 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& locals->TotalNumberOfActiveDPP[i][j] < 2 * mode_lib->vba.NumberOfActivePlanes) {
vba              3966 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              3975 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100) / 2;
vba              3979 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (locals->TotalNumberOfActiveDPP[i][j] > mode_lib->vba.MaxNumDPP) {
vba              3982 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3987 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3991 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) / 2.0;
vba              3993 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (i != mode_lib->vba.soc.num_states) {
vba              3994 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PlaneRequiredDISPCLK =
vba              3995 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.PixelClock[k]
vba              3996 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3997 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* (1.0 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3999 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PixelClock[k]
vba              4000 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              4004 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PlaneRequiredDISPCLK);
vba              4005 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (locals->MinDPPCLKUsingSingleDPP[k] / locals->NoOfDPP[i][j][k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              4006 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							> mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity
vba              4007 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							|| mode_lib->vba.PlaneRequiredDISPCLK > mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity)
vba              4011 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++)
vba              4016 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.WritebackRequiredDISPCLK);
vba              4017 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity
vba              4018 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					< mode_lib->vba.WritebackRequiredDISPCLK) {
vba              4025 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4027 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4029 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (dml_min(locals->SwathWidthYSingleDPP[k], dml_round(mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]))
vba              4042 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4044 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (locals->TotalNumberOfActiveDPP[i][j] <= mode_lib->vba.MaxNumDPP)
vba              4052 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.TotalNumberOfActiveOTG = 0.0;
vba              4053 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4054 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4055 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotalNumberOfActiveOTG = mode_lib->vba.TotalNumberOfActiveOTG
vba              4059 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	if (mode_lib->vba.TotalNumberOfActiveOTG <= mode_lib->vba.MaxNumOTG) {
vba              4060 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.NumberOfOTGSupport = true;
vba              4062 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.NumberOfOTGSupport = false;
vba              4066 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.NonsupportedDSCInputBPC = false;
vba              4067 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4068 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (!(mode_lib->vba.DSCInputBitPerComponent[k] == 12.0
vba              4069 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.DSCInputBitPerComponent[k] == 10.0
vba              4070 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				|| mode_lib->vba.DSCInputBitPerComponent[k] == 8.0)) {
vba              4071 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.NonsupportedDSCInputBPC = true;
vba              4074 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4075 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4078 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4079 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.Output[k] == dm_hdmi) {
vba              4083 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							dml_min(600.0, mode_lib->vba.PHYCLKPerState[i]) / mode_lib->vba.PixelClockBackEnd[k] * 24,
vba              4085 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Output[k],
vba              4086 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.OutputFormat[k],
vba              4087 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4088 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				} else if (mode_lib->vba.Output[k] == dm_dp
vba              4089 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.Output[k] == dm_edp) {
vba              4090 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.Output[k] == dm_edp) {
vba              4091 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.EffectiveFECOverhead = 0.0;
vba              4093 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.EffectiveFECOverhead =
vba              4094 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.FECOverhead;
vba              4096 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.PHYCLKPerState[i] >= 270.0) {
vba              4097 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4098 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 270.0
vba              4099 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4101 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.Output[k],
vba              4102 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.OutputFormat[k],
vba              4103 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4104 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4105 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 270.0
vba              4106 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4108 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.Output[k],
vba              4109 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.OutputFormat[k],
vba              4110 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4111 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						if (mode_lib->vba.DSCEnabled[k] == true) {
vba              4113 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4118 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4123 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						locals->OutputBppPerState[i][k] = mode_lib->vba.Outbpp;
vba              4125 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.Outbpp == BPP_INVALID && mode_lib->vba.PHYCLKPerState[i] >= 540.0) {
vba              4126 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4127 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 540.0
vba              4128 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4130 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.Output[k],
vba              4131 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.OutputFormat[k],
vba              4132 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4133 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4134 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 540.0
vba              4135 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4137 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.Output[k],
vba              4138 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.OutputFormat[k],
vba              4139 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4140 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						if (mode_lib->vba.DSCEnabled[k] == true) {
vba              4142 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4147 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4152 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						locals->OutputBppPerState[i][k] = mode_lib->vba.Outbpp;
vba              4154 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.Outbpp == BPP_INVALID
vba              4155 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.PHYCLKPerState[i]
vba              4157 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4158 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 810.0
vba              4159 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4161 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.Output[k],
vba              4162 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.OutputFormat[k],
vba              4163 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4164 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4165 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 810.0
vba              4166 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4168 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.Output[k],
vba              4169 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.OutputFormat[k],
vba              4170 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4171 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						if (mode_lib->vba.DSCEnabled[k] == true || mode_lib->vba.Outbpp == BPP_INVALID) {
vba              4173 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4178 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4184 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.Outbpp;
vba              4192 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4194 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4196 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					|| (mode_lib->vba.OutputFormat[k] == dm_420
vba              4197 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.Interlace[k] == true
vba              4198 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.ProgressiveToInterlaceUnitInOPP == true)) {
vba              4203 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4204 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4206 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4207 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if ((mode_lib->vba.Output[k] == dm_dp
vba              4208 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.Output[k] == dm_edp)) {
vba              4209 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.OutputFormat[k] == dm_420
vba              4210 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							|| mode_lib->vba.OutputFormat[k]
vba              4212 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DSCFormatFactor = 2;
vba              4214 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DSCFormatFactor = 1;
vba              4219 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							if (mode_lib->vba.PixelClockBackEnd[k] / 6.0 / mode_lib->vba.DSCFormatFactor
vba              4220 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									> (1.0 - mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * mode_lib->vba.MaxDSCCLK[i]) {
vba              4225 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							if (mode_lib->vba.PixelClockBackEnd[k] / 3.0 / mode_lib->vba.DSCFormatFactor
vba              4226 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									> (1.0 - mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * mode_lib->vba.MaxDSCCLK[i]) {
vba              4236 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4238 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.TotalDSCUnitsRequired = 0.0;
vba              4239 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4242 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.TotalDSCUnitsRequired =
vba              4243 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.TotalDSCUnitsRequired + 2.0;
vba              4245 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.TotalDSCUnitsRequired =
vba              4246 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.TotalDSCUnitsRequired + 1.0;
vba              4250 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.TotalDSCUnitsRequired > mode_lib->vba.NumberOfDSC) {
vba              4256 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4257 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4258 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.BlendingAndTiming[k] != k) {
vba              4259 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = 0;
vba              4262 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = 0;
vba              4263 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 3200.0) {
vba              4264 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = dml_ceil(
vba              4265 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PixelClockBackEnd[k] / 400.0,
vba              4267 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 1360.0) {
vba              4268 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = 8.0;
vba              4269 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 680.0) {
vba              4270 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = 4.0;
vba              4271 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 340.0) {
vba              4272 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = 2.0;
vba              4274 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.slices = 1.0;
vba              4278 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.bpp = 0.0;
vba              4280 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.bpp = locals->OutputBppPerState[i][k];
vba              4282 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (locals->RequiresDSC[i][k] == true && mode_lib->vba.bpp != 0.0) {
vba              4286 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DSCInputBitPerComponent[k],
vba              4287 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.bpp,
vba              4289 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.HActive[k]
vba              4290 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													/ mode_lib->vba.slices,
vba              4292 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.slices,
vba              4293 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.OutputFormat[k])
vba              4295 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.OutputFormat[k]);
vba              4299 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.DSCInputBitPerComponent[k],
vba              4300 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.bpp,
vba              4301 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											dml_ceil(mode_lib->vba.HActive[k] / mode_lib->vba.slices, 1.0),
vba              4302 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.slices / 2,
vba              4303 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.OutputFormat[k])
vba              4304 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ dscComputeDelay(mode_lib->vba.OutputFormat[k]));
vba              4307 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						locals->DSCDelayPerState[i][k] * mode_lib->vba.PixelClock[k] / mode_lib->vba.PixelClockBackEnd[k];
vba              4312 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4313 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4314 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (j = 0; j <= mode_lib->vba.NumberOfActivePlanes - 1; j++) {
vba              4315 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.BlendingAndTiming[k] == m && locals->RequiresDSC[i][m] == true)
vba              4323 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4325 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4445 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ProjectedDCFCLKDeepSleep = dml_max(
vba              4446 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4447 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PixelClock[k] / 16.0);
vba              4448 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.BytePerPixelInDETC[k] == 0.0) {
vba              4449 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.VRatio[k] <= 1.0) {
vba              4450 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4452 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4455 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4458 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.HRatio[k]
vba              4459 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PixelClock[k]
vba              4460 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.NoOfDPP[i][j][k]);
vba              4462 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4464 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4467 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4470 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PSCL_FACTOR[k]
vba              4471 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.RequiredDPPCLK[i][j][k]);
vba              4474 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.VRatio[k] <= 1.0) {
vba              4475 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4477 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4480 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4483 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.HRatio[k]
vba              4484 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PixelClock[k]
vba              4485 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.NoOfDPP[i][j][k]);
vba              4487 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4489 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4492 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.BytePerPixelInDETY[k],
vba              4495 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PSCL_FACTOR[k]
vba              4496 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.RequiredDPPCLK[i][j][k]);
vba              4498 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.VRatio[k] / 2.0 <= 1.0) {
vba              4499 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4501 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4504 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.BytePerPixelInDETC[k],
vba              4507 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.HRatio[k]
vba              4509 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PixelClock[k]
vba              4510 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												/ mode_lib->vba.NoOfDPP[i][j][k]);
vba              4512 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProjectedDCFCLKDeepSleep =
vba              4514 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4517 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 														mode_lib->vba.BytePerPixelInDETC[k],
vba              4520 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.PSCL_FACTOR_CHROMA[k]
vba              4521 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 												* mode_lib->vba.RequiredDPPCLK[i][j][k]);
vba              4525 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4526 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PDEAndMetaPTEBytesPerFrameY = CalculateVMAndRowBytes(
vba              4528 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DCCEnable[k],
vba              4529 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Read256BlockHeightY[k],
vba              4530 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Read256BlockWidthY[k],
vba              4531 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SourcePixelFormat[k],
vba              4532 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SurfaceTiling[k],
vba              4533 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						dml_ceil(mode_lib->vba.BytePerPixelInDETY[k], 1.0),
vba              4534 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SourceScan[k],
vba              4535 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ViewportWidth[k],
vba              4536 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ViewportHeight[k],
vba              4537 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthYPerState[i][j][k],
vba              4538 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.GPUVMEnable,
vba              4539 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.VMMPageSize,
vba              4540 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              4541 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              4542 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PitchY[k],
vba              4543 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DCCMetaPitchY[k],
vba              4544 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.MacroTileWidthY[k],
vba              4545 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.MetaRowBytesY,
vba              4546 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.DPTEBytesPerRowY,
vba              4547 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.PTEBufferSizeNotExceededY[i][j][k],
vba              4548 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.dpte_row_height[k],
vba              4549 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.meta_row_height[k]);
vba              4550 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PrefetchLinesY[k] = CalculatePrefetchSourceLines(
vba              4552 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.VRatio[k],
vba              4553 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.vtaps[k],
vba              4554 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.Interlace[k],
vba              4555 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4556 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathHeightYPerState[i][j][k],
vba              4557 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ViewportYStartY[k],
vba              4558 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.PrefillY[k],
vba              4559 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.MaxNumSwY[k]);
vba              4560 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              4561 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              4562 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              4563 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              4564 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8)) {
vba              4565 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PDEAndMetaPTEBytesPerFrameC = CalculateVMAndRowBytes(
vba              4567 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DCCEnable[k],
vba              4568 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Read256BlockHeightY[k],
vba              4569 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Read256BlockWidthY[k],
vba              4570 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SourcePixelFormat[k],
vba              4571 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SurfaceTiling[k],
vba              4572 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							dml_ceil(mode_lib->vba.BytePerPixelInDETC[k], 2.0),
vba              4573 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SourceScan[k],
vba              4574 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportWidth[k] / 2.0,
vba              4575 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportHeight[k] / 2.0,
vba              4576 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathWidthYPerState[i][j][k] / 2.0,
vba              4577 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.GPUVMEnable,
vba              4578 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VMMPageSize,
vba              4579 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PTEBufferSizeInRequestsLuma,
vba              4580 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PDEProcessingBufIn64KBReqs,
vba              4581 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PitchC[k],
vba              4583 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.MacroTileWidthC[k],
vba              4584 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.MetaRowBytesC,
vba              4585 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.DPTEBytesPerRowC,
vba              4586 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.PTEBufferSizeNotExceededC[i][j][k],
vba              4587 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.dpte_row_height_chroma[k],
vba              4588 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.meta_row_height_chroma[k]);
vba              4589 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PrefetchLinesC[k] = CalculatePrefetchSourceLines(
vba              4591 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VRatio[k] / 2.0,
vba              4592 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VTAPsChroma[k],
vba              4593 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Interlace[k],
vba              4594 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4595 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SwathHeightCPerState[i][j][k],
vba              4596 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportYStartC[k],
vba              4597 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.PrefillC[k],
vba              4598 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.MaxNumSwC[k]);
vba              4600 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.PDEAndMetaPTEBytesPerFrameC = 0.0;
vba              4601 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MetaRowBytesC = 0.0;
vba              4602 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.DPTEBytesPerRowC = 0.0;
vba              4605 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					locals->PTEBufferSizeInRequestsForLuma = mode_lib->vba.PTEBufferSizeInRequestsLuma + mode_lib->vba.PTEBufferSizeInRequestsChroma;
vba              4608 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PDEAndMetaPTEBytesPerFrameY + mode_lib->vba.PDEAndMetaPTEBytesPerFrameC;
vba              4609 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				locals->MetaRowBytes[k] = mode_lib->vba.MetaRowBytesY + mode_lib->vba.MetaRowBytesC;
vba              4610 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				locals->DPTEBytesPerRow[k] = mode_lib->vba.DPTEBytesPerRowY + mode_lib->vba.DPTEBytesPerRowC;
vba              4613 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.GPUVMEnable,
vba              4614 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SourcePixelFormat[k],
vba              4615 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.VRatio[k],
vba              4616 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DCCEnable[k],
vba              4617 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4618 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MetaRowBytesY,
vba              4619 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.MetaRowBytesC,
vba              4620 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.meta_row_height[k],
vba              4621 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.meta_row_height_chroma[k],
vba              4622 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DPTEBytesPerRowY,
vba              4623 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DPTEBytesPerRowC,
vba              4624 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.dpte_row_height[k],
vba              4625 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.dpte_row_height_chroma[k],
vba              4626 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.meta_row_bw[k],
vba              4627 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.dpte_row_bw[k],
vba              4628 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.qual_row_bw[k]);
vba              4630 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ExtraLatency =
vba              4631 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.UrgentRoundTripAndOutOfOrderLatencyPerState[i]
vba              4632 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ (mode_lib->vba.TotalNumberOfActiveDPP[i][j]
vba              4633 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									* mode_lib->vba.PixelChunkSizeInKByte
vba              4634 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.TotalNumberOfDCCActiveDPP[i][j]
vba              4635 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											* mode_lib->vba.MetaChunkSize)
vba              4637 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.ReturnBWPerState[i];
vba              4638 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.GPUVMEnable == true) {
vba              4639 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ExtraLatency = mode_lib->vba.ExtraLatency
vba              4640 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						+ mode_lib->vba.TotalNumberOfActiveDPP[i][j]
vba              4641 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								* mode_lib->vba.PTEGroupSize
vba              4642 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ mode_lib->vba.ReturnBWPerState[i];
vba              4644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TimeCalc = 24.0 / mode_lib->vba.ProjectedDCFCLKDeepSleep;
vba              4646 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4647 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4648 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.WritebackEnable[k] == true) {
vba              4649 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						locals->WritebackDelay[i][k] = mode_lib->vba.WritebackLatency
vba              4651 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackPixelFormat[k],
vba              4652 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackHRatio[k],
vba              4653 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackVRatio[k],
vba              4654 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackLumaHTaps[k],
vba              4655 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackLumaVTaps[k],
vba              4656 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackChromaHTaps[k],
vba              4657 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackChromaVTaps[k],
vba              4658 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.WritebackDestinationWidth[k]) / locals->RequiredDISPCLK[i][j];
vba              4662 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4663 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						if (mode_lib->vba.BlendingAndTiming[m] == k
vba              4664 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&& mode_lib->vba.WritebackEnable[m]
vba              4667 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.WritebackLatency + CalculateWriteBackDelay(
vba              4668 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackPixelFormat[m],
vba              4669 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackHRatio[m],
vba              4670 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackVRatio[m],
vba              4671 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackLumaHTaps[m],
vba              4672 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackLumaVTaps[m],
vba              4673 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackChromaHTaps[m],
vba              4674 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackChromaVTaps[m],
vba              4675 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 													mode_lib->vba.WritebackDestinationWidth[m]) / locals->RequiredDISPCLK[i][j]);
vba              4680 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4681 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4682 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.BlendingAndTiming[k] == m) {
vba              4687 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4693 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4694 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				locals->MaximumVStartup[k] = mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k]
vba              4695 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					- dml_max(1.0, dml_ceil(locals->WritebackDelay[i][k] / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]), 1.0));
vba              4698 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.NextPrefetchMode = mode_lib->vba.MinPrefetchMode;
vba              4700 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.PrefetchMode[i][j] = mode_lib->vba.NextPrefetchMode;
vba              4701 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.NextPrefetchMode = mode_lib->vba.NextPrefetchMode + 1;
vba              4703 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.TWait = CalculateTWait(
vba              4704 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.PrefetchMode[i][j],
vba              4705 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DRAMClockChangeLatency,
vba              4706 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.UrgentLatency,
vba              4707 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SREnterPlusExitTime);
vba              4708 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4710 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.XFCEnabled[k] == true) {
vba              4711 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.XFCRemoteSurfaceFlipDelay =
vba              4714 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.VRatio[k],
vba              4717 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4718 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCTSlvVupdateOffset,
vba              4719 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCTSlvVupdateWidth,
vba              4720 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCTSlvVreadyOffset,
vba              4721 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCXBUFLatencyTolerance,
vba              4722 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCFillBWOverhead,
vba              4723 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCSlvChunkSize,
vba              4724 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.XFCBusTransportTime,
vba              4725 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.TimeCalc,
vba              4726 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										mode_lib->vba.TWait,
vba              4727 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										&mode_lib->vba.SrcActiveDrainRate,
vba              4728 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										&mode_lib->vba.TInitXFill,
vba              4729 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										&mode_lib->vba.TslvChk);
vba              4731 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.XFCRemoteSurfaceFlipDelay = 0.0;
vba              4734 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					CalculateDelayAfterScaler(mode_lib, mode_lib->vba.ReturnBWPerState[i], mode_lib->vba.ReadBandwidthLuma[k], mode_lib->vba.ReadBandwidthChroma[k], mode_lib->vba.MaxTotalVActiveRDBandwidth,
vba              4735 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DisplayPipeLineDeliveryTimeLuma[k], mode_lib->vba.DisplayPipeLineDeliveryTimeChroma[k],
vba              4736 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.RequiredDPPCLK[i][j][k], mode_lib->vba.RequiredDISPCLK[i][j], mode_lib->vba.PixelClock[k], mode_lib->vba.DSCDelayPerState[i][k], mode_lib->vba.NoOfDPP[i][j][k], mode_lib->vba.ScalerEnabled[k], mode_lib->vba.NumberOfCursors[k],
vba              4737 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.DPPCLKDelaySubtotal, mode_lib->vba.DPPCLKDelaySCL, mode_lib->vba.DPPCLKDelaySCLLBOnly, mode_lib->vba.DPPCLKDelayCNVCFormater, mode_lib->vba.DPPCLKDelayCNVCCursor, mode_lib->vba.DISPCLKDelaySubtotal,
vba              4738 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthYPerState[i][j][k] / mode_lib->vba.HRatio[k], mode_lib->vba.OutputFormat[k], mode_lib->vba.HTotal[k],
vba              4739 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.SwathWidthYSingleDPP[k], mode_lib->vba.BytePerPixelInDETY[k], mode_lib->vba.BytePerPixelInDETC[k], mode_lib->vba.SwathHeightYThisState[k], mode_lib->vba.SwathHeightCThisState[k], mode_lib->vba.Interlace[k], mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4740 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						&mode_lib->vba.DSTXAfterScaler[k], &mode_lib->vba.DSTYAfterScaler[k]);
vba              4742 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.IsErrorResult[i][j][k] =
vba              4745 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.RequiredDPPCLK[i][j][k],
vba              4746 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.RequiredDISPCLK[i][j],
vba              4747 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PixelClock[k],
vba              4748 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4749 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.NoOfDPP[i][j][k],
vba              4750 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.NumberOfCursors[k],
vba              4751 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.VTotal[k]
vba              4752 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											- mode_lib->vba.VActive[k],
vba              4753 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.HTotal[k],
vba              4754 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.MaxInterDCNTileRepeaters,
vba              4755 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.MaximumVStartup[k],
vba              4756 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.GPUVMMaxPageTableLevels,
vba              4757 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.GPUVMEnable,
vba              4758 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DynamicMetadataEnable[k],
vba              4759 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[k],
vba              4760 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DynamicMetadataTransmittedBytes[k],
vba              4761 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DCCEnable[k],
vba              4762 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              4763 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.ExtraLatency,
vba              4764 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.TimeCalc,
vba              4765 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PDEAndMetaPTEBytesPerFrame[k],
vba              4766 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.MetaRowBytes[k],
vba              4767 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DPTEBytesPerRow[k],
vba              4768 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PrefetchLinesY[k],
vba              4769 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.SwathWidthYPerState[i][j][k],
vba              4770 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.BytePerPixelInDETY[k],
vba              4771 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PrefillY[k],
vba              4772 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.MaxNumSwY[k],
vba              4773 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PrefetchLinesC[k],
vba              4774 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.BytePerPixelInDETC[k],
vba              4775 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.PrefillC[k],
vba              4776 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.MaxNumSwC[k],
vba              4777 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.SwathHeightYPerState[i][j][k],
vba              4778 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.SwathHeightCPerState[i][j][k],
vba              4779 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.TWait,
vba              4780 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.XFCEnabled[k],
vba              4781 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.XFCRemoteSurfaceFlipDelay,
vba              4782 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.Interlace[k],
vba              4783 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4784 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DSTXAfterScaler[k],
vba              4785 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									mode_lib->vba.DSTYAfterScaler[k],
vba              4786 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.LineTimesForPrefetch[k],
vba              4787 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.PrefetchBW[k],
vba              4788 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.LinesForMetaPTE[k],
vba              4789 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.LinesForMetaAndDPTERow[k],
vba              4790 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.VRatioPreY[i][j][k],
vba              4791 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.VRatioPreC[i][j][k],
vba              4792 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.RequiredPrefetchPixelDataBWLuma[i][j][k],
vba              4793 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.Tno_bw[k],
vba              4794 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.VUpdateOffsetPix[k],
vba              4795 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.VUpdateWidthPix[k],
vba              4796 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									&mode_lib->vba.VReadyOffsetPix[k]);
vba              4798 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaximumReadBandwidthWithoutPrefetch = 0.0;
vba              4799 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaximumReadBandwidthWithPrefetch = 0.0;
vba              4802 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4822 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaximumReadBandwidthWithoutPrefetch = mode_lib->vba.MaximumReadBandwidthWithPrefetch
vba              4823 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							+ mode_lib->vba.cursor_bw[k] + mode_lib->vba.ReadBandwidth[k] + mode_lib->vba.meta_row_bw[k] + mode_lib->vba.dpte_row_bw[k];
vba              4824 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.MaximumReadBandwidthWithPrefetch =
vba              4825 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.MaximumReadBandwidthWithPrefetch
vba              4826 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.cursor_bw[k]
vba              4828 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.prefetch_vm_bw[k],
vba              4829 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.prefetch_row_bw[k],
vba              4830 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											dml_max(mode_lib->vba.ReadBandwidth[k],
vba              4831 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.RequiredPrefetchPixelDataBWLuma[i][j][k])
vba              4832 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											+ mode_lib->vba.meta_row_bw[k] + mode_lib->vba.dpte_row_bw[k]);
vba              4835 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.MaximumReadBandwidthWithoutPrefetch > locals->ReturnBWPerState[i]) {
vba              4840 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.MaximumReadBandwidthWithPrefetch > locals->ReturnBWPerState[i]) {
vba              4843 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4847 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							|| mode_lib->vba.IsErrorResult[i][j][k] == true) {
vba              4852 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4855 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							|| mode_lib->vba.IsErrorResult[i][j][k] == true) {
vba              4860 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.NextPrefetchMode < mode_lib->vba.MaxPrefetchMode);
vba              4862 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.PrefetchSupported[i][j] == true
vba              4863 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					&& mode_lib->vba.VRatioInPrefetchSupported[i][j] == true) {
vba              4864 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              4865 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ReturnBWPerState[i];
vba              4866 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4867 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              4868 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.BandwidthAvailableForImmediateFlip
vba              4869 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									- mode_lib->vba.cursor_bw[k]
vba              4871 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.ReadBandwidth[k] + mode_lib->vba.qual_row_bw[k],
vba              4872 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.PrefetchBW[k]);
vba              4874 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4875 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ImmediateFlipBytes[k] = 0.0;
vba              4876 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              4877 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              4878 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ImmediateFlipBytes[k] =
vba              4879 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.PDEAndMetaPTEBytesPerFrame[k]
vba              4880 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										+ mode_lib->vba.MetaRowBytes[k]
vba              4881 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										+ mode_lib->vba.DPTEBytesPerRow[k];
vba              4884 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.TotImmediateFlipBytes = 0.0;
vba              4885 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4886 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              4887 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              4888 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.TotImmediateFlipBytes =
vba              4889 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.TotImmediateFlipBytes
vba              4890 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										+ mode_lib->vba.ImmediateFlipBytes[k];
vba              4894 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4897 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ExtraLatency,
vba              4898 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              4899 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              4900 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.GPUVMEnable,
vba              4901 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.BandwidthAvailableForImmediateFlip,
vba              4902 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.TotImmediateFlipBytes,
vba              4903 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.SourcePixelFormat[k],
vba              4904 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ImmediateFlipBytes[k],
vba              4905 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.HTotal[k]
vba              4906 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									/ mode_lib->vba.PixelClock[k],
vba              4907 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.VRatio[k],
vba              4908 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.Tno_bw[k],
vba              4909 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PDEAndMetaPTEBytesPerFrame[k],
vba              4910 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.MetaRowBytes[k],
vba              4911 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DPTEBytesPerRow[k],
vba              4912 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DCCEnable[k],
vba              4913 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.dpte_row_height[k],
vba              4914 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.meta_row_height[k],
vba              4915 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.qual_row_bw[k],
vba              4916 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.DestinationLinesToRequestVMInImmediateFlip[k],
vba              4917 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.DestinationLinesToRequestRowInImmediateFlip[k],
vba              4918 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.final_flip_bw[k],
vba              4919 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							&mode_lib->vba.ImmediateFlipSupportedForPipe[k]);
vba              4921 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.total_dcn_read_bw_with_flip = 0.0;
vba              4922 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4923 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.total_dcn_read_bw_with_flip =
vba              4924 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.total_dcn_read_bw_with_flip
vba              4925 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 									+ mode_lib->vba.cursor_bw[k]
vba              4927 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.prefetch_vm_bw[k],
vba              4928 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.prefetch_row_bw[k],
vba              4929 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 											mode_lib->vba.final_flip_bw[k]
vba              4931 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 															mode_lib->vba.ReadBandwidth[k],
vba              4932 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 															mode_lib->vba.RequiredPrefetchPixelDataBWLuma[i][j][k]));
vba              4934 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ImmediateFlipSupportedForState[i][j] = true;
vba              4935 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				if (mode_lib->vba.total_dcn_read_bw_with_flip
vba              4936 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						> mode_lib->vba.ReturnBWPerState[i]) {
vba              4937 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.ImmediateFlipSupportedForState[i][j] = false;
vba              4939 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4940 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					if (mode_lib->vba.ImmediateFlipSupportedForPipe[k] == false) {
vba              4941 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						mode_lib->vba.ImmediateFlipSupportedForState[i][j] = false;
vba              4945 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.ImmediateFlipSupportedForState[i][j] = false;
vba              4951 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4952 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.MaxTotalVerticalActiveAvailableBandwidth[i] = dml_min(mode_lib->vba.ReturnBusWidth *
vba              4953 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.DCFCLKPerState[i], mode_lib->vba.FabricAndDRAMBandwidthPerState[i] * 1000) *
vba              4954 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.MaxAveragePercentOfIdealDRAMBWDisplayCanUseInNormalSystemOperation / 100;
vba              4955 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.MaxTotalVActiveRDBandwidth <= mode_lib->vba.MaxTotalVerticalActiveAvailableBandwidth[i])
vba              4956 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotalVerticalActiveBandwidthSupport[i] = true;
vba              4958 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.TotalVerticalActiveBandwidthSupport[i] = false;
vba              4963 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4966 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4975 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.CursorSupport = true;
vba              4976 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4978 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.CursorWidth[k][j] > 0.0) {
vba              4981 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.CursorBufferSize
vba              4982 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										- mode_lib->vba.CursorChunkSize,
vba              4983 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								mode_lib->vba.CursorChunkSize) * 1024.0
vba              4984 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								/ (mode_lib->vba.CursorWidth[k][j]
vba              4985 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 										* mode_lib->vba.CursorBPP[k][j]
vba              4988 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						* (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              4989 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						/ mode_lib->vba.VRatio[k] < mode_lib->vba.UrgentLatencyPixelDataOnly
vba              4990 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| (mode_lib->vba.CursorBPP[k][j] == 64.0
vba              4991 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 								&& mode_lib->vba.Cursor64BppSupport == false)) {
vba              4992 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					mode_lib->vba.CursorSupport = false;
vba              4999 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.PitchSupport = true;
vba              5000 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5002 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				dml_max(mode_lib->vba.PitchY[k], mode_lib->vba.ViewportWidth[k]),
vba              5004 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (locals->AlignedYPitch[k] > mode_lib->vba.PitchY[k]) {
vba              5005 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PitchSupport = false;
vba              5007 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.DCCEnable[k] == true) {
vba              5010 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.DCCMetaPitchY[k],
vba              5011 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportWidth[k]),
vba              5014 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->AlignedDCCMetaPitch[k] = mode_lib->vba.DCCMetaPitchY[k];
vba              5016 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (locals->AlignedDCCMetaPitch[k] > mode_lib->vba.DCCMetaPitchY[k]) {
vba              5017 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PitchSupport = false;
vba              5019 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              5020 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              5021 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              5022 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              5023 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8) {
vba              5026 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.PitchC[k],
vba              5027 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 							mode_lib->vba.ViewportWidth[k] / 2.0),
vba              5030 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->AlignedCPitch[k] = mode_lib->vba.PitchC[k];
vba              5032 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (locals->AlignedCPitch[k] > mode_lib->vba.PitchC[k]) {
vba              5033 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.PitchSupport = false;
vba              5038 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (i = mode_lib->vba.soc.num_states; i >= 0; i--) {
vba              5042 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			if (mode_lib->vba.ScaleRatioAndTapsSupport != true) {
vba              5044 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.SourceFormatPixelAndScanSupport != true) {
vba              5062 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.NumberOfOTGSupport != true) {
vba              5064 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.WritebackModeSupport != true) {
vba              5066 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.WritebackLatencySupport != true) {
vba              5068 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.WritebackScaleRatioAndTapsSupport != true) {
vba              5070 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.CursorSupport != true) {
vba              5072 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.PitchSupport != true) {
vba              5082 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			} else if (mode_lib->vba.NonsupportedDSCInputBPC != false) {
vba              5096 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.VoltageLevel = mode_lib->vba.soc.num_states + 1;
vba              5097 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (i = mode_lib->vba.VoltageOverrideLevel; i <= mode_lib->vba.soc.num_states; i++) {
vba              5099 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				mode_lib->vba.VoltageLevel = i;
vba              5101 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 						|| mode_lib->vba.WhenToDoMPCCombine == dm_mpc_always_when_possible)) {
vba              5109 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.ImmediateFlipSupport =
vba              5110 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->ImmediateFlipSupportedForState[mode_lib->vba.VoltageLevel][MaximumMPCCombine];
vba              5111 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5112 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.DPPPerPlane[k] = locals->NoOfDPP[mode_lib->vba.VoltageLevel][MaximumMPCCombine][k];
vba              5113 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			locals->DPPCLK[k] = locals->RequiredDPPCLK[mode_lib->vba.VoltageLevel][MaximumMPCCombine][k];
vba              5115 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DISPCLK = locals->RequiredDISPCLK[mode_lib->vba.VoltageLevel][MaximumMPCCombine];
vba              5116 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.maxMpcComb = MaximumMPCCombine;
vba              5118 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel];
vba              5119 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel];
vba              5120 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.FabricClock = mode_lib->vba.FabricClockPerState[mode_lib->vba.VoltageLevel];
vba              5121 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.SOCCLK = mode_lib->vba.SOCCLKPerState[mode_lib->vba.VoltageLevel];
vba              5122 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.ReturnBW = locals->ReturnBWPerState[mode_lib->vba.VoltageLevel];
vba              5123 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	mode_lib->vba.FabricAndDRAMBandwidth = locals->FabricAndDRAMBandwidthPerState[mode_lib->vba.VoltageLevel];
vba              5124 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5125 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              5126 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ODMCombineEnabled[k] =
vba              5127 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 					locals->ODMCombineEnablePerState[mode_lib->vba.VoltageLevel][k];
vba              5129 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 			mode_lib->vba.ODMCombineEnabled[k] = 0;
vba              5131 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.DSCEnabled[k] =
vba              5132 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				locals->RequiresDSC[mode_lib->vba.VoltageLevel][k];
vba              5133 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 		mode_lib->vba.OutputBpp[k] =
vba              5134 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c 				locals->OutputBppPerState[mode_lib->vba.VoltageLevel][k];
vba              1223 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (!mode_lib->vba.IgnoreViewportPositioning) {
vba              1330 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			MPDEBytesFrame = 128 * ((mode_lib->vba.GPUVMMaxPageTableLevels + 1) * (mode_lib->vba.HostVMMaxPageTableLevels + 1) - 2);
vba              1360 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (GPUVMEnable == true && (mode_lib->vba.GPUVMMaxPageTableLevels + 1) * (mode_lib->vba.HostVMMaxPageTableLevels + 1) > 2) {
vba              1366 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		ExtraDPDEBytesFrame = 128 * ((mode_lib->vba.GPUVMMaxPageTableLevels + 1) * (mode_lib->vba.HostVMMaxPageTableLevels + 1) - 3);
vba              1465 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	struct vba_vars_st *locals = &mode_lib->vba;
vba              1468 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.WritebackDISPCLK = 0.0;
vba              1469 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DISPCLKWithRamping = 0;
vba              1470 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DISPCLKWithoutRamping = 0;
vba              1471 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.GlobalDPPCLK = 0.0;
vba              1475 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1476 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k]) {
vba              1477 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.WritebackDISPCLK =
vba              1479 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.WritebackDISPCLK,
vba              1481 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackPixelFormat[k],
vba              1482 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.PixelClock[k],
vba              1483 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackHRatio[k],
vba              1484 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackVRatio[k],
vba              1485 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackLumaHTaps[k],
vba              1486 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackLumaVTaps[k],
vba              1487 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackChromaHTaps[k],
vba              1488 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackChromaVTaps[k],
vba              1489 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackDestinationWidth[k],
vba              1490 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.HTotal[k],
vba              1491 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackChromaLineBufferWidth));
vba              1495 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1496 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.HRatio[k] > 1) {
vba              1498 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1499 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxPSCLToLBThroughput
vba              1500 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.HRatio[k]
vba              1502 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.htaps[k]
vba              1507 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1508 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxPSCLToLBThroughput);
vba              1511 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DPPCLKUsingSingleDPPLuma =
vba              1512 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PixelClock[k]
vba              1514 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.vtaps[k] / 6.0
vba              1517 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												mode_lib->vba.HRatio[k]),
vba              1519 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.HRatio[k]
vba              1520 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												* mode_lib->vba.VRatio[k]
vba              1524 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.htaps[k] > 6 || mode_lib->vba.vtaps[k] > 6)
vba              1525 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.DPPCLKUsingSingleDPPLuma
vba              1526 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						< 2 * mode_lib->vba.PixelClock[k]) {
vba              1527 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DPPCLKUsingSingleDPPLuma = 2 * mode_lib->vba.PixelClock[k];
vba              1530 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.SourcePixelFormat[k] != dm_420_8
vba              1531 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_420_10)) {
vba              1534 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DPPCLKUsingSingleDPPLuma;
vba              1536 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.HRatio[k] > 1) {
vba              1539 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1540 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.MaxPSCLToLBThroughput
vba              1541 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										* mode_lib->vba.HRatio[k]
vba              1544 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												mode_lib->vba.HTAPsChroma[k]
vba              1549 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              1550 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MaxPSCLToLBThroughput);
vba              1552 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DPPCLKUsingSingleDPPChroma =
vba              1553 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelClock[k]
vba              1555 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.VTAPsChroma[k]
vba              1559 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.HRatio[k]
vba              1562 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.HRatio[k]
vba              1563 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													* mode_lib->vba.VRatio[k]
vba              1568 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if ((mode_lib->vba.HTAPsChroma[k] > 6 || mode_lib->vba.VTAPsChroma[k] > 6)
vba              1569 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.DPPCLKUsingSingleDPPChroma
vba              1570 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							< 2 * mode_lib->vba.PixelClock[k]) {
vba              1571 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DPPCLKUsingSingleDPPChroma = 2
vba              1572 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						* mode_lib->vba.PixelClock[k];
vba              1576 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DPPCLKUsingSingleDPPLuma,
vba              1577 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DPPCLKUsingSingleDPPChroma);
vba              1581 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1582 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.BlendingAndTiming[k] != k)
vba              1584 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.ODMCombineEnabled[k]) {
vba              1585 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithRamping =
vba              1587 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DISPCLKWithRamping,
vba              1588 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PixelClock[k] / 2
vba              1590 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1593 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											+ mode_lib->vba.DISPCLKRampingMargin
vba              1595 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithoutRamping =
vba              1597 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DISPCLKWithoutRamping,
vba              1598 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PixelClock[k] / 2
vba              1600 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1602 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (!mode_lib->vba.ODMCombineEnabled[k]) {
vba              1603 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithRamping =
vba              1605 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DISPCLKWithRamping,
vba              1606 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PixelClock[k]
vba              1608 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1611 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											+ mode_lib->vba.DISPCLKRampingMargin
vba              1613 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithoutRamping =
vba              1615 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DISPCLKWithoutRamping,
vba              1616 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PixelClock[k]
vba              1618 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1623 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DISPCLKWithRamping = dml_max(
vba              1624 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithRamping,
vba              1625 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.WritebackDISPCLK);
vba              1626 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DISPCLKWithoutRamping = dml_max(
vba              1627 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithoutRamping,
vba              1628 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.WritebackDISPCLK);
vba              1630 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	ASSERT(mode_lib->vba.DISPCLKDPPCLKVCOSpeed != 0);
vba              1631 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity = RoundToDFSGranularityUp(
vba              1632 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithRamping,
vba              1633 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1634 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity = RoundToDFSGranularityUp(
vba              1635 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKWithoutRamping,
vba              1636 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1637 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.MaxDispclkRoundedToDFSGranularity = RoundToDFSGranularityDown(
vba              1638 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.soc.clock_limits[mode_lib->vba.soc.num_states - 1].dispclk_mhz,
vba              1639 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1640 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity
vba              1641 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			> mode_lib->vba.MaxDispclkRoundedToDFSGranularity) {
vba              1642 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DISPCLK_calculated =
vba              1643 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DISPCLKWithoutRampingRoundedToDFSGranularity;
vba              1644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	} else if (mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity
vba              1645 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			> mode_lib->vba.MaxDispclkRoundedToDFSGranularity) {
vba              1646 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DISPCLK_calculated = mode_lib->vba.MaxDispclkRoundedToDFSGranularity;
vba              1648 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DISPCLK_calculated =
vba              1649 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DISPCLKWithRampingRoundedToDFSGranularity;
vba              1651 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	DTRACE("   dispclk_mhz (calculated) = %f", mode_lib->vba.DISPCLK_calculated);
vba              1653 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1654 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DPPCLK_calculated[k] = locals->DPPCLKUsingSingleDPP[k]
vba              1655 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ mode_lib->vba.DPPPerPlane[k]
vba              1656 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100);
vba              1657 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.GlobalDPPCLK = dml_max(
vba              1658 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.GlobalDPPCLK,
vba              1659 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DPPCLK_calculated[k]);
vba              1661 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.GlobalDPPCLK = RoundToDFSGranularityUp(
vba              1662 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.GlobalDPPCLK,
vba              1663 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              1664 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1665 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DPPCLK_calculated[k] = mode_lib->vba.GlobalDPPCLK / 255
vba              1667 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DPPCLK_calculated[k] * 255
vba              1668 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								/ mode_lib->vba.GlobalDPPCLK,
vba              1670 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		DTRACE("   dppclk_mhz[%i] (calculated) = %f", k, mode_lib->vba.DPPCLK_calculated[k]);
vba              1674 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	DTRACE("   dcfclk_mhz         = %f", mode_lib->vba.DCFCLK);
vba              1675 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	DTRACE("   return_bw_to_dcn   = %f", mode_lib->vba.ReturnBandwidthToDCN);
vba              1676 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	DTRACE("   return_bus_bw      = %f", mode_lib->vba.ReturnBW);
vba              1678 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1681 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourceScan[k] == dm_horz)
vba              1682 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->SwathWidthSingleDPPY[k] = mode_lib->vba.ViewportWidth[k];
vba              1684 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->SwathWidthSingleDPPY[k] = mode_lib->vba.ViewportHeight[k];
vba              1686 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.ODMCombineEnabled[k] == true)
vba              1688 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba              1689 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] == j
vba              1690 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.ODMCombineEnabled[j] == true)
vba              1697 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HActive[k] / 2.0
vba              1698 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									* mode_lib->vba.HRatio[k]));
vba              1701 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ mode_lib->vba.DPPPerPlane[k];
vba              1704 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1705 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              1708 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              1711 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16 || mode_lib->vba.SourcePixelFormat[k] == dm_mono_16) {
vba              1714 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8 || mode_lib->vba.SourcePixelFormat[k] == dm_mono_8) {
vba              1717 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              1726 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalDataReadBandwidth = 0.0;
vba              1727 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1730 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1731 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				* mode_lib->vba.VRatio[k];
vba              1734 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k])
vba              1735 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				* mode_lib->vba.VRatio[k] / 2;
vba              1741 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.TotalDataReadBandwidth += locals->ReadBandwidthPlaneLuma[k]
vba              1748 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.NumberOfActivePlanes,
vba              1751 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.VRatio,
vba              1753 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DPPPerPlane,
vba              1754 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.HRatio,
vba              1755 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.PixelClock,
vba              1759 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		&mode_lib->vba.DCFCLKDeepSleep);
vba              1762 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1763 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.BlendingAndTiming[k] != k) || !mode_lib->vba.DSCEnabled[k]) {
vba              1766 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.OutputFormat[k] == dm_420
vba              1767 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.OutputFormat[k] == dm_n422)
vba              1768 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DSCFormatFactor = 2;
vba              1770 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DSCFormatFactor = 1;
vba              1771 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.ODMCombineEnabled[k])
vba              1773 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PixelClockBackEnd[k] / 6
vba              1774 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								/ mode_lib->vba.DSCFormatFactor
vba              1776 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										- mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1780 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PixelClockBackEnd[k] / 3
vba              1781 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								/ mode_lib->vba.DSCFormatFactor
vba              1783 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										- mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              1790 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1791 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		double bpp = mode_lib->vba.OutputBpp[k];
vba              1792 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		unsigned int slices = mode_lib->vba.NumberOfDSCSlices[k];
vba              1794 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.DSCEnabled[k] && bpp != 0) {
vba              1795 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (!mode_lib->vba.ODMCombineEnabled[k]) {
vba              1798 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.DSCInputBitPerComponent[k],
vba              1801 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										(double) mode_lib->vba.HActive[k]
vba              1802 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												/ mode_lib->vba.NumberOfDSCSlices[k],
vba              1805 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.OutputFormat[k])
vba              1807 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.OutputFormat[k]);
vba              1812 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.DSCInputBitPerComponent[k],
vba              1815 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												(double) mode_lib->vba.HActive[k]
vba              1816 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 														/ mode_lib->vba.NumberOfDSCSlices[k],
vba              1819 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.OutputFormat[k])
vba              1821 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												mode_lib->vba.OutputFormat[k]));
vba              1824 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.PixelClock[k]
vba              1825 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ mode_lib->vba.PixelClockBackEnd[k];
vba              1831 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              1832 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) // NumberOfPlanes
vba              1833 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (j != k && mode_lib->vba.BlendingAndTiming[k] == j
vba              1834 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.DSCEnabled[j])
vba              1838 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1849 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1850 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SurfaceTiling[k],
vba              1860 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VRatio[k],
vba              1861 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.vtaps[k],
vba              1862 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.Interlace[k],
vba              1863 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              1864 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightY[k],
vba              1865 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ViewportYStartY[k],
vba              1869 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              1870 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              1871 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              1872 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_8)) {
vba              1876 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCEnable[k],
vba              1879 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SourcePixelFormat[k],
vba              1880 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SurfaceTiling[k],
vba              1884 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SourceScan[k],
vba              1885 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportWidth[k] / 2,
vba              1886 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportHeight[k] / 2,
vba              1888 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMEnable,
vba              1889 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMEnable,
vba              1890 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMMaxPageTableLevels,
vba              1891 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMCachedPageTableLevels,
vba              1892 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.VMMPageSize,
vba              1893 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PTEBufferSizeInRequestsChroma,
vba              1894 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PitchC[k],
vba              1895 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCMetaPitchC[k],
vba              1916 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VRatio[k] / 2,
vba              1917 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VTAPsChroma[k],
vba              1918 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.Interlace[k],
vba              1919 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              1920 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SwathHeightC[k],
vba              1921 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ViewportYStartC[k],
vba              1930 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->PTEBufferSizeInRequestsForLuma = mode_lib->vba.PTEBufferSizeInRequestsLuma + mode_lib->vba.PTEBufferSizeInRequestsChroma;
vba              1935 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCCEnable[k],
vba              1938 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1939 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SurfaceTiling[k],
vba              1941 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SourceScan[k],
vba              1942 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ViewportWidth[k],
vba              1943 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ViewportHeight[k],
vba              1945 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.GPUVMEnable,
vba              1946 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.HostVMEnable,
vba              1947 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.HostVMMaxPageTableLevels,
vba              1948 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.HostVMCachedPageTableLevels,
vba              1949 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VMMPageSize,
vba              1951 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PitchY[k],
vba              1952 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCCMetaPitchY[k],
vba              1977 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.GPUVMEnable,
vba              1978 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SourcePixelFormat[k],
vba              1979 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VRatio[k],
vba              1980 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCCEnable[k],
vba              1981 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              1994 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalDCCActiveDPP = 0;
vba              1995 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalActiveDPP = 0;
vba              1996 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              1997 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.TotalActiveDPP = mode_lib->vba.TotalActiveDPP
vba              1998 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				+ mode_lib->vba.DPPPerPlane[k];
vba              1999 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.DCCEnable[k])
vba              2000 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalDCCActiveDPP = mode_lib->vba.TotalDCCActiveDPP
vba              2001 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					+ mode_lib->vba.DPPPerPlane[k];
vba              2004 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.UrgentOutOfOrderReturnPerChannel = dml_max3(
vba              2005 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelDataOnly,
vba              2006 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelMixedWithVMData,
vba              2007 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentOutOfOrderReturnPerChannelVMDataOnly);
vba              2009 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.UrgentRoundTripAndOutOfOrderLatency =
vba              2010 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			(mode_lib->vba.RoundTripPingLatencyCycles + 32) / mode_lib->vba.DCFCLK
vba              2011 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					+ mode_lib->vba.UrgentOutOfOrderReturnPerChannel
vba              2012 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.NumberOfChannels
vba              2013 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ mode_lib->vba.ReturnBW;
vba              2015 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.UrgentExtraLatency = CalculateExtraLatency(
vba              2016 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentRoundTripAndOutOfOrderLatency,
vba              2017 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalActiveDPP,
vba              2018 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PixelChunkSizeInKByte,
vba              2019 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalDCCActiveDPP,
vba              2020 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MetaChunkSize,
vba              2021 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ReturnBW,
vba              2022 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.GPUVMEnable,
vba              2023 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.HostVMEnable,
vba              2024 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.NumberOfActivePlanes,
vba              2025 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DPPPerPlane,
vba              2027 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
vba              2028 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
vba              2029 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.HostVMMaxPageTableLevels,
vba              2030 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.HostVMCachedPageTableLevels);
vba              2033 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TCalc = 24.0 / mode_lib->vba.DCFCLKDeepSleep;
vba              2035 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2036 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2037 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.WritebackEnable[k] == true) {
vba              2038 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2039 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.WritebackLatency
vba              2041 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackPixelFormat[k],
vba              2042 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackHRatio[k],
vba              2043 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackVRatio[k],
vba              2044 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackLumaHTaps[k],
vba              2045 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackLumaVTaps[k],
vba              2046 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackChromaHTaps[k],
vba              2047 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackChromaVTaps[k],
vba              2048 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackDestinationWidth[k])
vba              2049 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										/ mode_lib->vba.DISPCLK;
vba              2051 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->WritebackDelay[mode_lib->vba.VoltageLevel][k] = 0;
vba              2052 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba              2053 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.BlendingAndTiming[j] == k
vba              2054 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.WritebackEnable[j] == true) {
vba              2055 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					locals->WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2057 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									locals->WritebackDelay[mode_lib->vba.VoltageLevel][k],
vba              2058 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackLatency
vba              2060 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackPixelFormat[j],
vba              2061 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackHRatio[j],
vba              2062 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackVRatio[j],
vba              2063 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackLumaHTaps[j],
vba              2064 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackLumaVTaps[j],
vba              2065 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackChromaHTaps[j],
vba              2066 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackChromaVTaps[j],
vba              2067 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackDestinationWidth[j])
vba              2068 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													/ mode_lib->vba.DISPCLK);
vba              2074 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              2075 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba              2076 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] == j)
vba              2077 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->WritebackDelay[mode_lib->vba.VoltageLevel][k] =
vba              2078 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->WritebackDelay[mode_lib->vba.VoltageLevel][j];
vba              2080 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.VStartupLines = 13;
vba              2081 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2082 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		locals->MaxVStartupLines[k] = mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k] - dml_max(1.0, dml_ceil(locals->WritebackDelay[mode_lib->vba.VoltageLevel][k] / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]), 1));
vba              2085 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba              2090 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.UrgentLatency = dml_max3(mode_lib->vba.UrgentLatencyPixelDataOnly, mode_lib->vba.UrgentLatencyPixelMixedWithVMData, mode_lib->vba.UrgentLatencyVMDataOnly);
vba              2098 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2099 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DRAMClockChangeLatency,
vba              2100 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.UrgentLatency,
vba              2101 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SREnterPlusExitTime);
vba              2103 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2107 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.XFCEnabled[k] == true) {
vba              2108 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.XFCRemoteSurfaceFlipDelay =
vba              2111 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.VRatio[k],
vba              2116 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.HTotal[k]
vba              2117 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										/ mode_lib->vba.PixelClock[k],
vba              2118 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCTSlvVupdateOffset,
vba              2119 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCTSlvVupdateWidth,
vba              2120 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCTSlvVreadyOffset,
vba              2121 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCXBUFLatencyTolerance,
vba              2122 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCFillBWOverhead,
vba              2123 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCSlvChunkSize,
vba              2124 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.XFCBusTransportTime,
vba              2125 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.TCalc,
vba              2127 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&mode_lib->vba.SrcActiveDrainRate,
vba              2128 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&mode_lib->vba.TInitXFill,
vba              2129 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&mode_lib->vba.TslvChk);
vba              2131 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.XFCRemoteSurfaceFlipDelay = 0;
vba              2135 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.DISPCLK = mode_lib->vba.DISPCLK;
vba              2136 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.PixelClock = mode_lib->vba.PixelClock[k];
vba              2137 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.DCFCLKDeepSleep = mode_lib->vba.DCFCLKDeepSleep;
vba              2138 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.DPPPerPlane = mode_lib->vba.DPPPerPlane[k];
vba              2139 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.ScalerEnabled = mode_lib->vba.ScalerEnabled[k];
vba              2140 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.SourceScan = mode_lib->vba.SourceScan[k];
vba              2145 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.InterlaceEnable = mode_lib->vba.Interlace[k];
vba              2146 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.NumberOfCursors = mode_lib->vba.NumberOfCursors[k];
vba              2147 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.VBlank = mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k];
vba              2148 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myPipe.HTotal = mode_lib->vba.HTotal[k];
vba              2151 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myHostVM.Enable = mode_lib->vba.HostVMEnable;
vba              2152 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myHostVM.MaxPageTableLevels = mode_lib->vba.HostVMMaxPageTableLevels;
vba              2153 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			myHostVM.CachedPageTableLevels = mode_lib->vba.HostVMCachedPageTableLevels;
vba              2155 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ErrorResult[k] =
vba              2158 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
vba              2159 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
vba              2162 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelaySubtotal,
vba              2163 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelaySCL,
vba              2164 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelaySCLLBOnly,
vba              2165 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelayCNVCFormater,
vba              2166 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelayCNVCCursor,
vba              2167 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DISPCLKDelaySubtotal,
vba              2169 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ mode_lib->vba.HRatio[k]),
vba              2170 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.OutputFormat[k],
vba              2171 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.MaxInterDCNTileRepeaters,
vba              2172 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							dml_min(mode_lib->vba.VStartupLines, locals->MaxVStartupLines[k]),
vba              2174 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2175 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMEnable,
vba              2177 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DynamicMetadataEnable[k],
vba              2178 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[k],
vba              2179 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DynamicMetadataTransmittedBytes[k],
vba              2180 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCEnable[k],
vba              2181 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.UrgentLatency,
vba              2182 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.UrgentExtraLatency,
vba              2183 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.TCalc,
vba              2196 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SwathHeightY[k],
vba              2197 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SwathHeightC[k],
vba              2199 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.XFCEnabled[k],
vba              2200 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay,
vba              2201 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              2217 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.VUpdateOffsetPix[k],
vba              2218 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.VUpdateWidthPix[k],
vba              2219 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.VReadyOffsetPix[k]);
vba              2220 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              2222 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.VStartupLines,
vba              2232 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.VStartupLines,
vba              2233 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								locals->MaxVStartupLines[mode_lib->vba.BlendingAndTiming[k]]);
vba              2237 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2242 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (m = 0; m < mode_lib->vba.NumberOfCursors[k]; m++) {
vba              2243 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->cursor_bw[k] += mode_lib->vba.CursorWidth[k][m] * mode_lib->vba.CursorBPP[k][m] / 8.0 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k];
vba              2244 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->cursor_bw_pre[k] += mode_lib->vba.CursorWidth[k][m] * mode_lib->vba.CursorBPP[k][m] / 8.0 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * locals->VRatioPrefetchY[k];
vba              2248 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DETBufferSizeInKByte,
vba              2249 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SwathHeightY[k],
vba              2250 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SwathHeightC[k],
vba              2252 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HTotal[k] /
vba              2253 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelClock[k],
vba              2254 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentLatency,
vba              2255 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.CursorBufferSize,
vba              2256 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.CursorWidth[k][0] + mode_lib->vba.CursorWidth[k][1],
vba              2257 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					dml_max(mode_lib->vba.CursorBPP[k][0], mode_lib->vba.CursorBPP[k][1]),
vba              2258 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VRatio[k],
vba              2272 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.UseUrgentBurstBandwidth == false) {
vba              2300 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.FractionOfUrgentBandwidth = MaxTotalRDBandwidthNoUrgentBurst / mode_lib->vba.ReturnBW;
vba              2302 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (MaxTotalRDBandwidth <= mode_lib->vba.ReturnBW && locals->NotEnoughUrgentLatencyHiding == 0 && locals->NotEnoughUrgentLatencyHidingPre == 0 && !VRatioPrefetchMoreThan4
vba              2304 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PrefetchModeSupported = true;
vba              2306 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PrefetchModeSupported = false;
vba              2311 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.PrefetchModeSupported == true) {
vba              2312 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.BandwidthAvailableForImmediateFlip = mode_lib->vba.ReturnBW;
vba              2313 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2314 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.BandwidthAvailableForImmediateFlip =
vba              2315 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.BandwidthAvailableForImmediateFlip
vba              2325 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotImmediateFlipBytes = 0;
vba              2326 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2327 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.TotImmediateFlipBytes = mode_lib->vba.TotImmediateFlipBytes + locals->PDEAndMetaPTEBytesFrame[k] + locals->MetaRowByte[k] + locals->PixelPTEBytesPerRow[k];
vba              2329 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2332 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
vba              2333 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
vba              2334 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.UrgentExtraLatency,
vba              2335 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.UrgentLatency,
vba              2336 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2337 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HostVMEnable,
vba              2338 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HostVMMaxPageTableLevels,
vba              2339 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HostVMCachedPageTableLevels,
vba              2340 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.GPUVMEnable,
vba              2344 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.BandwidthAvailableForImmediateFlip,
vba              2345 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.TotImmediateFlipBytes,
vba              2346 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.SourcePixelFormat[k],
vba              2347 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              2348 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.VRatio[k],
vba              2350 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DCCEnable[k],
vba              2360 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.total_dcn_read_bw_with_flip = 0.0;
vba              2361 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.total_dcn_read_bw_with_flip_no_urgent_burst = 0.0;
vba              2362 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2363 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.total_dcn_read_bw_with_flip =
vba              2364 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.total_dcn_read_bw_with_flip + dml_max3(
vba              2371 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.total_dcn_read_bw_with_flip_no_urgent_burst =
vba              2372 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.total_dcn_read_bw_with_flip_no_urgent_burst +
vba              2378 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.FractionOfUrgentBandwidthImmediateFlip = mode_lib->vba.total_dcn_read_bw_with_flip_no_urgent_burst / mode_lib->vba.ReturnBW;
vba              2380 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ImmediateFlipSupported = true;
vba              2381 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.total_dcn_read_bw_with_flip > mode_lib->vba.ReturnBW) {
vba              2382 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ImmediateFlipSupported = false;
vba              2384 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2386 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ImmediateFlipSupported = false;
vba              2390 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ImmediateFlipSupported = false;
vba              2393 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2394 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.ErrorResult[k]) {
vba              2395 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PrefetchModeSupported = false;
vba              2401 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.VStartupLines = mode_lib->vba.VStartupLines + 1;
vba              2402 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	} while (!((mode_lib->vba.PrefetchModeSupported
vba              2403 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			&& ((!mode_lib->vba.ImmediateFlipSupport && !mode_lib->vba.HostVMEnable)
vba              2404 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.ImmediateFlipSupported))
vba              2405 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			|| locals->MaximumMaxVStartupLines < mode_lib->vba.VStartupLines));
vba              2412 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2413 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.NumberOfActivePlanes,
vba              2414 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxLineBufferLines,
vba              2415 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.LineBufferSize,
vba              2416 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DPPOutputBufferPixels,
vba              2417 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DETBufferSizeInKByte,
vba              2418 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              2419 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackInterfaceChromaBufferSize,
vba              2420 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCFCLK,
vba              2421 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.UrgentOutOfOrderReturnPerChannel * mode_lib->vba.NumberOfChannels,
vba              2422 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ReturnBW,
vba              2423 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.GPUVMEnable,
vba              2425 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MetaChunkSize,
vba              2426 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.UrgentLatency,
vba              2427 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.UrgentExtraLatency,
vba              2428 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackLatency,
vba              2429 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackChunkSize,
vba              2430 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SOCCLK,
vba              2431 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DRAMClockChangeLatency,
vba              2432 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SRExitTime,
vba              2433 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SREnterPlusExitTime,
vba              2434 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCFCLKDeepSleep,
vba              2435 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DPPPerPlane,
vba              2436 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCCEnable,
vba              2439 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightY,
vba              2441 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightC,
vba              2443 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.LBBitPerPixel,
vba              2445 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.HRatio,
vba              2446 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.vtaps,
vba              2447 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VTAPsChroma,
vba              2448 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VRatio,
vba              2449 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.HTotal,
vba              2450 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PixelClock,
vba              2451 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.BlendingAndTiming,
vba              2454 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackEnable,
vba              2455 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackPixelFormat,
vba              2456 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackDestinationWidth,
vba              2457 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackDestinationHeight,
vba              2458 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackSourceHeight,
vba              2460 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.UrgentWatermark,
vba              2461 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.WritebackUrgentWatermark,
vba              2462 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.DRAMClockChangeWatermark,
vba              2463 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.WritebackDRAMClockChangeWatermark,
vba              2464 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.StutterExitWatermark,
vba              2465 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2466 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.MinActiveDRAMClockChangeLatencySupported);
vba              2472 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.NumberOfActivePlanes,
vba              2473 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.VRatio,
vba              2478 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DPPPerPlane,
vba              2479 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.HRatio,
vba              2480 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.PixelClock,
vba              2485 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.SourceScan,
vba              2500 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.NumberOfActivePlanes,
vba              2501 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.GPUVMEnable,
vba              2502 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.MetaChunkSize,
vba              2503 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.MinMetaChunkSizeBytes,
vba              2504 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.GPUVMMaxPageTableLevels,
vba              2505 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.HTotal,
vba              2506 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.VRatio,
vba              2513 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DCCEnable,
vba              2514 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.PixelClock,
vba              2517 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.SourceScan,
vba              2557 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2558 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 0) {
vba              2562 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DRAMClockChangeWatermark,
vba              2564 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2565 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.UrgentWatermark));
vba              2566 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb] == 1) {
vba              2570 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.StutterEnterPlusExitWatermark,
vba              2571 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentWatermark);
vba              2575 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->MinTTUVBlank[k] = mode_lib->vba.UrgentWatermark;
vba              2577 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (!mode_lib->vba.DynamicMetadataEnable[k])
vba              2578 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->MinTTUVBlank[k] = mode_lib->vba.TCalc
vba              2583 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.ActiveDPPs = 0;
vba              2584 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2586 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DCCEnable[k],
vba              2588 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ViewportWidth[k],
vba              2589 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ViewportHeight[k],
vba              2590 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DETBufferSizeInKByte * 1024,
vba              2592 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightY[k],
vba              2593 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SurfaceTiling[k],
vba              2595 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SourceScan[k],
vba              2602 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2603 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.XFCEnabled[k] == true) {
vba              2606 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->XFCSlaveVUpdateOffset[k] = mode_lib->vba.XFCTSlvVupdateOffset;
vba              2607 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->XFCSlaveVupdateWidth[k] = mode_lib->vba.XFCTSlvVupdateWidth;
vba              2608 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->XFCSlaveVReadyOffset[k] = mode_lib->vba.XFCTSlvVreadyOffset;
vba              2610 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PrefetchMode[mode_lib->vba.VoltageLevel][mode_lib->vba.maxMpcComb],
vba              2611 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DRAMClockChangeLatency,
vba              2612 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentLatency,
vba              2613 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SREnterPlusExitTime);
vba              2614 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.XFCRemoteSurfaceFlipDelay = CalculateRemoteSurfaceFlipDelay(
vba              2616 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VRatio[k],
vba              2619 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              2620 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCTSlvVupdateOffset,
vba              2621 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCTSlvVupdateWidth,
vba              2622 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCTSlvVreadyOffset,
vba              2623 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCXBUFLatencyTolerance,
vba              2624 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCFillBWOverhead,
vba              2625 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCSlvChunkSize,
vba              2626 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCBusTransportTime,
vba              2627 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.TCalc,
vba              2629 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.SrcActiveDrainRate,
vba              2630 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.TInitXFill,
vba              2631 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.TslvChk);
vba              2634 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2635 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ (mode_lib->vba.HTotal[k]
vba              2636 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											/ mode_lib->vba.PixelClock[k]),
vba              2640 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.XFCBusTransportTime
vba              2641 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ (mode_lib->vba.HTotal[k]
vba              2642 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											/ mode_lib->vba.PixelClock[k]),
vba              2646 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							(mode_lib->vba.XFCBusTransportTime
vba              2647 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									+ mode_lib->vba.TInitXFill
vba              2648 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									+ mode_lib->vba.TslvChk)
vba              2649 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ (mode_lib->vba.HTotal[k]
vba              2650 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											/ mode_lib->vba.PixelClock[k]),
vba              2652 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.InitFillLevel = mode_lib->vba.XFCXBUFLatencyTolerance
vba              2653 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.SrcActiveDrainRate;
vba              2654 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.FinalFillMargin =
vba              2657 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.HTotal[k]
vba              2658 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ mode_lib->vba.PixelClock[k]
vba              2659 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.SrcActiveDrainRate
vba              2660 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							+ mode_lib->vba.XFCFillConstant;
vba              2661 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.FinalFillLevel = mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2662 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.SrcActiveDrainRate
vba              2663 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					+ mode_lib->vba.FinalFillMargin;
vba              2664 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.RemainingFillLevel = dml_max(
vba              2666 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.FinalFillLevel - mode_lib->vba.InitFillLevel);
vba              2667 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TFinalxFill = mode_lib->vba.RemainingFillLevel
vba              2668 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ (mode_lib->vba.SrcActiveDrainRate
vba              2669 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.XFCFillBWOverhead / 100);
vba              2671 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.XFCRemoteSurfaceFlipDelay
vba              2672 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							+ mode_lib->vba.TFinalxFill
vba              2675 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									* mode_lib->vba.HTotal[k]
vba              2676 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ mode_lib->vba.PixelClock[k];
vba              2689 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2691 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DETBufferSizeInKByte,
vba              2692 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightY[k],
vba              2693 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightC[k],
vba              2701 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightY[k]);
vba              2704 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						* (mode_lib->vba.HTotal[k]
vba              2705 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								/ mode_lib->vba.PixelClock[k])
vba              2706 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						/ mode_lib->vba.VRatio[k];
vba              2709 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.StutterPeriod = 999999.0;
vba              2710 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2711 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (locals->FullDETBufferingTimeY[k] < mode_lib->vba.StutterPeriod) {
vba              2712 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.StutterPeriod = locals->FullDETBufferingTimeY[k];
vba              2713 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.FrameTimeForMinFullDETBufferingTime =
vba              2714 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				(double) mode_lib->vba.VTotal[k] * mode_lib->vba.HTotal[k]
vba              2715 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ mode_lib->vba.PixelClock[k];
vba              2719 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightY[k] - (locals->LinesInDETY[k] - locals->LinesInDETYRoundedDownToSwath[k]);
vba              2723 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.AverageReadBandwidth = 0.0;
vba              2724 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalRowReadBandwidth = 0.0;
vba              2725 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2728 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.DCCEnable[k]) {
vba              2734 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.AverageReadBandwidth =
vba              2735 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.AverageReadBandwidth
vba              2737 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								dml_min(mode_lib->vba.DCCRate[k], DCCRateLimit);
vba              2739 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.AverageReadBandwidth =
vba              2740 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.AverageReadBandwidth
vba              2744 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.TotalRowReadBandwidth = mode_lib->vba.TotalRowReadBandwidth +
vba              2748 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.AverageDCCCompressionRate = mode_lib->vba.TotalDataReadBandwidth / mode_lib->vba.AverageReadBandwidth;
vba              2750 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.PartOfBurstThatFitsInROB =
vba              2752 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.StutterPeriod
vba              2753 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.TotalDataReadBandwidth,
vba              2754 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ROBBufferSizeInKByte * 1024
vba              2755 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.AverageDCCCompressionRate);
vba              2756 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.StutterBurstTime = mode_lib->vba.PartOfBurstThatFitsInROB
vba              2757 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			/ mode_lib->vba.AverageDCCCompressionRate / mode_lib->vba.ReturnBW
vba              2758 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			+ (mode_lib->vba.StutterPeriod * mode_lib->vba.TotalDataReadBandwidth
vba              2759 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					- mode_lib->vba.PartOfBurstThatFitsInROB)
vba              2760 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ (mode_lib->vba.DCFCLK * 64)
vba              2761 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					+ mode_lib->vba.StutterPeriod * mode_lib->vba.TotalRowReadBandwidth / mode_lib->vba.ReturnBW;
vba              2762 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.StutterBurstTime = dml_max(
vba              2763 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.StutterBurstTime,
vba              2765 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		locals->SwathWidthYCriticalPlane / mode_lib->vba.ReturnBW)
vba              2768 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalActiveWriteback = 0;
vba              2769 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2770 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              2771 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalActiveWriteback = mode_lib->vba.TotalActiveWriteback + 1;
vba              2775 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.TotalActiveWriteback == 0) {
vba              2776 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.StutterEfficiencyNotIncludingVBlank = (1
vba              2777 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				- (mode_lib->vba.SRExitTime + mode_lib->vba.StutterBurstTime)
vba              2778 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						/ mode_lib->vba.StutterPeriod) * 100;
vba              2780 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.StutterEfficiencyNotIncludingVBlank = 0;
vba              2783 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.SmallestVBlank = 999999;
vba              2784 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2785 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SynchronizedVBlank || mode_lib->vba.NumberOfActivePlanes == 1) {
vba              2786 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.VBlankTime = (double) (mode_lib->vba.VTotal[k]
vba              2787 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					- mode_lib->vba.VActive[k]) * mode_lib->vba.HTotal[k]
vba              2788 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ mode_lib->vba.PixelClock[k];
vba              2790 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.VBlankTime = 0;
vba              2792 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.SmallestVBlank = dml_min(
vba              2793 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SmallestVBlank,
vba              2794 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VBlankTime);
vba              2797 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.StutterEfficiency = (mode_lib->vba.StutterEfficiencyNotIncludingVBlank / 100
vba              2798 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			* (mode_lib->vba.FrameTimeForMinFullDETBufferingTime
vba              2799 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					- mode_lib->vba.SmallestVBlank)
vba              2800 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			+ mode_lib->vba.SmallestVBlank)
vba              2801 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			/ mode_lib->vba.FrameTimeForMinFullDETBufferingTime * 100;
vba              2824 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              2827 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              2830 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              2833 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              2836 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8) {
vba              2839 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              2847 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2848 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2849 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              2850 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_8)) {
vba              2851 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2853 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              2855 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2856 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16) {
vba              2866 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2869 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              2882 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2890 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2891 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              2892 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              2893 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_8)) {
vba              2894 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              2895 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              2896 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& (mode_lib->vba.SurfaceTiling[k]
vba              2898 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2900 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2902 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2904 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2906 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2908 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              2910 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.SourceScan[k] == dm_horz)) {
vba              2912 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_8
vba              2913 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.SourceScan[k] != dm_horz) {
vba              2920 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              2923 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8
vba              2924 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2927 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10
vba              2928 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2937 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              2938 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			SwathWidth = mode_lib->vba.ViewportWidth[k];
vba              2940 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			SwathWidth = mode_lib->vba.ViewportHeight[k];
vba              2943 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.ODMCombineEnabled[k] == true) {
vba              2946 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba              2947 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] == j
vba              2948 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.ODMCombineEnabled[j] == true) {
vba              2956 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]);
vba              2958 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			SwathWidth = SwathWidth / mode_lib->vba.DPPPerPlane[k];
vba              2966 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              2977 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              2986 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				<= mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0) {
vba              2987 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightY[k] = MaximumSwathHeightY;
vba              2988 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightC[k] = MaximumSwathHeightC;
vba              2990 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightY[k] = MinimumSwathHeightY;
vba              2991 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SwathHeightC[k] = MinimumSwathHeightC;
vba              2995 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DETBufferSizeInKByte,
vba              2996 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightY[k],
vba              2997 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathHeightC[k],
vba              2998 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.DETBufferSizeY[k],
vba              2999 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&mode_lib->vba.DETBufferSizeC[k]);
vba              3390 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	struct vba_vars_st *locals = &mode_lib->vba;
vba              3399 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.ScaleRatioAndTapsSupport = true;
vba              3400 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3401 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.ScalerEnabled[k] == false
vba              3402 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              3403 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              3404 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              3405 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              3406 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8)
vba              3407 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.HRatio[k] != 1.0
vba              3408 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.htaps[k] != 1.0
vba              3409 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.VRatio[k] != 1.0
vba              3410 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.vtaps[k] != 1.0)) {
vba              3411 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ScaleRatioAndTapsSupport = false;
vba              3412 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.vtaps[k] < 1.0 || mode_lib->vba.vtaps[k] > 8.0
vba              3413 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.htaps[k] < 1.0 || mode_lib->vba.htaps[k] > 8.0
vba              3414 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| (mode_lib->vba.htaps[k] > 1.0
vba              3415 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& (mode_lib->vba.htaps[k] % 2) == 1)
vba              3416 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.HRatio[k] > mode_lib->vba.MaxHSCLRatio
vba              3417 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.VRatio[k] > mode_lib->vba.MaxVSCLRatio
vba              3418 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.HRatio[k] > mode_lib->vba.htaps[k]
vba              3419 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.VRatio[k] > mode_lib->vba.vtaps[k]
vba              3420 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| (mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              3421 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              3422 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              3423 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              3424 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8
vba              3425 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& (mode_lib->vba.HRatio[k] / 2.0
vba              3426 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								> mode_lib->vba.HTAPsChroma[k]
vba              3427 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								|| mode_lib->vba.VRatio[k] / 2.0
vba              3428 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										> mode_lib->vba.VTAPsChroma[k]))) {
vba              3429 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ScaleRatioAndTapsSupport = false;
vba              3434 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.SourceFormatPixelAndScanSupport = true;
vba              3435 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3436 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              3437 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourceScan[k] != dm_horz)
vba              3438 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| ((mode_lib->vba.SurfaceTiling[k] == dm_sw_4kb_d
vba              3439 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_4kb_d_x
vba              3440 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d
vba              3441 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d_t
vba              3442 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_d_x
vba              3443 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_var_d
vba              3444 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k] == dm_sw_var_d_x)
vba              3445 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_64)
vba              3446 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| (mode_lib->vba.SurfaceTiling[k] == dm_sw_64kb_r_x
vba              3447 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& (mode_lib->vba.SourcePixelFormat[k] == dm_mono_8
vba              3448 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3450 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3452 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| (((mode_lib->vba.SurfaceTiling[k] == dm_sw_gfx7_2d_thin_gl
vba              3453 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.SurfaceTiling[k]
vba              3455 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& !((mode_lib->vba.SourcePixelFormat[k]
vba              3457 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								|| mode_lib->vba.SourcePixelFormat[k]
vba              3459 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&& mode_lib->vba.SourceScan[k]
vba              3461 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&& mode_lib->vba.SupportGFX7CompatibleTilingIn32bppAnd64bpp
vba              3463 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&& mode_lib->vba.DCCEnable[k]
vba              3465 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| (mode_lib->vba.DCCEnable[k] == true
vba              3466 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&& (mode_lib->vba.SurfaceTiling[k]
vba              3468 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										|| mode_lib->vba.SourcePixelFormat[k]
vba              3470 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										|| mode_lib->vba.SourcePixelFormat[k]
vba              3472 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.SourceFormatPixelAndScanSupport = false;
vba              3477 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3478 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourcePixelFormat[k] == dm_444_64) {
vba              3481 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_32) {
vba              3484 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              3485 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_16) {
vba              3488 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_mono_8) {
vba              3491 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8) {
vba              3498 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3499 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->SwathWidthYSingleDPP[k] = mode_lib->vba.ViewportWidth[k];
vba              3501 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->SwathWidthYSingleDPP[k] = mode_lib->vba.ViewportHeight[k];
vba              3504 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3506 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k];
vba              3508 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k] / 2.0;
vba              3511 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3512 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true
vba              3513 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              3514 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3515 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3516 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3517 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.HTotal[k]
vba              3518 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ mode_lib->vba.PixelClock[k]) * 4.0;
vba              3519 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.WritebackEnable[k] == true
vba              3520 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              3521 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3522 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3523 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3524 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.HTotal[k]
vba              3525 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ mode_lib->vba.PixelClock[k]) * 3.0;
vba              3526 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		} else if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3527 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->WriteBandwidth[k] = mode_lib->vba.WritebackDestinationWidth[k]
vba              3528 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.WritebackDestinationHeight[k]
vba              3529 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					/ (mode_lib->vba.WritebackSourceHeight[k]
vba              3530 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.HTotal[k]
vba              3531 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ mode_lib->vba.PixelClock[k]) * 1.5;
vba              3536 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DCCEnabledInAnyPlane = false;
vba              3537 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3538 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.DCCEnable[k] == true) {
vba              3539 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DCCEnabledInAnyPlane = true;
vba              3542 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3544 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ReturnBusWidth * mode_lib->vba.DCFCLKPerState[i],
vba              3545 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DRAMSpeedPerState[i] * mode_lib->vba.NumberOfChannels
vba              3546 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						* mode_lib->vba.DRAMChannelWidth,
vba              3547 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.FabricClockPerState[i]
vba              3548 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						* mode_lib->vba.FabricDatapathToDCNDataReturn);
vba              3549 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.HostVMEnable == false) {
vba              3551 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelDataOnly / 100.0;
vba              3554 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData / 100.0;
vba              3559 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.WritebackLatencySupport = true;
vba              3560 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3561 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3562 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.WritebackPixelFormat[k] == dm_444_32) {
vba              3564 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						> (mode_lib->vba.WritebackInterfaceLumaBufferSize
vba              3565 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								+ mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              3566 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								/ mode_lib->vba.WritebackLatency) {
vba              3567 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackLatencySupport = false;
vba              3573 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              3575 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												* mode_lib->vba.WritebackInterfaceChromaBufferSize)
vba              3576 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								/ mode_lib->vba.WritebackLatency) {
vba              3577 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackLatencySupport = false;
vba              3584 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3586 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				(mode_lib->vba.RoundTripPingLatencyCycles + 32.0) / mode_lib->vba.DCFCLKPerState[i]
vba              3587 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				+ dml_max3(mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelDataOnly,
vba              3588 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelMixedWithVMData,
vba              3589 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.UrgentOutOfOrderReturnPerChannelVMDataOnly)
vba              3590 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* mode_lib->vba.NumberOfChannels / locals->ReturnBWPerState[i];
vba              3591 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.ROBBufferSizeInKByte - mode_lib->vba.PixelChunkSizeInKByte) * 1024.0 / locals->ReturnBWPerState[i]
vba              3600 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalNumberOfActiveWriteback = 0;
vba              3601 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3602 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3603 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.ActiveWritebacksPerPlane[k] == 0)
vba              3604 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.ActiveWritebacksPerPlane[k] = 1;
vba              3605 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalNumberOfActiveWriteback =
vba              3606 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.TotalNumberOfActiveWriteback
vba              3607 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							+ mode_lib->vba.ActiveWritebacksPerPlane[k];
vba              3610 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.WritebackModeSupport = true;
vba              3611 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.TotalNumberOfActiveWriteback > mode_lib->vba.MaxNumWriteback) {
vba              3612 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.WritebackModeSupport = false;
vba              3614 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3615 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true
vba              3616 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.Writeback10bpc420Supported != true
vba              3617 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.WritebackPixelFormat[k] == dm_420_10) {
vba              3618 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.WritebackModeSupport = false;
vba              3623 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.WritebackScaleRatioAndTapsSupport = true;
vba              3624 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3625 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3626 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.WritebackLumaAndChromaScalingSupported == false
vba              3627 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& (mode_lib->vba.WritebackHRatio[k] != 1.0
vba              3628 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							|| mode_lib->vba.WritebackVRatio[k] != 1.0)) {
vba              3629 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3631 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.WritebackHRatio[k] > mode_lib->vba.WritebackMaxHSCLRatio
vba              3632 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3633 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.WritebackMaxVSCLRatio
vba              3634 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackHRatio[k]
vba              3635 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							< mode_lib->vba.WritebackMinHSCLRatio
vba              3636 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3637 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							< mode_lib->vba.WritebackMinVSCLRatio
vba              3638 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackLumaHTaps[k]
vba              3639 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.WritebackMaxHSCLTaps
vba              3640 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackLumaVTaps[k]
vba              3641 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.WritebackMaxVSCLTaps
vba              3642 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackHRatio[k]
vba              3643 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.WritebackLumaHTaps[k]
vba              3644 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.WritebackVRatio[k]
vba              3645 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.WritebackLumaVTaps[k]
vba              3646 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.WritebackLumaHTaps[k] > 2.0
vba              3647 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& ((mode_lib->vba.WritebackLumaHTaps[k] % 2)
vba              3649 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.WritebackPixelFormat[k] != dm_444_32
vba              3650 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& (mode_lib->vba.WritebackChromaHTaps[k]
vba              3651 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									> mode_lib->vba.WritebackMaxHSCLTaps
vba              3652 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.WritebackChromaVTaps[k]
vba              3653 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											> mode_lib->vba.WritebackMaxVSCLTaps
vba              3655 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											* mode_lib->vba.WritebackHRatio[k]
vba              3656 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											> mode_lib->vba.WritebackChromaHTaps[k]
vba              3658 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											* mode_lib->vba.WritebackVRatio[k]
vba              3659 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											> mode_lib->vba.WritebackChromaVTaps[k]
vba              3660 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| (mode_lib->vba.WritebackChromaHTaps[k] > 2.0
vba              3661 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										&& ((mode_lib->vba.WritebackChromaHTaps[k] % 2) == 1))))) {
vba              3662 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3664 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.WritebackVRatio[k] < 1.0) {
vba              3665 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackLumaVExtra =
vba              3666 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						dml_max(1.0 - 2.0 / dml_ceil(1.0 / mode_lib->vba.WritebackVRatio[k], 1.0), 0.0);
vba              3668 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackLumaVExtra = -1;
vba              3670 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if ((mode_lib->vba.WritebackPixelFormat[k] == dm_444_32
vba              3671 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3672 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> (mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3673 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									+ mode_lib->vba.WritebackLineBufferChromaBufferSize)
vba              3675 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3676 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									- mode_lib->vba.WritebackLumaVExtra)
vba              3677 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_8
vba              3678 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3679 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									> mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3680 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											* 8.0 / 10.0 / mode_lib->vba.WritebackDestinationWidth[k]
vba              3681 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											- mode_lib->vba.WritebackLumaVExtra)
vba              3682 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10
vba              3683 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.WritebackLumaVTaps[k]
vba              3684 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									> mode_lib->vba.WritebackLineBufferLumaBufferSize
vba              3686 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3687 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											- mode_lib->vba.WritebackLumaVExtra)) {
vba              3688 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3690 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (2.0 * mode_lib->vba.WritebackVRatio[k] < 1) {
vba              3691 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackChromaVExtra = 0.0;
vba              3693 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackChromaVExtra = -1;
vba              3695 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if ((mode_lib->vba.WritebackPixelFormat[k] == dm_420_8
vba              3696 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.WritebackChromaVTaps[k]
vba              3697 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.WritebackLineBufferChromaBufferSize
vba              3698 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									* 8.0 / 10.0 / mode_lib->vba.WritebackDestinationWidth[k]
vba              3699 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									- mode_lib->vba.WritebackChromaVExtra)
vba              3700 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.WritebackPixelFormat[k] == dm_420_10
vba              3701 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.WritebackChromaVTaps[k]
vba              3702 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									> mode_lib->vba.WritebackLineBufferChromaBufferSize
vba              3704 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											/ mode_lib->vba.WritebackDestinationWidth[k]
vba              3705 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											- mode_lib->vba.WritebackChromaVExtra)) {
vba              3706 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.WritebackScaleRatioAndTapsSupport = false;
vba              3712 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.WritebackRequiredDISPCLK = 0.0;
vba              3713 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3714 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.WritebackEnable[k] == true) {
vba              3715 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.WritebackRequiredDISPCLK =
vba              3717 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.WritebackRequiredDISPCLK,
vba              3719 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackPixelFormat[k],
vba              3720 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.PixelClock[k],
vba              3721 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackHRatio[k],
vba              3722 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackVRatio[k],
vba              3723 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackLumaHTaps[k],
vba              3724 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackLumaVTaps[k],
vba              3725 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackChromaHTaps[k],
vba              3726 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackChromaVTaps[k],
vba              3727 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackDestinationWidth[k],
vba              3728 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.HTotal[k],
vba              3729 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.WritebackChromaLineBufferWidth));
vba              3732 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3733 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.HRatio[k] > 1.0) {
vba              3735 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3736 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxPSCLToLBThroughput
vba              3737 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* mode_lib->vba.HRatio[k]
vba              3739 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.htaps[k]
vba              3744 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3745 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxPSCLToLBThroughput);
vba              3750 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelClock[k]
vba              3752 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.vtaps[k] / 6.0
vba              3755 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.HRatio[k]),
vba              3756 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.HRatio[k]
vba              3757 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											* mode_lib->vba.VRatio[k]
vba              3760 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if ((mode_lib->vba.htaps[k] > 6.0 || mode_lib->vba.vtaps[k] > 6.0)
vba              3762 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							< 2.0 * mode_lib->vba.PixelClock[k]) {
vba              3764 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						* mode_lib->vba.PixelClock[k];
vba              3767 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.HRatio[k] / 2.0 > 1.0) {
vba              3770 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3771 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.MaxPSCLToLBThroughput
vba              3772 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										* mode_lib->vba.HRatio[k]
vba              3775 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 												mode_lib->vba.HTAPsChroma[k]
vba              3780 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MaxDCHUBToPSCLThroughput,
vba              3781 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MaxPSCLToLBThroughput);
vba              3784 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelClock[k]
vba              3786 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.vtaps[k] / 6.0
vba              3789 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.HRatio[k]),
vba              3790 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.HRatio[k]
vba              3791 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											* mode_lib->vba.VRatio[k]
vba              3793 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.VTAPsChroma[k]
vba              3797 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.HRatio[k]
vba              3799 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.HRatio[k]
vba              3800 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											* mode_lib->vba.VRatio[k]
vba              3804 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if ((mode_lib->vba.htaps[k] > 6.0 || mode_lib->vba.vtaps[k] > 6.0
vba              3805 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.HTAPsChroma[k] > 6.0
vba              3806 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| mode_lib->vba.VTAPsChroma[k] > 6.0)
vba              3808 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							< 2.0 * mode_lib->vba.PixelClock[k]) {
vba              3810 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						* mode_lib->vba.PixelClock[k];
vba              3814 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3816 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SourcePixelFormat[k],
vba              3817 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SurfaceTiling[k],
vba              3824 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3831 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if ((mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              3832 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_32
vba              3833 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_444_16
vba              3834 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_16
vba              3835 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.SourcePixelFormat[k] == dm_mono_8)) {
vba              3836 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear
vba              3837 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.SourcePixelFormat[k] == dm_444_64
vba              3838 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& (mode_lib->vba.SurfaceTiling[k]
vba              3840 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3842 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3844 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3846 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3848 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3850 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									|| mode_lib->vba.SurfaceTiling[k]
vba              3852 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.SourceScan[k] == dm_horz)) {
vba              3860 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              3863 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_8
vba              3864 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3868 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10
vba              3869 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& mode_lib->vba.SourceScan[k] == dm_horz) {
vba              3878 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SurfaceTiling[k] == dm_sw_linear) {
vba              3879 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaximumSwathWidthSupport = 8192.0;
vba              3881 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaximumSwathWidthSupport = 5120.0;
vba              3883 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.MaximumSwathWidthInDETBuffer =
vba              3885 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MaximumSwathWidthSupport,
vba              3886 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0
vba              3893 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaximumSwathWidthInLineBuffer =
vba              3894 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.LineBufferSize
vba              3895 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* dml_max(mode_lib->vba.HRatio[k], 1.0)
vba              3896 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ mode_lib->vba.LBBitPerPixel[k]
vba              3897 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ (mode_lib->vba.vtaps[k]
vba              3900 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.VRatio[k],
vba              3905 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaximumSwathWidthInLineBuffer =
vba              3907 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.LineBufferSize
vba              3909 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.HRatio[k],
vba              3911 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ mode_lib->vba.LBBitPerPixel[k]
vba              3912 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ (mode_lib->vba.vtaps[k]
vba              3915 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 															mode_lib->vba.VRatio[k],
vba              3919 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							2.0 * mode_lib->vba.LineBufferSize
vba              3921 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.HRatio[k]
vba              3924 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ mode_lib->vba.LBBitPerPixel[k]
vba              3925 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									/ (mode_lib->vba.VTAPsChroma[k]
vba              3928 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 															mode_lib->vba.VRatio[k]
vba              3935 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaximumSwathWidthInDETBuffer,
vba              3936 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaximumSwathWidthInLineBuffer);
vba              3938 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              3940 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity = RoundToDFSGranularityDown(
vba              3941 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxDispclk[i],
vba              3942 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              3943 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity = RoundToDFSGranularityDown(
vba              3944 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxDppclk[i],
vba              3945 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DISPCLKDPPCLKVCOSpeed);
vba              3948 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              3949 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine =
vba              3950 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PixelClock[k]
vba              3952 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										+ mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading
vba              3955 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										+ mode_lib->vba.DISPCLKRampingMargin
vba              3957 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine >= mode_lib->vba.MaxDispclk[i]
vba              3958 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& i == mode_lib->vba.soc.num_states)
vba              3959 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine = mode_lib->vba.PixelClock[k]
vba              3960 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3962 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine = mode_lib->vba.PixelClock[k] / 2
vba              3963 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * (1 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              3964 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine >= mode_lib->vba.MaxDispclk[i]
vba              3965 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& i == mode_lib->vba.soc.num_states)
vba              3966 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine = mode_lib->vba.PixelClock[k] / 2
vba              3967 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3968 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.ODMCapability == false || mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine <= mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity) {
vba              3970 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PlaneRequiredDISPCLKWithoutODMCombine;
vba              3973 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PlaneRequiredDISPCLKWithODMCombine;
vba              3975 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) <= mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity
vba              3980 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              3984 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->MinDPPCLKUsingSingleDPP[k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) / 2.0;
vba              3988 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PlaneRequiredDISPCLK);
vba              3989 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if ((locals->MinDPPCLKUsingSingleDPP[k] / locals->NoOfDPP[i][j][k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              3990 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						> mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity)
vba              3991 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| (mode_lib->vba.PlaneRequiredDISPCLK > mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity)) {
vba              3996 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++)
vba              3999 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				while (locals->TotalNumberOfActiveDPP[i][j] < mode_lib->vba.MaxNumDPP
vba              4000 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& locals->TotalNumberOfActiveDPP[i][j] < 2 * mode_lib->vba.NumberOfActivePlanes) {
vba              4006 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              4015 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* (1 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100) / 2;
vba              4019 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (locals->TotalNumberOfActiveDPP[i][j] > mode_lib->vba.MaxNumDPP) {
vba              4022 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4027 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              4031 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) / 2.0;
vba              4033 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (i != mode_lib->vba.soc.num_states) {
vba              4034 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PlaneRequiredDISPCLK =
vba              4035 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.PixelClock[k]
vba              4036 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              4037 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										* (1.0 + mode_lib->vba.DISPCLKRampingMargin / 100.0);
vba              4039 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PlaneRequiredDISPCLK = mode_lib->vba.PixelClock[k]
vba              4040 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							* (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0);
vba              4044 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PlaneRequiredDISPCLK);
vba              4045 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (locals->MinDPPCLKUsingSingleDPP[k] / locals->NoOfDPP[i][j][k] * (1.0 + mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0)
vba              4046 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							> mode_lib->vba.MaxDppclkRoundedDownToDFSGranularity
vba              4047 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							|| mode_lib->vba.PlaneRequiredDISPCLK > mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity)
vba              4051 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++)
vba              4056 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackRequiredDISPCLK);
vba              4057 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.MaxDispclkRoundedDownToDFSGranularity
vba              4058 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					< mode_lib->vba.WritebackRequiredDISPCLK) {
vba              4065 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4067 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4069 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (dml_min(locals->SwathWidthYSingleDPP[k], dml_round(mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]))
vba              4082 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4084 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (locals->TotalNumberOfActiveDPP[i][j] <= mode_lib->vba.MaxNumDPP)
vba              4092 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalNumberOfActiveOTG = 0.0;
vba              4093 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4094 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4095 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalNumberOfActiveOTG = mode_lib->vba.TotalNumberOfActiveOTG
vba              4099 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.TotalNumberOfActiveOTG <= mode_lib->vba.MaxNumOTG) {
vba              4100 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.NumberOfOTGSupport = true;
vba              4102 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.NumberOfOTGSupport = false;
vba              4106 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.NonsupportedDSCInputBPC = false;
vba              4107 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4108 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (!(mode_lib->vba.DSCInputBitPerComponent[k] == 12.0
vba              4109 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.DSCInputBitPerComponent[k] == 10.0
vba              4110 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				|| mode_lib->vba.DSCInputBitPerComponent[k] == 8.0)) {
vba              4111 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.NonsupportedDSCInputBPC = true;
vba              4114 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4115 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4118 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4119 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.Output[k] == dm_hdmi) {
vba              4123 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							dml_min(600.0, mode_lib->vba.PHYCLKPerState[i]) / mode_lib->vba.PixelClockBackEnd[k] * 24,
vba              4124 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4126 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.Output[k],
vba              4127 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.OutputFormat[k],
vba              4128 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4129 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				} else if (mode_lib->vba.Output[k] == dm_dp
vba              4130 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.Output[k] == dm_edp) {
vba              4131 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.Output[k] == dm_edp) {
vba              4132 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.EffectiveFECOverhead = 0.0;
vba              4134 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.EffectiveFECOverhead =
vba              4135 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.FECOverhead;
vba              4137 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.PHYCLKPerState[i] >= 270.0) {
vba              4138 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4139 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 270.0
vba              4140 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4141 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4143 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.Output[k],
vba              4144 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.OutputFormat[k],
vba              4145 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4146 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4147 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 270.0
vba              4148 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4149 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4151 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.Output[k],
vba              4152 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.OutputFormat[k],
vba              4153 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4154 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						if (mode_lib->vba.DSCEnabled[k] == true) {
vba              4156 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4161 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4166 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->OutputBppPerState[i][k] = mode_lib->vba.Outbpp;
vba              4168 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.Outbpp == BPP_INVALID && mode_lib->vba.PHYCLKPerState[i] >= 540.0) {
vba              4169 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4170 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 540.0
vba              4171 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4172 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4174 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.Output[k],
vba              4175 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.OutputFormat[k],
vba              4176 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4177 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4178 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 540.0
vba              4179 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4180 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4182 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.Output[k],
vba              4183 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.OutputFormat[k],
vba              4184 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4185 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						if (mode_lib->vba.DSCEnabled[k] == true) {
vba              4187 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4192 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4197 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->OutputBppPerState[i][k] = mode_lib->vba.Outbpp;
vba              4199 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.Outbpp == BPP_INVALID
vba              4200 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.PHYCLKPerState[i]
vba              4202 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.Outbpp = TruncToValidBPP(
vba              4203 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * 810.0
vba              4204 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4205 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4207 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.Output[k],
vba              4208 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.OutputFormat[k],
vba              4209 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4210 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.OutbppDSC = TruncToValidBPP(
vba              4211 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								(1.0 - mode_lib->vba.Downspreading / 100.0) * (1.0 - mode_lib->vba.EffectiveFECOverhead / 100.0) * 810.0
vba              4212 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								* mode_lib->vba.OutputLinkDPLanes[k] / mode_lib->vba.PixelClockBackEnd[k] * 8.0,
vba              4213 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.ForcedOutputLinkBPP[k],
vba              4215 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.Output[k],
vba              4216 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.OutputFormat[k],
vba              4217 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.DSCInputBitPerComponent[k]);
vba              4218 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						if (mode_lib->vba.DSCEnabled[k] == true || mode_lib->vba.Outbpp == BPP_INVALID) {
vba              4220 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							if (mode_lib->vba.Output[k] == dm_dp) {
vba              4225 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.Outbpp = mode_lib->vba.OutbppDSC;
vba              4231 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								mode_lib->vba.Outbpp;
vba              4239 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4241 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4243 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					|| (mode_lib->vba.OutputFormat[k] == dm_420
vba              4244 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.Interlace[k] == true
vba              4245 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&& mode_lib->vba.ProgressiveToInterlaceUnitInOPP == true)) {
vba              4250 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4251 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4253 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4254 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if ((mode_lib->vba.Output[k] == dm_dp
vba              4255 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.Output[k] == dm_edp)) {
vba              4256 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.OutputFormat[k] == dm_420
vba              4257 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							|| mode_lib->vba.OutputFormat[k]
vba              4259 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DSCFormatFactor = 2;
vba              4261 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DSCFormatFactor = 1;
vba              4266 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							if (mode_lib->vba.PixelClockBackEnd[k] / 6.0 / mode_lib->vba.DSCFormatFactor
vba              4267 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									> (1.0 - mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * mode_lib->vba.MaxDSCCLK[i]) {
vba              4272 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							if (mode_lib->vba.PixelClockBackEnd[k] / 3.0 / mode_lib->vba.DSCFormatFactor
vba              4273 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									> (1.0 - mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading / 100.0) * mode_lib->vba.MaxDSCCLK[i]) {
vba              4283 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4285 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.TotalDSCUnitsRequired = 0.0;
vba              4286 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4289 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.TotalDSCUnitsRequired =
vba              4290 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.TotalDSCUnitsRequired + 2.0;
vba              4292 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.TotalDSCUnitsRequired =
vba              4293 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.TotalDSCUnitsRequired + 1.0;
vba              4297 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.TotalDSCUnitsRequired > mode_lib->vba.NumberOfDSC) {
vba              4303 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4304 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4305 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.BlendingAndTiming[k] != k) {
vba              4306 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = 0;
vba              4309 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = 0;
vba              4310 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 3200.0) {
vba              4311 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = dml_ceil(
vba              4312 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PixelClockBackEnd[k] / 400.0,
vba              4314 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 1360.0) {
vba              4315 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = 8.0;
vba              4316 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 680.0) {
vba              4317 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = 4.0;
vba              4318 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.PixelClockBackEnd[k] > 340.0) {
vba              4319 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = 2.0;
vba              4321 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.slices = 1.0;
vba              4325 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.bpp = 0.0;
vba              4327 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.bpp = locals->OutputBppPerState[i][k];
vba              4329 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (locals->RequiresDSC[i][k] == true && mode_lib->vba.bpp != 0.0) {
vba              4333 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.DSCInputBitPerComponent[k],
vba              4334 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.bpp,
vba              4336 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.HActive[k]
vba              4337 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													/ mode_lib->vba.slices,
vba              4339 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.slices,
vba              4340 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									mode_lib->vba.OutputFormat[k])
vba              4342 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.OutputFormat[k]);
vba              4346 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.DSCInputBitPerComponent[k],
vba              4347 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.bpp,
vba              4348 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											dml_ceil(mode_lib->vba.HActive[k] / mode_lib->vba.slices, 1.0),
vba              4349 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.slices / 2,
vba              4350 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.OutputFormat[k])
vba              4351 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 									+ dscComputeDelay(mode_lib->vba.OutputFormat[k]));
vba              4354 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->DSCDelayPerState[i][k] * mode_lib->vba.PixelClock[k] / mode_lib->vba.PixelClockBackEnd[k];
vba              4359 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4360 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4361 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (j = 0; j <= mode_lib->vba.NumberOfActivePlanes - 1; j++) {
vba              4362 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.BlendingAndTiming[k] == m && locals->RequiresDSC[i][m] == true)
vba              4370 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; ++i) {
vba              4373 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              4374 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.DCCEnable[k] == true)
vba              4380 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.UrgentLatency = dml_max3(
vba              4381 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentLatencyPixelDataOnly,
vba              4382 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentLatencyPixelMixedWithVMData,
vba              4383 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentLatencyVMDataOnly);
vba              4384 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.PrefetchERROR = CalculateMinAndMaxPrefetchMode(
vba              4385 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.AllowDRAMSelfRefreshOrDRAMClockChangeInVblank,
vba              4386 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			&mode_lib->vba.MinPrefetchMode,
vba              4387 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			&mode_lib->vba.MaxPrefetchMode);
vba              4389 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              4391 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4396 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						dml_min(locals->SwathWidthYSingleDPP[k], dml_round(mode_lib->vba.HActive[k] / 2.0 * mode_lib->vba.HRatio[k]));
vba              4400 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.SwathWidthGranularityY = 256.0
vba              4403 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.RoundedUpMaxSwathSizeBytesY =
vba              4404 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					(dml_ceil(locals->SwathWidthYThisState[k] - 1.0, mode_lib->vba.SwathWidthGranularityY)
vba              4405 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					+ mode_lib->vba.SwathWidthGranularityY) * locals->BytePerPixelInDETY[k] * locals->MaxSwathHeightY[k];
vba              4406 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              4407 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.RoundedUpMaxSwathSizeBytesY = dml_ceil(
vba              4408 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.RoundedUpMaxSwathSizeBytesY,
vba              4412 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SwathWidthGranularityC = 256.0 / dml_ceil(locals->BytePerPixelInDETC[k], 2.0) / locals->MaxSwathHeightC[k];
vba              4413 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.RoundedUpMaxSwathSizeBytesC = (dml_ceil(locals->SwathWidthYThisState[k] / 2.0 - 1.0, mode_lib->vba.SwathWidthGranularityC)
vba              4414 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							+ mode_lib->vba.SwathWidthGranularityC) * locals->BytePerPixelInDETC[k] * locals->MaxSwathHeightC[k];
vba              4415 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.SourcePixelFormat[k] == dm_420_10) {
vba              4416 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.RoundedUpMaxSwathSizeBytesC = dml_ceil(mode_lib->vba.RoundedUpMaxSwathSizeBytesC, 256.0) + 256;
vba              4419 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.RoundedUpMaxSwathSizeBytesC = 0.0;
vba              4421 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.RoundedUpMaxSwathSizeBytesY + mode_lib->vba.RoundedUpMaxSwathSizeBytesC
vba              4422 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						<= mode_lib->vba.DETBufferSizeInKByte * 1024.0 / 2.0) {
vba              4435 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.NumberOfActivePlanes,
vba              4438 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VRatio,
vba              4441 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HRatio,
vba              4442 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelClock,
vba              4446 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.ProjectedDCFCLKDeepSleep);
vba              4448 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4449 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if ((mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              4450 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              4451 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              4452 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              4453 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8)) {
vba              4454 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PDEAndMetaPTEBytesPerFrameC = CalculateVMAndRowBytes(
vba              4456 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCEnable[k],
vba              4459 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SourcePixelFormat[k],
vba              4460 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SurfaceTiling[k],
vba              4462 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SourceScan[k],
vba              4463 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportWidth[k] / 2.0,
vba              4464 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportHeight[k] / 2.0,
vba              4466 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMEnable,
vba              4467 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMEnable,
vba              4468 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMMaxPageTableLevels,
vba              4469 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMCachedPageTableLevels,
vba              4470 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.VMMPageSize,
vba              4471 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PTEBufferSizeInRequestsChroma,
vba              4472 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PitchC[k],
vba              4475 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.MetaRowBytesC,
vba              4476 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.DPTEBytesPerRowC,
vba              4493 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.VRatio[k]/2,
vba              4494 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.VTAPsChroma[k],
vba              4495 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.Interlace[k],
vba              4496 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4498 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportYStartC[k],
vba              4501 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					locals->PTEBufferSizeInRequestsForLuma = mode_lib->vba.PTEBufferSizeInRequestsLuma;
vba              4503 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PDEAndMetaPTEBytesPerFrameC = 0.0;
vba              4504 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MetaRowBytesC = 0.0;
vba              4505 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DPTEBytesPerRowC = 0.0;
vba              4508 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					locals->PTEBufferSizeInRequestsForLuma = mode_lib->vba.PTEBufferSizeInRequestsLuma + mode_lib->vba.PTEBufferSizeInRequestsChroma;
vba              4510 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PDEAndMetaPTEBytesPerFrameY = CalculateVMAndRowBytes(
vba              4512 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DCCEnable[k],
vba              4515 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.SourcePixelFormat[k],
vba              4516 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.SurfaceTiling[k],
vba              4518 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.SourceScan[k],
vba              4519 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.ViewportWidth[k],
vba              4520 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.ViewportHeight[k],
vba              4522 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.GPUVMEnable,
vba              4523 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HostVMEnable,
vba              4524 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HostVMMaxPageTableLevels,
vba              4525 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HostVMCachedPageTableLevels,
vba              4526 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.VMMPageSize,
vba              4528 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PitchY[k],
vba              4529 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DCCMetaPitchY[k],
vba              4531 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&mode_lib->vba.MetaRowBytesY,
vba              4532 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						&mode_lib->vba.DPTEBytesPerRowY,
vba              4549 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.VRatio[k],
vba              4550 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.vtaps[k],
vba              4551 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.Interlace[k],
vba              4552 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4554 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.ViewportYStartY[k],
vba              4558 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PDEAndMetaPTEBytesPerFrameY + mode_lib->vba.PDEAndMetaPTEBytesPerFrameC;
vba              4559 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->MetaRowBytes[k] = mode_lib->vba.MetaRowBytesY + mode_lib->vba.MetaRowBytesC;
vba              4560 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->DPTEBytesPerRow[k] = mode_lib->vba.DPTEBytesPerRowY + mode_lib->vba.DPTEBytesPerRowC;
vba              4563 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.GPUVMEnable,
vba              4564 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.SourcePixelFormat[k],
vba              4565 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.VRatio[k],
vba              4566 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DCCEnable[k],
vba              4567 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.HTotal[k] /
vba              4568 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PixelClock[k],
vba              4569 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MetaRowBytesY,
vba              4570 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.MetaRowBytesC,
vba              4573 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DPTEBytesPerRowY,
vba              4574 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DPTEBytesPerRowC,
vba              4580 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ExtraLatency = CalculateExtraLatency(
vba              4583 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelChunkSizeInKByte,
vba              4585 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MetaChunkSize,
vba              4587 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.GPUVMEnable,
vba              4588 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HostVMEnable,
vba              4589 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.NumberOfActivePlanes,
vba              4592 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
vba              4593 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
vba              4594 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HostVMMaxPageTableLevels,
vba              4595 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HostVMCachedPageTableLevels);
vba              4597 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TimeCalc = 24.0 / mode_lib->vba.ProjectedDCFCLKDeepSleep;
vba              4598 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4599 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              4600 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.WritebackEnable[k] == true) {
vba              4601 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->WritebackDelay[i][k] = mode_lib->vba.WritebackLatency
vba              4603 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackPixelFormat[k],
vba              4604 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackHRatio[k],
vba              4605 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackVRatio[k],
vba              4606 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackLumaHTaps[k],
vba              4607 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackLumaVTaps[k],
vba              4608 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackChromaHTaps[k],
vba              4609 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackChromaVTaps[k],
vba              4610 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.WritebackDestinationWidth[k]) / locals->RequiredDISPCLK[i][j];
vba              4614 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4615 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						if (mode_lib->vba.BlendingAndTiming[m] == k
vba              4616 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 								&& mode_lib->vba.WritebackEnable[m]
vba              4619 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 											mode_lib->vba.WritebackLatency + CalculateWriteBackDelay(
vba              4620 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackPixelFormat[m],
vba              4621 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackHRatio[m],
vba              4622 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackVRatio[m],
vba              4623 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackLumaHTaps[m],
vba              4624 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackLumaVTaps[m],
vba              4625 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackChromaHTaps[m],
vba              4626 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackChromaVTaps[m],
vba              4627 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 													mode_lib->vba.WritebackDestinationWidth[m]) / locals->RequiredDISPCLK[i][j]);
vba              4632 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4633 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (m = 0; m <= mode_lib->vba.NumberOfActivePlanes - 1; m++) {
vba              4634 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.BlendingAndTiming[k] == m) {
vba              4639 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MaxMaxVStartup = 0;
vba              4640 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4641 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->MaximumVStartup[k] = mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k]
vba              4642 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					- dml_max(1.0, dml_ceil(locals->WritebackDelay[i][k] / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]), 1.0));
vba              4643 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxMaxVStartup = dml_max(mode_lib->vba.MaxMaxVStartup, locals->MaximumVStartup[k]);
vba              4646 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.NextPrefetchMode = mode_lib->vba.MinPrefetchMode;
vba              4647 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.NextMaxVStartup = mode_lib->vba.MaxMaxVStartup;
vba              4649 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.PrefetchMode[i][j] = mode_lib->vba.NextPrefetchMode;
vba              4650 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxVStartup = mode_lib->vba.NextMaxVStartup;
vba              4652 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.TWait = CalculateTWait(
vba              4653 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.PrefetchMode[i][j],
vba              4654 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.DRAMClockChangeLatency,
vba              4655 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.UrgentLatency,
vba              4656 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.SREnterPlusExitTime);
vba              4657 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4661 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.XFCEnabled[k] == true) {
vba              4662 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.XFCRemoteSurfaceFlipDelay =
vba              4665 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.VRatio[k],
vba              4668 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4669 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCTSlvVupdateOffset,
vba              4670 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCTSlvVupdateWidth,
vba              4671 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCTSlvVreadyOffset,
vba              4672 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCXBUFLatencyTolerance,
vba              4673 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCFillBWOverhead,
vba              4674 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCSlvChunkSize,
vba              4675 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.XFCBusTransportTime,
vba              4676 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.TimeCalc,
vba              4677 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										mode_lib->vba.TWait,
vba              4678 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										&mode_lib->vba.SrcActiveDrainRate,
vba              4679 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										&mode_lib->vba.TInitXFill,
vba              4680 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 										&mode_lib->vba.TslvChk);
vba              4682 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.XFCRemoteSurfaceFlipDelay = 0.0;
vba              4687 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.PixelClock = mode_lib->vba.PixelClock[k];
vba              4688 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.DCFCLKDeepSleep = mode_lib->vba.ProjectedDCFCLKDeepSleep;
vba              4690 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.ScalerEnabled = mode_lib->vba.ScalerEnabled[k];
vba              4691 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.SourceScan = mode_lib->vba.SourceScan[k];
vba              4696 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.InterlaceEnable = mode_lib->vba.Interlace[k];
vba              4697 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.NumberOfCursors = mode_lib->vba.NumberOfCursors[k];
vba              4698 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.VBlank = mode_lib->vba.VTotal[k] - mode_lib->vba.VActive[k];
vba              4699 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myPipe.HTotal = mode_lib->vba.HTotal[k];
vba              4702 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myHostVM.Enable = mode_lib->vba.HostVMEnable;
vba              4703 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myHostVM.MaxPageTableLevels = mode_lib->vba.HostVMMaxPageTableLevels;
vba              4704 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					myHostVM.CachedPageTableLevels = mode_lib->vba.HostVMCachedPageTableLevels;
vba              4707 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.IsErrorResult[i][j][k] = CalculatePrefetchSchedule(
vba              4709 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
vba              4710 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
vba              4713 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelaySubtotal,
vba              4714 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelaySCL,
vba              4715 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelaySCLLBOnly,
vba              4716 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelayCNVCFormater,
vba              4717 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DPPCLKDelayCNVCCursor,
vba              4718 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DISPCLKDelaySubtotal,
vba              4719 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							locals->SwathWidthYThisState[k] / mode_lib->vba.HRatio[k],
vba              4720 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.OutputFormat[k],
vba              4721 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.MaxInterDCNTileRepeaters,
vba              4722 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							dml_min(mode_lib->vba.MaxVStartup, locals->MaximumVStartup[k]),
vba              4724 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              4725 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMEnable,
vba              4727 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DynamicMetadataEnable[k],
vba              4728 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[k],
vba              4729 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DynamicMetadataTransmittedBytes[k],
vba              4730 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCEnable[k],
vba              4731 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.UrgentLatency,
vba              4732 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ExtraLatency,
vba              4733 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.TimeCalc,
vba              4748 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.TWait,
vba              4749 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.XFCEnabled[k],
vba              4750 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.XFCRemoteSurfaceFlipDelay,
vba              4751 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ProgressiveToInterlaceUnitInOPP,
vba              4767 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.VUpdateOffsetPix[k],
vba              4768 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.VUpdateWidthPix[k],
vba              4769 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							&mode_lib->vba.VReadyOffsetPix[k]);
vba              4771 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaximumReadBandwidthWithoutPrefetch = 0.0;
vba              4772 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaximumReadBandwidthWithPrefetch = 0.0;
vba              4773 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4778 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					for (m = 0; m < mode_lib->vba.NumberOfCursors[k]; m++) {
vba              4779 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->cursor_bw[k] = mode_lib->vba.CursorWidth[k][m] * mode_lib->vba.CursorBPP[k][m]
vba              4780 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ 8.0 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * mode_lib->vba.VRatio[k];
vba              4781 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						locals->cursor_bw_pre[k] = mode_lib->vba.CursorWidth[k][m] * mode_lib->vba.CursorBPP[k][m]
vba              4782 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							/ 8.0 / (mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k]) * locals->VRatioPreY[i][j][k];
vba              4786 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DETBufferSizeInKByte,
vba              4790 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4791 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.UrgentLatency,
vba              4792 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.CursorBufferSize,
vba              4793 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.CursorWidth[k][0] + mode_lib->vba.CursorWidth[k][1],
vba              4794 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							dml_max(mode_lib->vba.CursorBPP[k][0], mode_lib->vba.CursorBPP[k][1]),
vba              4795 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.VRatio[k],
vba              4809 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					if (mode_lib->vba.UseUrgentBurstBandwidth == false) {
vba              4818 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaximumReadBandwidthWithoutPrefetch = mode_lib->vba.MaximumReadBandwidthWithoutPrefetch
vba              4822 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaximumReadBandwidthWithPrefetch = mode_lib->vba.MaximumReadBandwidthWithPrefetch
vba              4832 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.MaximumReadBandwidthWithoutPrefetch > locals->ReturnBWPerState[i]
vba              4838 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.MaximumReadBandwidthWithPrefetch > locals->ReturnBWPerState[i]
vba              4843 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4847 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							|| mode_lib->vba.IsErrorResult[i][j][k] == true) {
vba              4852 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4855 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							|| mode_lib->vba.IsErrorResult[i][j][k] == true) {
vba              4859 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.AnyLinesForVMOrRowTooLarge = false;
vba              4860 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              4862 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						mode_lib->vba.AnyLinesForVMOrRowTooLarge = true;
vba              4866 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.MaxVStartup <= 13 || mode_lib->vba.AnyLinesForVMOrRowTooLarge == false) {
vba              4867 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.NextMaxVStartup = mode_lib->vba.MaxMaxVStartup;
vba              4868 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.NextPrefetchMode = mode_lib->vba.NextPrefetchMode + 1;
vba              4870 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.NextMaxVStartup = mode_lib->vba.NextMaxVStartup - 1;
vba              4873 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&& (mode_lib->vba.NextMaxVStartup != mode_lib->vba.MaxMaxVStartup
vba              4874 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.NextPrefetchMode < mode_lib->vba.MaxPrefetchMode));
vba              4877 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.BandwidthAvailableForImmediateFlip = locals->ReturnBWPerState[i];
vba              4878 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4879 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.BandwidthAvailableForImmediateFlip = mode_lib->vba.BandwidthAvailableForImmediateFlip
vba              4887 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.TotImmediateFlipBytes = 0.0;
vba              4888 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4889 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.TotImmediateFlipBytes = mode_lib->vba.TotImmediateFlipBytes
vba              4893 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4896 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData,
vba              4897 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly,
vba              4898 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ExtraLatency,
vba              4899 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.UrgentLatency,
vba              4900 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMMaxPageTableLevels,
vba              4901 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMEnable,
vba              4902 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMMaxPageTableLevels,
vba              4903 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HostVMCachedPageTableLevels,
vba              4904 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.GPUVMEnable,
vba              4908 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.BandwidthAvailableForImmediateFlip,
vba              4909 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.TotImmediateFlipBytes,
vba              4910 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.SourcePixelFormat[k],
vba              4911 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.HTotal[k] / mode_lib->vba.PixelClock[k],
vba              4912 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.VRatio[k],
vba              4914 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCEnable[k],
vba              4924 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.total_dcn_read_bw_with_flip = 0.0;
vba              4925 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4926 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.total_dcn_read_bw_with_flip = mode_lib->vba.total_dcn_read_bw_with_flip + dml_max3(
vba              4937 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.total_dcn_read_bw_with_flip
vba              4941 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              4949 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.UrgentOutOfOrderReturnPerChannel = dml_max3(
vba              4950 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelDataOnly,
vba              4951 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelMixedWithVMData,
vba              4952 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentOutOfOrderReturnPerChannelVMDataOnly);
vba              4955 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PrefetchMode[i][j],
vba              4956 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.NumberOfActivePlanes,
vba              4957 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MaxLineBufferLines,
vba              4958 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.LineBufferSize,
vba              4959 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DPPOutputBufferPixels,
vba              4960 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DETBufferSizeInKByte,
vba              4961 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackInterfaceLumaBufferSize,
vba              4962 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackInterfaceChromaBufferSize,
vba              4963 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DCFCLKPerState[i],
vba              4964 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentOutOfOrderReturnPerChannel * mode_lib->vba.NumberOfChannels,
vba              4966 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.GPUVMEnable,
vba              4968 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.MetaChunkSize,
vba              4969 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.UrgentLatency,
vba              4970 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ExtraLatency,
vba              4971 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackLatency,
vba              4972 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackChunkSize,
vba              4973 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SOCCLKPerState[i],
vba              4974 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DRAMClockChangeLatency,
vba              4975 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SRExitTime,
vba              4976 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.SREnterPlusExitTime,
vba              4977 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ProjectedDCFCLKDeepSleep,
vba              4979 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.DCCEnable,
vba              4986 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.LBBitPerPixel,
vba              4988 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HRatio,
vba              4989 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.vtaps,
vba              4990 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VTAPsChroma,
vba              4991 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.VRatio,
vba              4992 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.HTotal,
vba              4993 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.PixelClock,
vba              4994 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.BlendingAndTiming,
vba              4997 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackEnable,
vba              4998 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackPixelFormat,
vba              4999 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackDestinationWidth,
vba              5000 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackDestinationHeight,
vba              5001 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.WritebackSourceHeight,
vba              5003 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.UrgentWatermark,
vba              5004 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.WritebackUrgentWatermark,
vba              5005 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.DRAMClockChangeWatermark,
vba              5006 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.WritebackDRAMClockChangeWatermark,
vba              5007 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.StutterExitWatermark,
vba              5008 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.StutterEnterPlusExitWatermark,
vba              5009 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					&mode_lib->vba.MinActiveDRAMClockChangeLatencySupported);
vba              5016 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba              5019 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (i = 0; i <= mode_lib->vba.soc.num_states; ++i) {
vba              5022 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxAveragePercentOfIdealSDPPortBWDisplayCanUseInNormalSystemOperation
vba              5023 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				/ 100.0, mode_lib->vba.DRAMSpeedPerState[i] *
vba              5024 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.NumberOfChannels *
vba              5025 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DRAMChannelWidth *
vba              5026 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.MaxAveragePercentOfIdealDRAMBWDisplayCanUseInNormalSystemOperation
vba              5039 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba              5042 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5052 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.CursorSupport = true;
vba              5053 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5054 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.CursorWidth[k][0] > 0.0) {
vba              5055 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			for (m = 0; m < mode_lib->vba.NumberOfCursors[k]; m++) {
vba              5056 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				if (mode_lib->vba.CursorBPP[k][m] == 64 && mode_lib->vba.Cursor64BppSupport == false) {
vba              5057 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.CursorSupport = false;
vba              5064 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.PitchSupport = true;
vba              5065 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5067 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				dml_max(mode_lib->vba.PitchY[k], mode_lib->vba.ViewportWidth[k]),
vba              5069 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (locals->AlignedYPitch[k] > mode_lib->vba.PitchY[k]) {
vba              5070 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PitchSupport = false;
vba              5072 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.DCCEnable[k] == true) {
vba              5075 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.DCCMetaPitchY[k],
vba              5076 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportWidth[k]),
vba              5079 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->AlignedDCCMetaPitch[k] = mode_lib->vba.DCCMetaPitchY[k];
vba              5081 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (locals->AlignedDCCMetaPitch[k] > mode_lib->vba.DCCMetaPitchY[k]) {
vba              5082 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PitchSupport = false;
vba              5084 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.SourcePixelFormat[k] != dm_444_64
vba              5085 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_32
vba              5086 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_444_16
vba              5087 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_16
vba              5088 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.SourcePixelFormat[k] != dm_mono_8) {
vba              5091 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.PitchC[k],
vba              5092 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 							mode_lib->vba.ViewportWidth[k] / 2.0),
vba              5095 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->AlignedCPitch[k] = mode_lib->vba.PitchC[k];
vba              5097 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (locals->AlignedCPitch[k] > mode_lib->vba.PitchC[k]) {
vba              5098 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.PitchSupport = false;
vba              5103 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (i = mode_lib->vba.soc.num_states; i >= 0; i--) {
vba              5107 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			if (mode_lib->vba.ScaleRatioAndTapsSupport != true) {
vba              5109 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.SourceFormatPixelAndScanSupport != true) {
vba              5125 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.NumberOfOTGSupport != true) {
vba              5127 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.WritebackModeSupport != true) {
vba              5129 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.WritebackLatencySupport != true) {
vba              5131 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.WritebackScaleRatioAndTapsSupport != true) {
vba              5133 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.CursorSupport != true) {
vba              5135 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.PitchSupport != true) {
vba              5141 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if (mode_lib->vba.NonsupportedDSCInputBPC != false) {
vba              5143 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			} else if ((mode_lib->vba.HostVMEnable != false
vba              5162 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.VoltageLevel = mode_lib->vba.soc.num_states + 1;
vba              5163 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (i = mode_lib->vba.VoltageOverrideLevel; i <= mode_lib->vba.soc.num_states; i++) {
vba              5165 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.VoltageLevel = i;
vba              5167 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| mode_lib->vba.WhenToDoMPCCombine == dm_mpc_always_when_possible
vba              5168 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 						|| (mode_lib->vba.WhenToDoMPCCombine == dm_mpc_reduce_voltage_and_clocks
vba              5180 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.ImmediateFlipSupport =
vba              5181 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->ImmediateFlipSupportedForState[mode_lib->vba.VoltageLevel][MaximumMPCCombine];
vba              5182 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5183 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DPPPerPlane[k] = locals->NoOfDPP[mode_lib->vba.VoltageLevel][MaximumMPCCombine][k];
vba              5184 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			locals->DPPCLK[k] = locals->RequiredDPPCLK[mode_lib->vba.VoltageLevel][MaximumMPCCombine][k];
vba              5186 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DISPCLK = locals->RequiredDISPCLK[mode_lib->vba.VoltageLevel][MaximumMPCCombine];
vba              5187 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.maxMpcComb = MaximumMPCCombine;
vba              5189 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DCFCLK = mode_lib->vba.DCFCLKPerState[mode_lib->vba.VoltageLevel];
vba              5190 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.DRAMSpeed = mode_lib->vba.DRAMSpeedPerState[mode_lib->vba.VoltageLevel];
vba              5191 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.FabricClock = mode_lib->vba.FabricClockPerState[mode_lib->vba.VoltageLevel];
vba              5192 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.SOCCLK = mode_lib->vba.SOCCLKPerState[mode_lib->vba.VoltageLevel];
vba              5193 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.ReturnBW = locals->ReturnBWPerState[mode_lib->vba.VoltageLevel];
vba              5194 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	for (k = 0; k <= mode_lib->vba.NumberOfActivePlanes - 1; k++) {
vba              5195 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.BlendingAndTiming[k] == k) {
vba              5196 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ODMCombineEnabled[k] =
vba              5197 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					locals->ODMCombineEnablePerState[mode_lib->vba.VoltageLevel][k];
vba              5199 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ODMCombineEnabled[k] = 0;
vba              5201 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DSCEnabled[k] =
vba              5202 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->RequiresDSC[mode_lib->vba.VoltageLevel][k];
vba              5203 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.OutputBpp[k] =
vba              5204 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				locals->OutputBppPerState[mode_lib->vba.VoltageLevel][k];
vba              5287 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalActiveDPP = 0;
vba              5288 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalDCCActiveDPP = 0;
vba              5290 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.TotalActiveDPP = mode_lib->vba.TotalActiveDPP + DPPPerPlane[k];
vba              5292 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalDCCActiveDPP = mode_lib->vba.TotalDCCActiveDPP + DPPPerPlane[k];
vba              5296 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalDataReadBandwidth = 0;
vba              5298 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.TotalDataReadBandwidth = mode_lib->vba.TotalDataReadBandwidth
vba              5306 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalActiveWriteback = 0;
vba              5309 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalActiveWriteback = mode_lib->vba.TotalActiveWriteback + 1;
vba              5313 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.TotalActiveWriteback <= 1) {
vba              5320 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.TotalActiveWriteback <= 1) {
vba              5329 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.LBLatencyHidingSourceLinesY = dml_min((double) MaxLineBufferLines,
vba              5333 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.LBLatencyHidingSourceLinesC = dml_min((double) MaxLineBufferLines,
vba              5337 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		EffectiveLBLatencyHidingY = mode_lib->vba.LBLatencyHidingSourceLinesY / VRatio[k]
vba              5340 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		EffectiveLBLatencyHidingC = mode_lib->vba.LBLatencyHidingSourceLinesC
vba              5398 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(
vba              5402 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = ActiveDRAMClockChangeLatencyMarginY;
vba              5418 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k] = dml_min(
vba              5419 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k],
vba              5424 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.MinActiveDRAMClockChangeMargin = 999999;
vba              5427 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		if (mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k]
vba              5428 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				< mode_lib->vba.MinActiveDRAMClockChangeMargin) {
vba              5429 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.MinActiveDRAMClockChangeMargin =
vba              5430 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k];
vba              5443 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	*MinActiveDRAMClockChangeLatencySupported = mode_lib->vba.MinActiveDRAMClockChangeMargin + DRAMClockChangeLatency;
vba              5449 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				&& mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k]
vba              5452 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 					mode_lib->vba.ActiveDRAMClockChangeLatencyMargin[k];
vba              5456 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	mode_lib->vba.TotalNumberOfActiveOTG = 0;
vba              5459 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.TotalNumberOfActiveOTG = mode_lib->vba.TotalNumberOfActiveOTG + 1;
vba              5463 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	if (mode_lib->vba.MinActiveDRAMClockChangeMargin > 0) {
vba              5465 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	} else if (((mode_lib->vba.SynchronizedVBlank == true
vba              5466 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			|| mode_lib->vba.TotalNumberOfActiveOTG == 1
vba              5483 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 	*StutterExitWatermark = SRExitTime + mode_lib->vba.LastPixelOfLineExtraWatermark
vba              5486 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			SREnterPlusExitTime + mode_lib->vba.LastPixelOfLineExtraWatermark
vba              5533 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = dml_max(
vba              5540 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 			mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = 1.1 * SwathWidthY[k]
vba              5544 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 		mode_lib->vba.DCFCLKDeepSleepPerPlane[k] = dml_max(
vba              5545 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k],
vba              5554 drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c 				mode_lib->vba.DCFCLKDeepSleepPerPlane[k]);
vba                74 drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.h 	struct vba_vars_st vba;
vba                57 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	bool need_recalculate = memcmp(&mode_lib->soc, &mode_lib->vba.soc, sizeof(mode_lib->vba.soc)) != 0
vba                58 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			|| memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0
vba                59 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			|| num_pipes != mode_lib->vba.cache_num_pipes
vba                60 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			|| memcmp(pipes, mode_lib->vba.cache_pipes,
vba                63 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.soc = mode_lib->soc;
vba                64 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ip = mode_lib->ip;
vba                65 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes);
vba                66 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.cache_num_pipes = num_pipes;
vba                78 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	return mode_lib->vba.VoltageLevel;
vba                87 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(clk_dcf_deepsleep, mode_lib->vba.DCFCLKDeepSleep);
vba                88 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_urgent, mode_lib->vba.UrgentWatermark);
vba                89 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_memory_trip, mode_lib->vba.UrgentLatency);
vba                90 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_writeback_urgent, mode_lib->vba.WritebackUrgentWatermark);
vba                91 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_stutter_exit, mode_lib->vba.StutterExitWatermark);
vba                92 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_stutter_enter_exit, mode_lib->vba.StutterEnterPlusExitWatermark);
vba                93 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_dram_clock_change, mode_lib->vba.DRAMClockChangeWatermark);
vba                94 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_writeback_dram_clock_change, mode_lib->vba.WritebackDRAMClockChangeWatermark);
vba                95 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(wm_xfc_underflow, mode_lib->vba.UrgentWatermark); // xfc_underflow maps to urgent
vba                96 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(stutter_efficiency, mode_lib->vba.StutterEfficiency);
vba                97 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(stutter_efficiency_no_vblank, mode_lib->vba.StutterEfficiencyNotIncludingVBlank);
vba                98 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(urgent_latency, mode_lib->vba.UrgentLatency);
vba                99 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(urgent_extra_latency, mode_lib->vba.UrgentExtraLatency);
vba               100 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(nonurgent_latency, mode_lib->vba.NonUrgentLatencyTolerance);
vba               103 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.MinActiveDRAMClockChangeLatencySupported);
vba               104 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(dispclk_calculated, mode_lib->vba.DISPCLK_calculated);
vba               105 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(total_data_read_bw, mode_lib->vba.TotalDataReadBandwidth);
vba               106 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(return_bw, mode_lib->vba.ReturnBW);
vba               107 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(tcalc, mode_lib->vba.TCalc);
vba               108 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(fraction_of_urgent_bandwidth, mode_lib->vba.FractionOfUrgentBandwidth);
vba               109 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_attr_func(fraction_of_urgent_bandwidth_imm_flip, mode_lib->vba.FractionOfUrgentBandwidthImmediateFlip);
vba               115 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	which_plane = mode_lib->vba.pipe_plane[which_pipe]; \
vba               119 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dsc_delay, mode_lib->vba.DSCDelay);
vba               120 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dppclk_calculated, mode_lib->vba.DPPCLK_calculated);
vba               121 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dscclk_calculated, mode_lib->vba.DSCCLK_calculated);
vba               122 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(min_ttu_vblank, mode_lib->vba.MinTTUVBlank);
vba               123 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(vratio_prefetch_l, mode_lib->vba.VRatioPrefetchY);
vba               124 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(vratio_prefetch_c, mode_lib->vba.VRatioPrefetchC);
vba               125 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dst_x_after_scaler, mode_lib->vba.DSTXAfterScaler);
vba               126 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dst_y_after_scaler, mode_lib->vba.DSTYAfterScaler);
vba               127 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dst_y_per_vm_vblank, mode_lib->vba.DestinationLinesToRequestVMInVBlank);
vba               128 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dst_y_per_row_vblank, mode_lib->vba.DestinationLinesToRequestRowInVBlank);
vba               129 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dst_y_prefetch, mode_lib->vba.DestinationLinesForPrefetch);
vba               130 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(dst_y_per_vm_flip, mode_lib->vba.DestinationLinesToRequestVMInImmediateFlip);
vba               133 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DestinationLinesToRequestRowInImmediateFlip);
vba               135 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(xfc_transfer_delay, mode_lib->vba.XFCTransferDelay);
vba               136 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(xfc_precharge_delay, mode_lib->vba.XFCPrechargeDelay);
vba               137 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(xfc_remote_surface_flip_latency, mode_lib->vba.XFCRemoteSurfaceFlipLatency);
vba               138 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(xfc_prefetch_margin, mode_lib->vba.XFCPrefetchMargin);
vba               139 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(refcyc_per_vm_group_vblank, mode_lib->vba.TimePerVMGroupVBlank);
vba               140 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(refcyc_per_vm_group_flip, mode_lib->vba.TimePerVMGroupFlip);
vba               141 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(refcyc_per_vm_req_vblank, mode_lib->vba.TimePerVMRequestVBlank);
vba               142 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c dml_get_pipe_attr_func(refcyc_per_vm_req_flip, mode_lib->vba.TimePerVMRequestFlip);
vba               153 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	which_plane = mode_lib->vba.pipe_plane[which_pipe];
vba               154 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	return mode_lib->vba.VStartup[which_plane];
vba               163 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	return mode_lib->vba.TotImmediateFlipBytes;
vba               174 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba               175 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		immediate_flip_bw += mode_lib->vba.ImmediateFlipBW[k];
vba               188 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba               189 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		total_prefetch_bw += mode_lib->vba.PrefetchBandwidth[k];
vba               195 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	soc_bounding_box_st *soc = &mode_lib->vba.soc;
vba               199 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ReturnBusWidth = soc->return_bus_width_bytes;
vba               200 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.NumberOfChannels = soc->num_chans;
vba               201 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelDataOnly =
vba               203 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyPixelMixedWithVMData =
vba               205 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PercentOfIdealDRAMFabricAndSDPPortBWReceivedAfterUrgLatencyVMDataOnly =
vba               207 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxAveragePercentOfIdealSDPPortBWDisplayCanUseInNormalSystemOperation =
vba               209 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxAveragePercentOfIdealDRAMBWDisplayCanUseInNormalSystemOperation =
vba               211 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentLatencyPixelDataOnly = soc->urgent_latency_pixel_data_only_us;
vba               212 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentLatencyPixelMixedWithVMData = soc->urgent_latency_pixel_mixed_with_vm_data_us;
vba               213 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentLatencyVMDataOnly = soc->urgent_latency_vm_data_only_us;
vba               214 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.RoundTripPingLatencyCycles = soc->round_trip_ping_latency_dcfclk_cycles;
vba               215 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelDataOnly =
vba               217 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentOutOfOrderReturnPerChannelPixelMixedWithVMData =
vba               219 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentOutOfOrderReturnPerChannelVMDataOnly =
vba               221 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackLatency = soc->writeback_latency_us;
vba               222 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SRExitTime = soc->sr_exit_time_us;
vba               223 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SREnterPlusExitTime = soc->sr_enter_plus_exit_time_us;
vba               224 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DRAMClockChangeLatency = soc->dram_clock_change_latency_us;
vba               225 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.Downspreading = soc->downspread_percent;
vba               226 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DRAMChannelWidth = soc->dram_channel_width_bytes;   // new!
vba               227 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.FabricDatapathToDCNDataReturn = soc->fabric_datapath_to_dcn_data_return_bytes; // new!
vba               228 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DISPCLKDPPCLKDSCCLKDownSpreading = soc->dcn_downspread_percent;   // new
vba               229 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DISPCLKDPPCLKVCOSpeed = soc->dispclk_dppclk_vco_speed_mhz;   // new
vba               230 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.VMMPageSize = soc->vmm_page_size_bytes;
vba               231 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.GPUVMMinPageSize = soc->vmm_page_size_bytes / 1024;
vba               232 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.HostVMMinPageSize = soc->hostvm_min_page_size_bytes / 1024;
vba               235 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (i = 0; i < mode_lib->vba.soc.num_states; i++)
vba               236 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		if (soc->clock_limits[i].state == mode_lib->vba.VoltageLevel)
vba               239 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DCFCLK = soc->clock_limits[i].dcfclk_mhz;
vba               240 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SOCCLK = soc->clock_limits[i].socclk_mhz;
vba               241 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DRAMSpeed = soc->clock_limits[i].dram_speed_mts;
vba               242 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.FabricClock = soc->clock_limits[i].fabricclk_mhz;
vba               244 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.XFCBusTransportTime = soc->xfc_bus_transport_time_us;
vba               245 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.XFCXBUFLatencyTolerance = soc->xfc_xbuf_latency_tolerance_us;
vba               246 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UseUrgentBurstBandwidth = soc->use_urgent_burst_bw;
vba               248 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SupportGFX7CompatibleTilingIn32bppAnd64bpp = false;
vba               249 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackLumaAndChromaScalingSupported = true;
vba               250 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxHSCLRatio = 4;
vba               251 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxVSCLRatio = 4;
vba               252 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.Cursor64BppSupport = true;
vba               253 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (i = 0; i <= mode_lib->vba.soc.num_states; i++) {
vba               254 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCFCLKPerState[i] = soc->clock_limits[i].dcfclk_mhz;
vba               255 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.FabricClockPerState[i] = soc->clock_limits[i].fabricclk_mhz;
vba               256 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SOCCLKPerState[i] = soc->clock_limits[i].socclk_mhz;
vba               257 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.PHYCLKPerState[i] = soc->clock_limits[i].phyclk_mhz;
vba               258 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.PHYCLKD18PerState[i] = soc->clock_limits[i].phyclk_d18_mhz;
vba               259 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.MaxDppclk[i] = soc->clock_limits[i].dppclk_mhz;
vba               260 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.MaxDSCCLK[i] = soc->clock_limits[i].dscclk_mhz;
vba               261 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DRAMSpeedPerState[i] = soc->clock_limits[i].dram_speed_mts;
vba               263 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.MaxDispclk[i] = soc->clock_limits[i].dispclk_mhz;
vba               266 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DoUrgentLatencyAdjustment =
vba               268 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentLatencyAdjustmentFabricClockComponent =
vba               270 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.UrgentLatencyAdjustmentFabricClockReference =
vba               276 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	ip_params_st *ip = &mode_lib->vba.ip;
vba               279 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxNumDPP = ip->max_num_dpp;
vba               280 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxNumOTG = ip->max_num_otg;
vba               281 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxNumHDMIFRLOutputs = ip->max_num_hdmi_frl_outputs;
vba               282 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxNumWriteback = ip->max_num_wb;
vba               283 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.CursorChunkSize = ip->cursor_chunk_size;
vba               284 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.CursorBufferSize = ip->cursor_buffer_size;
vba               286 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxDCHUBToPSCLThroughput = ip->max_dchub_pscl_bw_pix_per_clk;
vba               287 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxPSCLToLBThroughput = ip->max_pscl_lb_bw_pix_per_clk;
vba               288 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ROBBufferSizeInKByte = ip->rob_buffer_size_kbytes;
vba               289 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DETBufferSizeInKByte = ip->det_buffer_size_kbytes;
vba               290 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PixelChunkSizeInKByte = ip->pixel_chunk_size_kbytes;
vba               291 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MetaChunkSize = ip->meta_chunk_size_kbytes;
vba               292 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackChunkSize = ip->writeback_chunk_size_kbytes;
vba               293 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.LineBufferSize = ip->line_buffer_size_bits;
vba               294 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxLineBufferLines = ip->max_line_buffer_lines;
vba               295 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PTEBufferSizeInRequestsLuma = ip->dpte_buffer_size_in_pte_reqs_luma;
vba               296 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PTEBufferSizeInRequestsChroma = ip->dpte_buffer_size_in_pte_reqs_chroma;
vba               297 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DPPOutputBufferPixels = ip->dpp_output_buffer_pixels;
vba               298 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.OPPOutputBufferLines = ip->opp_output_buffer_lines;
vba               299 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxHSCLRatio = ip->max_hscl_ratio;
vba               300 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxVSCLRatio = ip->max_vscl_ratio;
vba               301 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackInterfaceLumaBufferSize = ip->writeback_luma_buffer_size_kbytes * 1024;
vba               302 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackInterfaceChromaBufferSize = ip->writeback_chroma_buffer_size_kbytes * 1024;
vba               304 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackInterfaceBufferSize = ip->writeback_interface_buffer_size_kbytes;
vba               305 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackLineBufferSize = ip->writeback_line_buffer_buffer_size;
vba               306 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MinVoltageLevel = 0;
vba               307 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxVoltageLevel = 5;
vba               309 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackChromaLineBufferWidth =
vba               311 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackLineBufferLumaBufferSize =
vba               313 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackLineBufferChromaBufferSize =
vba               315 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.Writeback10bpc420Supported = ip->writeback_10bpc420_supported;
vba               316 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackMaxHSCLRatio = ip->writeback_max_hscl_ratio;
vba               317 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackMaxVSCLRatio = ip->writeback_max_vscl_ratio;
vba               318 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackMinHSCLRatio = ip->writeback_min_hscl_ratio;
vba               319 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackMinVSCLRatio = ip->writeback_min_vscl_ratio;
vba               320 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackMaxHSCLTaps = ip->writeback_max_hscl_taps;
vba               321 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackMaxVSCLTaps = ip->writeback_max_vscl_taps;
vba               322 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.WritebackConfiguration = dm_normal;
vba               323 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.GPUVMMaxPageTableLevels = ip->gpuvm_max_page_table_levels;
vba               324 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.HostVMMaxNonCachedPageTableLevels = ip->hostvm_max_page_table_levels;
vba               325 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.HostVMMaxPageTableLevels = ip->hostvm_max_page_table_levels;
vba               326 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.HostVMCachedPageTableLevels = ip->hostvm_cached_page_table_levels;
vba               327 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.MaxInterDCNTileRepeaters = ip->max_inter_dcn_tile_repeaters;
vba               328 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.NumberOfDSC = ip->num_dsc;
vba               329 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ODMCapability = ip->odm_capable;
vba               330 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DISPCLKRampingMargin = ip->dispclk_ramp_margin_percent;
vba               332 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.XFCSupported = ip->xfc_supported;
vba               333 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.XFCFillBWOverhead = ip->xfc_fill_bw_overhead_percent;
vba               334 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.XFCFillConstant = ip->xfc_fill_constant_bytes;
vba               335 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DPPCLKDelaySubtotal = ip->dppclk_delay_subtotal;
vba               336 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DPPCLKDelaySCL = ip->dppclk_delay_scl;
vba               337 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DPPCLKDelaySCLLBOnly = ip->dppclk_delay_scl_lb_only;
vba               338 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DPPCLKDelayCNVCFormater = ip->dppclk_delay_cnvc_formatter;
vba               339 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DPPCLKDelayCNVCCursor = ip->dppclk_delay_cnvc_cursor;
vba               340 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DISPCLKDelaySubtotal = ip->dispclk_delay_subtotal;
vba               341 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DynamicMetadataVMEnabled = ip->dynamic_metadata_vm_enabled;
vba               342 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ODMCombine4To1Supported = ip->odm_combine_4to1_supported;
vba               343 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ProgressiveToInterlaceUnitInOPP = ip->ptoi_supported;
vba               344 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PDEProcessingBufIn64KBReqs = ip->pde_proc_buffer_size_64k_reqs;
vba               345 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.PTEGroupSize = ip->pte_group_size_bytes;
vba               346 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SupportGFX7CompatibleTilingIn32bppAnd64bpp = ip->gfx7_compat_tiling_supported;
vba               351 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	display_e2e_pipe_params_st *pipes = mode_lib->vba.cache_pipes;
vba               352 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	ip_params_st *ip = &mode_lib->vba.ip;
vba               360 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 0; k < mode_lib->vba.cache_num_pipes; ++k)
vba               363 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.NumberOfActivePlanes = 0;
vba               364 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (j = 0; j < mode_lib->vba.cache_num_pipes; ++j) {
vba               376 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.pipe_plane[j] = mode_lib->vba.NumberOfActivePlanes;
vba               378 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DPPPerPlane[mode_lib->vba.NumberOfActivePlanes] = 1;
vba               379 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SourceScan[mode_lib->vba.NumberOfActivePlanes] =
vba               381 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ViewportWidth[mode_lib->vba.NumberOfActivePlanes] =
vba               383 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ViewportWidthChroma[mode_lib->vba.NumberOfActivePlanes] =
vba               385 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ViewportHeight[mode_lib->vba.NumberOfActivePlanes] =
vba               387 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ViewportHeightChroma[mode_lib->vba.NumberOfActivePlanes] =
vba               389 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ViewportYStartY[mode_lib->vba.NumberOfActivePlanes] =
vba               391 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ViewportYStartC[mode_lib->vba.NumberOfActivePlanes] =
vba               393 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.PitchY[mode_lib->vba.NumberOfActivePlanes] = src->data_pitch;
vba               394 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SurfaceHeightY[mode_lib->vba.NumberOfActivePlanes] = src->viewport_height;
vba               395 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SurfaceWidthY[mode_lib->vba.NumberOfActivePlanes] = src->viewport_width;
vba               396 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.PitchC[mode_lib->vba.NumberOfActivePlanes] = src->data_pitch_c;
vba               397 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SurfaceHeightC[mode_lib->vba.NumberOfActivePlanes] = src->viewport_height_c;
vba               398 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SurfaceWidthC[mode_lib->vba.NumberOfActivePlanes] = src->viewport_width_c;
vba               399 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCCMetaPitchY[mode_lib->vba.NumberOfActivePlanes] = src->meta_pitch;
vba               400 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCCMetaPitchC[mode_lib->vba.NumberOfActivePlanes] = src->meta_pitch_c;
vba               401 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HRatio[mode_lib->vba.NumberOfActivePlanes] = scl->hscl_ratio;
vba               402 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HRatioChroma[mode_lib->vba.NumberOfActivePlanes] = scl->hscl_ratio_c;
vba               403 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.VRatio[mode_lib->vba.NumberOfActivePlanes] = scl->vscl_ratio;
vba               404 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.VRatioChroma[mode_lib->vba.NumberOfActivePlanes] = scl->vscl_ratio_c;
vba               405 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ScalerEnabled[mode_lib->vba.NumberOfActivePlanes] = scl->scl_enable;
vba               406 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.Interlace[mode_lib->vba.NumberOfActivePlanes] = dst->interlaced;
vba               408 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.VRatio[mode_lib->vba.NumberOfActivePlanes] *= 2.0;
vba               409 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.VRatioChroma[mode_lib->vba.NumberOfActivePlanes] *= 2.0;
vba               411 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.htaps[mode_lib->vba.NumberOfActivePlanes] = taps->htaps;
vba               412 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.vtaps[mode_lib->vba.NumberOfActivePlanes] = taps->vtaps;
vba               413 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HTAPsChroma[mode_lib->vba.NumberOfActivePlanes] = taps->htaps_c;
vba               414 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.VTAPsChroma[mode_lib->vba.NumberOfActivePlanes] = taps->vtaps_c;
vba               415 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HTotal[mode_lib->vba.NumberOfActivePlanes] = dst->htotal;
vba               416 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.VTotal[mode_lib->vba.NumberOfActivePlanes] = dst->vtotal;
vba               417 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCCEnable[mode_lib->vba.NumberOfActivePlanes] =
vba               420 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCCRate[mode_lib->vba.NumberOfActivePlanes] = src->dcc_rate;
vba               422 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCCRateLuma[mode_lib->vba.NumberOfActivePlanes] = 0;
vba               423 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DCCRateChroma[mode_lib->vba.NumberOfActivePlanes] = 0;
vba               425 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SourcePixelFormat[mode_lib->vba.NumberOfActivePlanes] =
vba               427 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HActive[mode_lib->vba.NumberOfActivePlanes] = dst->hactive;
vba               428 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.VActive[mode_lib->vba.NumberOfActivePlanes] = dst->vactive;
vba               429 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.SurfaceTiling[mode_lib->vba.NumberOfActivePlanes] =
vba               431 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ScalerRecoutWidth[mode_lib->vba.NumberOfActivePlanes] =
vba               433 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ODMCombineEnabled[mode_lib->vba.NumberOfActivePlanes] =
vba               435 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.OutputFormat[mode_lib->vba.NumberOfActivePlanes] =
vba               437 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.Output[mode_lib->vba.NumberOfActivePlanes] =
vba               441 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.ForcedOutputLinkBPP[mode_lib->vba.NumberOfActivePlanes] = dout->output_bpp;
vba               443 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.ForcedOutputLinkBPP[mode_lib->vba.NumberOfActivePlanes] = 0.0;
vba               445 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.OutputLinkDPLanes[mode_lib->vba.NumberOfActivePlanes] =
vba               448 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.AudioSampleRate[mode_lib->vba.NumberOfActivePlanes] =
vba               450 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.AudioSampleLayout[mode_lib->vba.NumberOfActivePlanes] =
vba               452 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DRAMClockChangeLatencyOverride = 0.0;
vba               453 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DSCEnabled[mode_lib->vba.NumberOfActivePlanes] = dout->dsc_enable;
vba               454 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.NumberOfDSCSlices[mode_lib->vba.NumberOfActivePlanes] =
vba               456 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DSCInputBitPerComponent[mode_lib->vba.NumberOfActivePlanes] =
vba               458 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackEnable[mode_lib->vba.NumberOfActivePlanes] = dout->wb_enable;
vba               459 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ActiveWritebacksPerPlane[mode_lib->vba.NumberOfActivePlanes] =
vba               461 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackSourceHeight[mode_lib->vba.NumberOfActivePlanes] =
vba               463 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackSourceWidth[mode_lib->vba.NumberOfActivePlanes] =
vba               465 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackDestinationWidth[mode_lib->vba.NumberOfActivePlanes] =
vba               467 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackDestinationHeight[mode_lib->vba.NumberOfActivePlanes] =
vba               469 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackHRatio[mode_lib->vba.NumberOfActivePlanes] =
vba               471 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackVRatio[mode_lib->vba.NumberOfActivePlanes] =
vba               473 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackPixelFormat[mode_lib->vba.NumberOfActivePlanes] =
vba               475 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackHTaps[mode_lib->vba.NumberOfActivePlanes] =
vba               477 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackVTaps[mode_lib->vba.NumberOfActivePlanes] =
vba               479 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackLumaHTaps[mode_lib->vba.NumberOfActivePlanes] =
vba               481 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackLumaVTaps[mode_lib->vba.NumberOfActivePlanes] =
vba               483 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackChromaHTaps[mode_lib->vba.NumberOfActivePlanes] =
vba               485 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackChromaVTaps[mode_lib->vba.NumberOfActivePlanes] =
vba               487 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackHRatio[mode_lib->vba.NumberOfActivePlanes] =
vba               489 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.WritebackVRatio[mode_lib->vba.NumberOfActivePlanes] =
vba               492 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DynamicMetadataEnable[mode_lib->vba.NumberOfActivePlanes] =
vba               494 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DynamicMetadataLinesBeforeActiveRequired[mode_lib->vba.NumberOfActivePlanes] =
vba               496 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DynamicMetadataTransmittedBytes[mode_lib->vba.NumberOfActivePlanes] =
vba               499 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.XFCEnabled[mode_lib->vba.NumberOfActivePlanes] = src->xfc_enable
vba               501 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.XFCSlvChunkSize = src->xfc_params.xfc_slv_chunk_size_bytes;
vba               502 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.XFCTSlvVupdateOffset = src->xfc_params.xfc_tslv_vupdate_offset_us;
vba               503 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.XFCTSlvVupdateWidth = src->xfc_params.xfc_tslv_vupdate_width_us;
vba               504 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.XFCTSlvVreadyOffset = src->xfc_params.xfc_tslv_vready_offset_us;
vba               505 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.PixelClock[mode_lib->vba.NumberOfActivePlanes] = dst->pixel_rate_mhz;
vba               506 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.PixelClockBackEnd[mode_lib->vba.NumberOfActivePlanes] = dst->pixel_rate_mhz;
vba               507 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DPPCLK[mode_lib->vba.NumberOfActivePlanes] = clks->dppclk_mhz;
vba               509 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.LBBitPerPixel[mode_lib->vba.NumberOfActivePlanes] =
vba               536 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.LBBitPerPixel[mode_lib->vba.NumberOfActivePlanes] = lb_depth;
vba               538 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.NumberOfCursors[mode_lib->vba.NumberOfActivePlanes] = 0;
vba               544 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				mode_lib->vba.CursorBPP[mode_lib->vba.NumberOfActivePlanes][0] =
vba               547 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				mode_lib->vba.CursorWidth[mode_lib->vba.NumberOfActivePlanes][0] =
vba               550 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 					mode_lib->vba.NumberOfCursors[mode_lib->vba.NumberOfActivePlanes]++;
vba               553 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				mode_lib->vba.CursorBPP[mode_lib->vba.NumberOfActivePlanes][1] =
vba               556 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				mode_lib->vba.CursorWidth[mode_lib->vba.NumberOfActivePlanes][1] =
vba               559 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 					mode_lib->vba.NumberOfCursors[mode_lib->vba.NumberOfActivePlanes]++;
vba               568 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		OTGInstPlane[mode_lib->vba.NumberOfActivePlanes] = dst->otg_inst;
vba               571 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.UseMaximumVStartup = dst->use_maximum_vstartup;
vba               573 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.UseMaximumVStartup = mode_lib->vba.UseMaximumVStartup
vba               582 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			for (k = j + 1; k < mode_lib->vba.cache_num_pipes; ++k) {
vba               588 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 					mode_lib->vba.pipe_plane[k] =
vba               589 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 							mode_lib->vba.NumberOfActivePlanes;
vba               590 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 					mode_lib->vba.DPPPerPlane[mode_lib->vba.NumberOfActivePlanes]++;
vba               591 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 					if (mode_lib->vba.SourceScan[mode_lib->vba.NumberOfActivePlanes]
vba               593 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						mode_lib->vba.ViewportWidth[mode_lib->vba.NumberOfActivePlanes] +=
vba               595 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						mode_lib->vba.ScalerRecoutWidth[mode_lib->vba.NumberOfActivePlanes] +=
vba               598 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						mode_lib->vba.ViewportHeight[mode_lib->vba.NumberOfActivePlanes] +=
vba               608 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.ImmediateFlipSupport = true;
vba               610 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.NumberOfActivePlanes++;
vba               616 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j)
vba               619 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (j = 0; j < mode_lib->vba.NumberOfActivePlanes; ++j) {
vba               620 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		for (k = j + 1; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba               623 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				mode_lib->vba.BlendingAndTiming[j] = j;
vba               625 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				mode_lib->vba.BlendingAndTiming[k] = j;
vba               631 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.BlendingAndTiming[j] = j;
vba               639 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SynchronizedVBlank = pipes[0].pipe.dest.synchronized_vblank_all_planes;
vba               640 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 1; k < mode_lib->vba.cache_num_pipes; ++k)
vba               641 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		ASSERT(mode_lib->vba.SynchronizedVBlank == pipes[k].pipe.dest.synchronized_vblank_all_planes);
vba               643 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.GPUVMEnable = false;
vba               644 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.HostVMEnable = false;
vba               645 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.OverrideGPUVMPageTableLevels = 0;
vba               646 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.OverrideHostVMPageTableLevels = 0;
vba               648 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 0; k < mode_lib->vba.cache_num_pipes; ++k) {
vba               649 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.GPUVMEnable = mode_lib->vba.GPUVMEnable || !!pipes[k].pipe.src.gpuvm || !!pipes[k].pipe.src.vm;
vba               650 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.OverrideGPUVMPageTableLevels =
vba               652 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						&& mode_lib->vba.OverrideGPUVMPageTableLevels
vba               655 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						mode_lib->vba.OverrideGPUVMPageTableLevels;
vba               657 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HostVMEnable = mode_lib->vba.HostVMEnable || !!pipes[k].pipe.src.hostvm || !!pipes[k].pipe.src.vm;
vba               658 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.OverrideHostVMPageTableLevels =
vba               660 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						&& mode_lib->vba.OverrideHostVMPageTableLevels
vba               663 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 						mode_lib->vba.OverrideHostVMPageTableLevels;
vba               666 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.AllowDRAMSelfRefreshOrDRAMClockChangeInVblank = dm_try_to_allow_self_refresh_and_mclk_switch;
vba               668 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	if (mode_lib->vba.OverrideGPUVMPageTableLevels)
vba               669 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.GPUVMMaxPageTableLevels = mode_lib->vba.OverrideGPUVMPageTableLevels;
vba               671 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	if (mode_lib->vba.OverrideHostVMPageTableLevels)
vba               672 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.HostVMMaxPageTableLevels = mode_lib->vba.OverrideHostVMPageTableLevels;
vba               674 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.GPUVMEnable = mode_lib->vba.GPUVMEnable && !!ip->gpuvm_enable;
vba               675 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.HostVMEnable = mode_lib->vba.HostVMEnable && !!ip->hostvm_enable;
vba               686 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	if (memcmp(&mode_lib->soc, &mode_lib->vba.soc, sizeof(mode_lib->vba.soc)) != 0
vba               687 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			|| memcmp(&mode_lib->ip, &mode_lib->vba.ip, sizeof(mode_lib->vba.ip)) != 0
vba               688 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			|| num_pipes != mode_lib->vba.cache_num_pipes
vba               691 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 					mode_lib->vba.cache_pipes,
vba               693 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.soc = mode_lib->soc;
vba               694 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.ip = mode_lib->ip;
vba               695 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		memcpy(mode_lib->vba.cache_pipes, pipes, sizeof(*pipes) * num_pipes);
vba               696 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.cache_num_pipes = num_pipes;
vba               777 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k) {
vba               778 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		if (mode_lib->vba.Interlace[k] == 1
vba               779 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 				&& mode_lib->vba.ProgressiveToInterlaceUnitInOPP == true) {
vba               780 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 			mode_lib->vba.PixelClock[k] = 2 * mode_lib->vba.PixelClockBackEnd[k];
vba               801 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	soc_bounding_box_st *soc = &mode_lib->vba.soc;
vba               805 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.VoltageLevel = mode_lib->vba.cache_pipes[0].clks_cfg.voltage;
vba               806 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.ReturnBW = mode_lib->vba.ReturnBWPerState[mode_lib->vba.VoltageLevel];
vba               807 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.FabricAndDRAMBandwidth = mode_lib->vba.FabricAndDRAMBandwidthPerState[mode_lib->vba.VoltageLevel];
vba               813 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.DCFCLK = mode_lib->vba.cache_pipes[0].clks_cfg.dcfclk_mhz;
vba               814 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	mode_lib->vba.SOCCLK = mode_lib->vba.cache_pipes[0].clks_cfg.socclk_mhz;
vba               815 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	if (mode_lib->vba.cache_pipes[0].clks_cfg.dispclk_mhz > 0.0)
vba               816 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DISPCLK = mode_lib->vba.cache_pipes[0].clks_cfg.dispclk_mhz;
vba               818 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		mode_lib->vba.DISPCLK = soc->clock_limits[mode_lib->vba.VoltageLevel].dispclk_mhz;
vba               821 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	for (k = 0; k < mode_lib->vba.NumberOfActivePlanes; ++k)
vba               822 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 		total_pipes += mode_lib->vba.DPPPerPlane[k];
vba               556 drivers/parisc/ccio-dma.c ccio_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba,
vba               570 drivers/parisc/ccio-dma.c 	pa = lpa(vba);
vba               595 drivers/parisc/ccio-dma.c 	asm volatile ("lci %%r0(%1), %0" : "=r" (ci) : "r" (vba));
vba               566 drivers/parisc/sba_iommu.c sba_io_pdir_entry(u64 *pdir_ptr, space_t sid, unsigned long vba,
vba               572 drivers/parisc/sba_iommu.c 	pa = lpa(vba);
vba               575 drivers/parisc/sba_iommu.c 	asm("lci 0(%1), %0" : "=r" (ci) : "r" (vba));
vba              2658 mm/memory.c    	pgoff_t vba, vea, zba, zea;
vba              2663 mm/memory.c    		vba = vma->vm_pgoff;
vba              2664 mm/memory.c    		vea = vba + vma_pages(vma) - 1;
vba              2666 mm/memory.c    		if (zba < vba)
vba              2667 mm/memory.c    			zba = vba;
vba              2673 mm/memory.c    			((zba - vba) << PAGE_SHIFT) + vma->vm_start,
vba              2674 mm/memory.c    			((zea - vba + 1) << PAGE_SHIFT) + vma->vm_start,