drm/amd/display: Rename dc validate_context and current_context
Rename all the dc validate_context to dc_stateĀ and
dc current_context to current_state.
Signed-off-by: Jerry Zuo <[email protected]>
Reviewed-by: Harry Wentland <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
diff --git a/drivers/gpu/drm/amd/display/dc/inc/core_types.h b/drivers/gpu/drm/amd/display/dc/inc/core_types.h
index bd1a636..71eb985 100644
--- a/drivers/gpu/drm/amd/display/dc/inc/core_types.h
+++ b/drivers/gpu/drm/amd/display/dc/inc/core_types.h
@@ -80,7 +80,7 @@ void core_link_set_avmute(struct pipe_ctx *pipe_ctx, bool enable);
#include "transform.h"
struct resource_pool;
-struct validate_context;
+struct dc_state;
struct resource_context;
struct resource_funcs {
@@ -91,18 +91,18 @@ struct resource_funcs {
enum dc_status (*validate_guaranteed)(
struct dc *dc,
struct dc_stream_state *stream,
- struct validate_context *context);
+ struct dc_state *context);
bool (*validate_bandwidth)(
struct dc *dc,
- struct validate_context *context);
+ struct dc_state *context);
enum dc_status (*validate_global)(
struct dc *dc,
- struct validate_context *context);
+ struct dc_state *context);
struct pipe_ctx *(*acquire_idle_pipe_for_layer)(
- struct validate_context *context,
+ struct dc_state *context,
const struct resource_pool *pool,
struct dc_stream_state *stream);
@@ -110,7 +110,7 @@ struct resource_funcs {
enum dc_status (*add_stream_to_ctx)(
struct dc *dc,
- struct validate_context *new_ctx,
+ struct dc_state *new_ctx,
struct dc_stream_state *dc_stream);
};
@@ -252,7 +252,7 @@ union bw_context {
struct dce_bw_output dce;
};
-struct validate_context {
+struct dc_state {
struct dc_stream_state *streams[MAX_PIPES];
struct dc_stream_status stream_status[MAX_PIPES];
uint8_t stream_count;
diff --git a/drivers/gpu/drm/amd/display/dc/inc/dce_calcs.h b/drivers/gpu/drm/amd/display/dc/inc/dce_calcs.h
index 6a205b01..ae2399f 100644
--- a/drivers/gpu/drm/amd/display/dc/inc/dce_calcs.h
+++ b/drivers/gpu/drm/amd/display/dc/inc/dce_calcs.h
@@ -34,7 +34,7 @@
struct pipe_ctx;
struct dc;
-struct validate_context;
+struct dc_state;
struct dce_bw_output;
enum bw_calcs_version {
diff --git a/drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h b/drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h
index 58744fe8..1e231f6 100644
--- a/drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h
+++ b/drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h
@@ -35,7 +35,7 @@
#include "../dml/display_mode_lib.h"
struct dc;
-struct validate_context;
+struct dc_state;
/*******************************************************************************
* DCN data structures.
@@ -621,7 +621,7 @@ extern const struct dcn_ip_params dcn10_ip_defaults;
bool dcn_validate_bandwidth(
struct dc *dc,
- struct validate_context *context);
+ struct dc_state *context);
unsigned int dcn_find_dcfclk_suits_all(
const struct dc *dc,
diff --git a/drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h b/drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h
index 01e4261..aae7629 100644
--- a/drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h
+++ b/drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h
@@ -49,7 +49,7 @@ struct dce_hwseq {
};
struct pipe_ctx;
-struct validate_context;
+struct dc_state;
struct dchub_init_data;
struct dc_static_screen_events;
struct resource_pool;
@@ -60,16 +60,16 @@ struct hw_sequencer_funcs {
void (*init_hw)(struct dc *dc);
enum dc_status (*apply_ctx_to_hw)(
- struct dc *dc, struct validate_context *context);
+ struct dc *dc, struct dc_state *context);
void (*reset_hw_ctx_wrap)(
- struct dc *dc, struct validate_context *context);
+ struct dc *dc, struct dc_state *context);
void (*apply_ctx_for_surface)(
struct dc *dc,
const struct dc_stream_state *stream,
int num_planes,
- struct validate_context *context);
+ struct dc_state *context);
void (*set_plane_config)(
const struct dc *dc,
@@ -127,7 +127,7 @@ struct hw_sequencer_funcs {
void (*power_on_front_end)(struct dc *dc,
struct pipe_ctx *pipe,
- struct validate_context *context);
+ struct dc_state *context);
void (*update_info_frame)(struct pipe_ctx *pipe_ctx);
@@ -145,7 +145,7 @@ struct hw_sequencer_funcs {
void (*set_bandwidth)(
struct dc *dc,
- struct validate_context *context,
+ struct dc_state *context,
bool decrease_allowed);
void (*set_drr)(struct pipe_ctx **pipe_ctx, int num_pipes,
@@ -159,7 +159,7 @@ struct hw_sequencer_funcs {
enum dc_status (*prog_pixclk_crtc_otg)(
struct pipe_ctx *pipe_ctx,
- struct validate_context *context,
+ struct dc_state *context,
struct dc *dc);
void (*setup_stereo)(
diff --git a/drivers/gpu/drm/amd/display/dc/inc/resource.h b/drivers/gpu/drm/amd/display/dc/inc/resource.h
index ebc0f5b..41437da 100644
--- a/drivers/gpu/drm/amd/display/dc/inc/resource.h
+++ b/drivers/gpu/drm/amd/display/dc/inc/resource.h
@@ -81,14 +81,14 @@ void dc_destroy_resource_pool(struct dc *dc);
enum dc_status resource_map_pool_resources(
const struct dc *dc,
- struct validate_context *context,
+ struct dc_state *context,
struct dc_stream_state *stream);
bool resource_build_scaling_params(struct pipe_ctx *pipe_ctx);
enum dc_status resource_build_scaling_params_for_context(
const struct dc *dc,
- struct validate_context *context);
+ struct dc_state *context);
void resource_build_info_frame(struct pipe_ctx *pipe_ctx);
@@ -122,7 +122,7 @@ bool resource_attach_surfaces_to_context(
struct dc_plane_state *const *plane_state,
int surface_count,
struct dc_stream_state *dc_stream,
- struct validate_context *context,
+ struct dc_state *context,
const struct resource_pool *pool);
struct pipe_ctx *find_idle_secondary_pipe(
@@ -130,31 +130,31 @@ struct pipe_ctx *find_idle_secondary_pipe(
const struct resource_pool *pool);
bool resource_is_stream_unchanged(
- struct validate_context *old_context, struct dc_stream_state *stream);
+ struct dc_state *old_context, struct dc_stream_state *stream);
bool resource_validate_attach_surfaces(
const struct dc_validation_set set[],
int set_count,
- const struct validate_context *old_context,
- struct validate_context *context,
+ const struct dc_state *old_context,
+ struct dc_state *context,
const struct resource_pool *pool);
void validate_guaranteed_copy_streams(
- struct validate_context *context,
+ struct dc_state *context,
int max_streams);
void resource_validate_ctx_update_pointer_after_copy(
- const struct validate_context *src_ctx,
- struct validate_context *dst_ctx);
+ const struct dc_state *src_ctx,
+ struct dc_state *dst_ctx);
enum dc_status resource_map_clock_resources(
const struct dc *dc,
- struct validate_context *context,
+ struct dc_state *context,
struct dc_stream_state *stream);
enum dc_status resource_map_phy_clock_resources(
const struct dc *dc,
- struct validate_context *context,
+ struct dc_state *context,
struct dc_stream_state *stream);
bool pipe_need_reprogram(