drm/amd/display: Allow cursor position when plane_res.ipp is NULL
[Why] Starting with DCN1, the input_pixel_processor (ipp) struct has been replaced by dpp struct (part of DAL3.1 SW architecture change). Need to update logic to handle cases where ipp is never allocated. [How] Only skip cursor position programming if both ipp and dpp resources are NULL. Signed-off-by: Eric Bernstein <eric.bernstein@amd.com> Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> Acked-by: Leo Li <sunpeng.li@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
		
							parent
							
								
									00ae0af700
								
							
						
					
					
						commit
						cc602e2b0d
					
				| @ -333,7 +333,7 @@ bool dc_stream_set_cursor_position( | ||||
| 				(!pipe_ctx->plane_res.mi  && !pipe_ctx->plane_res.hubp) || | ||||
| 				!pipe_ctx->plane_state || | ||||
| 				(!pipe_ctx->plane_res.xfm && !pipe_ctx->plane_res.dpp) || | ||||
| 				!pipe_ctx->plane_res.ipp) | ||||
| 				(!pipe_ctx->plane_res.ipp && !pipe_ctx->plane_res.dpp)) | ||||
| 			continue; | ||||
| 
 | ||||
| 		if (!pipe_to_program) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user