]> 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)
commit817c67a79b8d73449f43dd60637fd3811a976f9b
tree9f92654ad9ad2310c23a897c588cda08c6b6a69c
parentda672d0b5571fac7d4ec6364525c9cc9443ff400
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