]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Kill the remaining CHV HBR2 leftovers
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 2 Mar 2018 09:56:56 +0000 (11:56 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 16 Mar 2018 19:33:56 +0000 (21:33 +0200)
commit7c56e52e4a1f82327b364516bf5c0e71b325d52b
tree51bc9d20733766d2bbf681410e59b8b246efff4e
parentd69fdf24efb58c2b992d6da2c0ff4d2cff0e2b5c
drm/i915: Kill the remaining CHV HBR2 leftovers

AFAIK CHV was supposed to have HBR2 originally, but in the end the feature
was dropped. We still have some code leftovers from those early days.
Eliminate them.

The extra bit for the training pattern seems to be dead in the hardware.
I can set it (in fact I can set almost any reserved bit in the
registers) but it doesn't seem to interfere with the operation of the
hardware. Either that or I'm very lucky that my displays complete link
training with the incorrect pattern being sent out.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180302095656.19662-1-ville.syrjala@linux.intel.com
Reviewed-by: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_dp.c