]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
drm/i915: Validate mode against max. link data rate for DP MST
authorDhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Tue, 15 Nov 2016 20:59:06 +0000 (12:59 -0800)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 5 Dec 2016 14:23:18 +0000 (16:23 +0200)
commit22a2c8e0457f5d66db0819a49beb8c119d8f7a97
treeaa939ec90eb7e9462787a422e0a7ae3a3470cf87
parentfd81c44eba9ca1e78d0601f37b5d7819df522aa7
drm/i915: Validate mode against max. link data rate for DP MST

Not validating the mode rate against max. link rate results in not pruning
invalid modes. For e.g, a HBR2 5.4 Gbps 2-lane configuration does not
support 4k@60Hz. But, we do not reject this mode.

So, make use of the helpers in intel_dp to validate mode data rate against
max. link data rate of a configuration.

v3: Renamed local variables again for consistency (Manasi)
v2: Renamed mode data rate local variable to be more explanatory.

Signed-off-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1479243546-17189-1-git-send-email-dhinakaran.pandiyan@intel.com
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
drivers/gpu/drm/i915/intel_dp.c
drivers/gpu/drm/i915/intel_dp_mst.c
drivers/gpu/drm/i915/intel_drv.h