]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Fill out the FWx watermark register defines
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 11 Jun 2014 13:51:18 +0000 (16:51 +0300)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 8 Aug 2014 15:43:54 +0000 (17:43 +0200)
commitc4ccb103ec4609e3590236fe6438add59b91f393
tree9f92654ad9ad2310c23a897c588cda08c6b6a69c
parent2a99d6d97a3104f18c4533b2fa28d1fcc88162f2
drm/i915: Fill out the FWx watermark register defines

Add defines for all the watermark registers on modernish gmch platforms.

VLV has increased the number of bits available for certain watermaks so
expand the masks appropriately. Also vlv and chv have added some extra
FW registers.

Not sure what happened on chv because a new register called FW9 is now
at the offset where FW7 was on vlv, while FW7 and FW8 (another new
register) have been moved off somewhere else. Oh well, well just need
two defines for FW7 then.

v2: Fix DSPHOWM1 offset (Paulo)

Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_pm.c