summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
diff options
context:
space:
mode:
authorHersen Wu2018-06-27 19:03:04 +0200
committerAlex Deucher2018-07-13 21:51:53 +0200
commit245524d9b827e184de1a23aff24c7872fed04cdb (patch)
tree0ba9b42a05b39fd208ce3fa5b987c88ef07ebed0 /drivers/gpu
parentdrm/amd/display: Expose couple OPTC functions through header (diff)
downloadkernel-qcow2-linux-245524d9b827e184de1a23aff24c7872fed04cdb.tar.gz
kernel-qcow2-linux-245524d9b827e184de1a23aff24c7872fed04cdb.tar.xz
kernel-qcow2-linux-245524d9b827e184de1a23aff24c7872fed04cdb.zip
drm/amd/display: dp debugfs allow link rate lane count greater than dp rx reported caps
[Why] when hw team does phy parameters tuning, there is need to force dp link rate or lane count grater than the values from dp receiver to check dp tx. current debufs limit link rate, lane count no more than rx caps. [How] remove force settings less than rx caps check v2: Fix typo in title Signed-off-by: Hersen Wu <hersenxs.wu@amd.com> Reviewed-by: Charlene Liu <Charlene.Liu@amd.com> Acked-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
index 0276e09d0b82..0d9e410ca01e 100644
--- a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
+++ b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
@@ -214,8 +214,7 @@ static ssize_t dp_link_settings_write(struct file *f, const char __user *buf,
break;
}
- if (!valid_input || (param[0] > link->reported_link_cap.lane_count) ||
- (param[1] > link->reported_link_cap.link_rate)) {
+ if (!valid_input) {
kfree(wr_buf);
DRM_DEBUG_DRIVER("Invalid Input value No HW will be programmed\n");
return bytes_from_user;