From: Rodrigo Siqueira Date: Thu, 2 May 2024 23:33:22 +0000 (-0600) Subject: drm/amd/display: Remove unused code for some dc files X-Git-Tag: v6.11-rc1~141^2~25^2~265 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9bf115ac6613279730cae3b60f63db47cce8083f;p=thirdparty%2Fkernel%2Flinux.git drm/amd/display: Remove unused code for some dc files Cleanup unused code in DC. Acked-by: Alex Hung Signed-off-by: Rodrigo Siqueira Tested-by: Daniel Wheeler Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/display/dc/core/dc.c b/drivers/gpu/drm/amd/display/dc/core/dc.c index d19c67205de64..0f20a3d96d933 100644 --- a/drivers/gpu/drm/amd/display/dc/core/dc.c +++ b/drivers/gpu/drm/amd/display/dc/core/dc.c @@ -3614,9 +3614,6 @@ static void commit_plane_for_stream_offload_fams2_flip(struct dc *dc, for (i = 0; i < surface_count; i++) { struct dc_plane_state *plane_state = srf_updates[i].surface; - /* set offload flag so driver does not program address */ - plane_state->address.offload_flip = true; - for (j = 0; j < dc->res_pool->pipe_count; j++) { struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[j]; @@ -3638,12 +3635,6 @@ static void commit_plane_for_stream_offload_fams2_flip(struct dc *dc, stream, srf_updates, surface_count); - - /* reset offload flip flag */ - for (i = 0; i < surface_count; i++) { - struct dc_plane_state *plane_state = srf_updates[i].surface; - plane_state->address.offload_flip = false; - } } static void commit_planes_for_stream_fast(struct dc *dc, diff --git a/drivers/gpu/drm/amd/display/dc/dc_hw_types.h b/drivers/gpu/drm/amd/display/dc/dc_hw_types.h index 226285037b2b0..959ae0df1e565 100644 --- a/drivers/gpu/drm/amd/display/dc/dc_hw_types.h +++ b/drivers/gpu/drm/amd/display/dc/dc_hw_types.h @@ -125,9 +125,6 @@ struct dc_plane_address { union large_integer page_table_base; uint8_t vmid; - /* dc should use hw flip queue rather than directly programming the surface address. - * Value is determined on each flip. */ - bool offload_flip; }; struct dc_size { diff --git a/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h b/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h index 54f889cfd9114..ce93003dae011 100644 --- a/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h +++ b/drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h @@ -1091,10 +1091,6 @@ void mpc3_power_on_ogam_lut( void mpc3_init_mpcc(struct mpcc *mpcc, int mpcc_inst); -void mpc3_mpc_init_single_inst( - struct mpc *mpc, - unsigned int mpcc_id); - enum dc_lut_mode mpc3_get_ogam_current( struct mpc *mpc, int mpcc_id);