mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-29 15:15:28 -04:00
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: Daniel Wheeler <daniel.wheeler@amd.com> Reviewed-by: Aric Cyr <Aric.Cyr@amd.com> Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: Wenjing Liu <wenjing.liu@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Alex Deucher
parent
ccba4e5bc8
commit
3ea07c89fb
@@ -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 fixed31_32 avg_time_slots_per_mtp;
|
||||
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);
|
||||
|
||||
/* slot X.Y for SST payload deallocate */
|
||||
@@ -3519,7 +3519,7 @@ enum dc_status dc_link_allocate_mst_payload(struct pipe_ctx *pipe_ctx)
|
||||
struct fixed31_32 pbn_per_slot;
|
||||
int i;
|
||||
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);
|
||||
|
||||
/* 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
|
||||
struct dp_mst_stream_allocation_table proposed_table = {0};
|
||||
uint8_t i;
|
||||
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);
|
||||
|
||||
/* decrease throttled vcp size */
|
||||
@@ -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};
|
||||
uint8_t i;
|
||||
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);
|
||||
|
||||
/* notify immediate branch device table update */
|
||||
@@ -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);
|
||||
int i;
|
||||
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};
|
||||
DC_LOGGER_INIT(link->ctx->logger);
|
||||
|
||||
|
||||
@@ -864,7 +864,7 @@ static void set_dio_throttled_vcp_size(struct pipe_ctx *pipe_ctx,
|
||||
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,
|
||||
};
|
||||
|
||||
@@ -909,7 +909,7 @@ static void set_dp_hpo_hblank_min_symbol_width(struct pipe_ctx *pipe_ctx,
|
||||
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,
|
||||
|
||||
/* 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,
|
||||
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,
|
||||
};
|
||||
|
||||
@@ -936,11 +936,11 @@ static void set_dummy_throttled_vcp_size(struct pipe_ctx *pipe_ctx,
|
||||
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,
|
||||
};
|
||||
|
||||
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)
|
||||
{
|
||||
if (can_use_dp_hpo_link_hwss(link, link_res))
|
||||
|
||||
@@ -77,7 +77,7 @@ struct link_resource;
|
||||
struct fixed31_32;
|
||||
struct pipe_ctx;
|
||||
|
||||
struct dc_link_hwss {
|
||||
struct link_hwss {
|
||||
/* you must define a dummy implementation and assign the function to
|
||||
* dummy_link_hwss if you don't want to check for NULL pointer
|
||||
*/
|
||||
@@ -92,6 +92,6 @@ struct dc_link_hwss {
|
||||
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__ */
|
||||
|
||||
Reference in New Issue
Block a user