diff options
author | 2020-06-30 16:33:10 -0700 | |
---|---|---|
committer | 2020-07-01 16:24:45 -0700 | |
commit | 680c45c767f63e35f063d3ea04f388a9f7ae7079 (patch) | |
tree | b4895bffbc4432384fce327240784caf044ecf5e /drivers/gpu/drm/i915/gt/intel_engine_types.h | |
parent | drm/i915: Fix g4x fbc watermark enable (diff) | |
download | linux-dev-680c45c767f63e35f063d3ea04f388a9f7ae7079.tar.xz linux-dev-680c45c767f63e35f063d3ea04f388a9f7ae7079.zip |
drm/i915/dp: Correctly advertise HBR3 for GEN11+
intel_dp_set_source_rates() calls intel_dp_is_edp(), which is unsafe to
use before encoder_type is set. This caused GEN11+ to incorrectly strip
HBR3 from source rates for edp. Move intel_dp_set_source_rates() to
after encoder_type is set. Add comment to intel_dp_is_edp() describing
unsafe usages.
v2: Alter intel_dp_set_source_rates final position (Ville/Manasi).
Remove outdated comment (Ville).
Slight optimization of control flow in intel_dp_init_connector.
Slight rewording in commit message.
Signed-off-by: Matt Atwood <matthew.s.atwood@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: José Roberto de Souza <jose.souza@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200630233310.10191-1-matthew.s.atwood@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/gt/intel_engine_types.h')
0 files changed, 0 insertions, 0 deletions