drm/i915: Implement new w/a for underruns with wm1+ disabled
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 13 Feb 2019 16:54:24 +0000 (18:54 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 14 Feb 2019 19:35:19 +0000 (21:35 +0200)
commit290248c27c93ad70262b8112595b95ad9d867929
tree238473eb64cfdfe67f1a16282270a6d61f94a822
parent2ed8e1f560e517baca4763204edbf76255c8e54e
drm/i915: Implement new w/a for underruns with wm1+ disabled

The new workaround from the hw team involves leaving WM1
still disabled but programming the blocks value
identically to WM0, and we also need to set the "ignore
lines watermark" bit for WM1.

v2: Fix commit message wording a bit

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190213165424.22904-3-ville.syrjala@linux.intel.com
Reviewed-by: Clint Taylor <Clinton.A.Taylor@intel.com>
drivers/gpu/drm/i915/intel_pm.c