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

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
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -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);

+5 −5
Original line number Diff line number Diff line
@@ -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))
+2 −2
Original line number Diff line number Diff line
@@ -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__ */