drm/i915: Program MSA timing delay on ilk/snb/ivb
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 10 Mar 2022 00:47:54 +0000 (02:47 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 10 Mar 2022 15:03:56 +0000 (17:03 +0200)
commit1fa7bb121401325f91e92a966e84af3075b783ed
tree23317e9f60e6ca34415d2b016efed0e30504218a
parentb395c29add3c8b8966789c4642bac164943fc044
drm/i915: Program MSA timing delay on ilk/snb/ivb

Grab the DRRS MSA timing delay value from the VBT
and program things accordingly. Only ilk/snb/ivb have
this so presumably on hsw+ we don't need it.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220310004802.16310-6-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_display_types.h
drivers/gpu/drm/i915/display/intel_drrs.c
drivers/gpu/drm/i915/i915_reg.h