[PATCH 0/6] drm: Work around DP dual mode adaptor I2C access bug
Imre Deak
imre.deak at intel.com
Wed Nov 16 20:44:04 UTC 2016
This patchset is an attempt to work around the I2C access problem of
buggy dual mode adapters where the register offset in the access is
ignored. While this wasn't a real problem with the adaptors we saw so
far, it causes sporadic detection failures of at least one LSPCON
adaptor. Besides the change to read out all registers in one go - added
in patch 5 - this adaptor also needs another workaround added in the
last patch.
Imre Deak (6):
drm: Add abstraction for the DP dual mode adaptor
drm: Factor out drm_dp_dual_mode_read_regs()
drm: Read out DP dual mode adaptor descriptor
drm: Cache DP dual mode adaptor max TMDS clock value
drm: Read out DP dual mode registers in one go
drm/i915: Work around Parad Tech LSPCON adaptor wake-up bug
drivers/gpu/drm/drm_dp_dual_mode_helper.c | 243 ++++++++++++++++++++----------
drivers/gpu/drm/i915/intel_drv.h | 7 +-
drivers/gpu/drm/i915/intel_hdmi.c | 41 +++--
drivers/gpu/drm/i915/intel_lspcon.c | 65 ++++++--
include/drm/drm_dp_dual_mode_helper.h | 52 +++++--
5 files changed, 276 insertions(+), 132 deletions(-)
--
2.5.0
More information about the Intel-gfx-trybot
mailing list