diff options
author | Nikola Cornij | 2019-03-20 00:47:32 +0100 |
---|---|---|
committer | Alex Deucher | 2019-04-10 20:53:28 +0200 |
commit | 332c11914a76200dfbafc6b46ae5e728216aac00 (patch) | |
tree | 470158bdde1433c18b255876632748c4bac574b9 /drivers/gpu/drm/amd/display/dc/dc_link.h | |
parent | drm/amd/display: fix clk_mgr naming (diff) | |
download | kernel-qcow2-linux-332c11914a76200dfbafc6b46ae5e728216aac00.tar.gz kernel-qcow2-linux-332c11914a76200dfbafc6b46ae5e728216aac00.tar.xz kernel-qcow2-linux-332c11914a76200dfbafc6b46ae5e728216aac00.zip |
drm/amd/display: Calculate link bandwidth in a common function
[why]
Currently link bandwidth is calculated in two places, using the same
formula. They should be unified into calling one function.
[how]
Replace all implementations of link bandwidth calculation with a call
to a function.
Signed-off-by: Nikola Cornij <nikola.cornij@amd.com>
Reviewed-by: Nikola Cornij <Nikola.Cornij@amd.com>
Acked-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/display/dc/dc_link.h')
-rw-r--r-- | drivers/gpu/drm/amd/display/dc/dc_link.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/display/dc/dc_link.h b/drivers/gpu/drm/amd/display/dc/dc_link.h index a83e1c60f9db..7b61fb7b1bb7 100644 --- a/drivers/gpu/drm/amd/display/dc/dc_link.h +++ b/drivers/gpu/drm/amd/display/dc/dc_link.h @@ -246,6 +246,9 @@ void dc_link_set_test_pattern(struct dc_link *link, const struct link_training_settings *p_link_settings, const unsigned char *p_custom_pattern, unsigned int cust_pattern_size); +uint32_t dc_link_bandwidth_kbps( + const struct dc_link *link, + const struct dc_link_settings *link_setting); bool dc_submit_i2c( struct dc *dc, |