drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw.
It calls populate_dml_pipes which uses doubles to initialize the scale_ratio_depth params. Mirrors the dcn20 logic. Cc: stable@vger.kernel.org Signed-off-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
		
							parent
							
								
									ebc77bcc6e
								
							
						
					
					
						commit
						72a8d87b87
					
				| @ -1878,7 +1878,6 @@ noinline bool dcn30_internal_validate_bw( | ||||
| 	dc->res_pool->funcs->update_soc_for_wm_a(dc, context); | ||||
| 	pipe_cnt = dc->res_pool->funcs->populate_dml_pipes(dc, context, pipes, fast_validate); | ||||
| 
 | ||||
| 	DC_FP_START(); | ||||
| 	if (!pipe_cnt) { | ||||
| 		out = true; | ||||
| 		goto validate_out; | ||||
| @ -2104,7 +2103,6 @@ validate_fail: | ||||
| 	out = false; | ||||
| 
 | ||||
| validate_out: | ||||
| 	DC_FP_END(); | ||||
| 	return out; | ||||
| } | ||||
| 
 | ||||
| @ -2306,7 +2304,9 @@ bool dcn30_validate_bandwidth(struct dc *dc, | ||||
| 
 | ||||
| 	BW_VAL_TRACE_COUNT(); | ||||
| 
 | ||||
| 	DC_FP_START(); | ||||
| 	out = dcn30_internal_validate_bw(dc, context, pipes, &pipe_cnt, &vlevel, fast_validate); | ||||
| 	DC_FP_END(); | ||||
| 
 | ||||
| 	if (pipe_cnt == 0) | ||||
| 		goto validate_out; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user