drm/amd/display: Remove static property from decide_edp_link_settings
authorMichael Strauss <michael.strauss@amd.com>
Mon, 22 Mar 2021 18:53:29 +0000 (14:53 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 15 Apr 2021 20:31:17 +0000 (16:31 -0400)
[Why & How]
Static cleanup for eDP ILR Support.

Signed-off-by: Michael Strauss <michael.strauss@amd.com>
Acked-by: Bindu Ramamurthy <bindur12@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c
drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h

index 2e47406..9d6a8e7 100644 (file)
@@ -2490,7 +2490,7 @@ static bool decide_dp_link_settings(struct dc_link *link, struct dc_link_setting
        return false;
 }
 
-static bool decide_edp_link_settings(struct dc_link *link, struct dc_link_settings *link_setting, uint32_t req_bw)
+bool decide_edp_link_settings(struct dc_link *link, struct dc_link_settings *link_setting, uint32_t req_bw)
 {
        struct dc_link_settings initial_link_setting;
        struct dc_link_settings current_link_setting;
index 9a5ef86..3ae05c9 100644 (file)
@@ -52,6 +52,10 @@ bool dp_validate_mode_timing(
        struct dc_link *link,
        const struct dc_crtc_timing *timing);
 
+bool decide_edp_link_settings(struct dc_link *link,
+               struct dc_link_settings *link_setting,
+               uint32_t req_bw);
+
 void decide_link_settings(
        struct dc_stream_state *stream,
        struct dc_link_settings *link_setting);