]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Enable TPS3/4 on all platforms that support them
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 29 Sep 2021 16:24:04 +0000 (19:24 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 30 Sep 2021 08:27:55 +0000 (11:27 +0300)
commitf6b2191fa781e8ff17816f48cb57950d9eede42f
tree65df608722f672caf7acc7fba8843fbc7e514cd3
parentfab7fd02428211d533afbc3f02385b56d69bbf2d
drm/i915: Enable TPS3/4 on all platforms that support them

Stop using HBR2/3 support as a proxy for TPS3/4 support.
The two are no longer 1:1 in the hardware, arguably they
never were due to HSW ULX which does support TPS3 while
being limited to HBR1.

In more recent times GLK gained support for TPS4 while
being limited to HBR2. And on CNL+ some ports support
HBR3 while others are limited to HBR2, but all ports
support TPS4.

v2: s/INTEL_GEN/DISPLAY_VER/

Reviewed-by: Manasi Navare <manasi.d.navare@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210929162404.6717-1-ville.syrjala@linux.intel.com
Acked-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_dp.c
drivers/gpu/drm/i915/display/intel_dp.h
drivers/gpu/drm/i915/display/intel_dp_link_training.c
drivers/gpu/drm/i915/display/intel_psr.c