Commit 3ea07c89 authored by Wenjing Liu's avatar Wenjing Liu Committed by Alex Deucher

drm/amd/display: rename dc_link_hwss struct to link_hwss

[why]
This is internal to dc so we don't have to add a prefix to indicate it
is dc link_hwss instead someone else link_hwss.
Tested-by: default avatarDaniel Wheeler <daniel.wheeler@amd.com>
Reviewed-by: default avatarAric Cyr <Aric.Cyr@amd.com>
Acked-by: default avatarRodrigo Siqueira <Rodrigo.Siqueira@amd.com>
Signed-off-by: default avatarWenjing Liu <wenjing.liu@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent ccba4e5b
...@@ -3434,7 +3434,7 @@ static enum dc_status dc_link_update_sst_payload(struct pipe_ctx *pipe_ctx, ...@@ -3434,7 +3434,7 @@ static enum dc_status dc_link_update_sst_payload(struct pipe_ctx *pipe_ctx,
struct link_mst_stream_allocation_table proposed_table = {0}; struct link_mst_stream_allocation_table proposed_table = {0};
struct fixed31_32 avg_time_slots_per_mtp; struct fixed31_32 avg_time_slots_per_mtp;
const struct dc_link_settings empty_link_settings = {0}; const struct dc_link_settings empty_link_settings = {0};
const struct dc_link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res); const struct link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res);
DC_LOGGER_INIT(link->ctx->logger); DC_LOGGER_INIT(link->ctx->logger);
/* slot X.Y for SST payload deallocate */ /* slot X.Y for SST payload deallocate */
...@@ -3519,7 +3519,7 @@ enum dc_status dc_link_allocate_mst_payload(struct pipe_ctx *pipe_ctx) ...@@ -3519,7 +3519,7 @@ enum dc_status dc_link_allocate_mst_payload(struct pipe_ctx *pipe_ctx)
struct fixed31_32 pbn_per_slot; struct fixed31_32 pbn_per_slot;
int i; int i;
enum act_return_status ret; enum act_return_status ret;
const struct dc_link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res); const struct link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res);
DC_LOGGER_INIT(link->ctx->logger); DC_LOGGER_INIT(link->ctx->logger);
/* Link encoder may have been dynamically assigned to non-physical display endpoint. */ /* Link encoder may have been dynamically assigned to non-physical display endpoint. */
...@@ -3648,7 +3648,7 @@ enum dc_status dc_link_reduce_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t bw ...@@ -3648,7 +3648,7 @@ enum dc_status dc_link_reduce_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t bw
struct dp_mst_stream_allocation_table proposed_table = {0}; struct dp_mst_stream_allocation_table proposed_table = {0};
uint8_t i; uint8_t i;
enum act_return_status ret; enum act_return_status ret;
const struct dc_link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res); const struct link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res);
DC_LOGGER_INIT(link->ctx->logger); DC_LOGGER_INIT(link->ctx->logger);
/* decrease throttled vcp size */ /* decrease throttled vcp size */
...@@ -3730,7 +3730,7 @@ enum dc_status dc_link_increase_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t ...@@ -3730,7 +3730,7 @@ enum dc_status dc_link_increase_mst_payload(struct pipe_ctx *pipe_ctx, uint32_t
struct dp_mst_stream_allocation_table proposed_table = {0}; struct dp_mst_stream_allocation_table proposed_table = {0};
uint8_t i; uint8_t i;
enum act_return_status ret; enum act_return_status ret;
const struct dc_link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res); const struct link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res);
DC_LOGGER_INIT(link->ctx->logger); DC_LOGGER_INIT(link->ctx->logger);
/* notify immediate branch device table update */ /* notify immediate branch device table update */
...@@ -3808,7 +3808,7 @@ static enum dc_status deallocate_mst_payload(struct pipe_ctx *pipe_ctx) ...@@ -3808,7 +3808,7 @@ static enum dc_status deallocate_mst_payload(struct pipe_ctx *pipe_ctx)
struct fixed31_32 avg_time_slots_per_mtp = dc_fixpt_from_int(0); struct fixed31_32 avg_time_slots_per_mtp = dc_fixpt_from_int(0);
int i; int i;
bool mst_mode = (link->type == dc_connection_mst_branch); bool mst_mode = (link->type == dc_connection_mst_branch);
const struct dc_link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res); const struct link_hwss *link_hwss = dc_link_hwss_get(link, &pipe_ctx->link_res);
const struct dc_link_settings empty_link_settings = {0}; const struct dc_link_settings empty_link_settings = {0};
DC_LOGGER_INIT(link->ctx->logger); DC_LOGGER_INIT(link->ctx->logger);
......
...@@ -864,7 +864,7 @@ static void set_dio_throttled_vcp_size(struct pipe_ctx *pipe_ctx, ...@@ -864,7 +864,7 @@ static void set_dio_throttled_vcp_size(struct pipe_ctx *pipe_ctx,
throttled_vcp_size); throttled_vcp_size);
} }
static const struct dc_link_hwss dio_link_hwss = { static const struct link_hwss dio_link_hwss = {
.set_throttled_vcp_size = set_dio_throttled_vcp_size, .set_throttled_vcp_size = set_dio_throttled_vcp_size,
}; };
...@@ -909,7 +909,7 @@ static void set_dp_hpo_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx, ...@@ -909,7 +909,7 @@ static void set_dp_hpo_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx,
hblank_min_symbol_width); hblank_min_symbol_width);
} }
static const struct dc_link_hwss hpo_dp_link_hwss = { static const struct link_hwss hpo_dp_link_hwss = {
.set_throttled_vcp_size = set_dp_hpo_throttled_vcp_size, .set_throttled_vcp_size = set_dp_hpo_throttled_vcp_size,
/* function pointers below this point require check for NULL /* function pointers below this point require check for NULL
...@@ -925,7 +925,7 @@ static bool can_use_dpia_link_hwss(const struct dc_link *link, ...@@ -925,7 +925,7 @@ static bool can_use_dpia_link_hwss(const struct dc_link *link,
link->dc->res_pool->funcs->link_encs_assign; link->dc->res_pool->funcs->link_encs_assign;
} }
static const struct dc_link_hwss dpia_link_hwss = { static const struct link_hwss dpia_link_hwss = {
.set_throttled_vcp_size = set_dummy_throttled_vcp_size, .set_throttled_vcp_size = set_dummy_throttled_vcp_size,
}; };
...@@ -936,11 +936,11 @@ static void set_dummy_throttled_vcp_size(struct pipe_ctx *pipe_ctx, ...@@ -936,11 +936,11 @@ static void set_dummy_throttled_vcp_size(struct pipe_ctx *pipe_ctx,
return; return;
} }
static const struct dc_link_hwss dummy_link_hwss = { static const struct link_hwss dummy_link_hwss = {
.set_throttled_vcp_size = set_dummy_throttled_vcp_size, .set_throttled_vcp_size = set_dummy_throttled_vcp_size,
}; };
const struct dc_link_hwss *dc_link_hwss_get(const struct dc_link *link, const struct link_hwss *dc_link_hwss_get(const struct dc_link *link,
const struct link_resource *link_res) const struct link_resource *link_res)
{ {
if (can_use_dp_hpo_link_hwss(link, link_res)) if (can_use_dp_hpo_link_hwss(link, link_res))
......
...@@ -77,7 +77,7 @@ struct link_resource; ...@@ -77,7 +77,7 @@ struct link_resource;
struct fixed31_32; struct fixed31_32;
struct pipe_ctx; struct pipe_ctx;
struct dc_link_hwss { struct link_hwss {
/* you must define a dummy implementation and assign the function to /* you must define a dummy implementation and assign the function to
* dummy_link_hwss if you don't want to check for NULL pointer * dummy_link_hwss if you don't want to check for NULL pointer
*/ */
...@@ -92,6 +92,6 @@ struct dc_link_hwss { ...@@ -92,6 +92,6 @@ struct dc_link_hwss {
struct fixed31_32 throttled_vcp_size); struct fixed31_32 throttled_vcp_size);
}; };
const struct dc_link_hwss *dc_link_hwss_get(const struct dc_link *link, const struct link_resource *link_res); const struct link_hwss *dc_link_hwss_get(const struct dc_link *link, const struct link_resource *link_res);
#endif /* __DC_LINK_HWSS_H__ */ #endif /* __DC_LINK_HWSS_H__ */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment