]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/chv: Populate total EU count on Cherryview
authorDeepak S <deepak.s@linux.intel.com>
Fri, 16 Jan 2015 15:12:16 +0000 (20:42 +0530)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 27 Jan 2015 08:50:43 +0000 (09:50 +0100)
commit590e3a964149f5e65aa551d28af2b5ea4601fd4e
tree4ff23d93d7b1179785617b0f88ec2076a95f9db4
parent34c202d1b856063558bfc7d1e368fa58ba3474da
drm/i915/chv: Populate total EU count on Cherryview

Starting with Cherryview, devices may have a varying number of EU for
a given ID due to creative fusing. Punit support different frequency for
different fuse data. We use this patch to help get total eu enabled and
read the right offset to get RP0

Based upon a patch from Jeff, but reworked to only store eu_total and
avoid sending info to userspace

v2: Format register definitions (Jani)

Signed-off-by: Deepak S <deepak.s@linux.intel.com>
Acked-by: Jeff McGee <jeff.mcgee@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_dma.c
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_reg.h