This patches adds support to enable Pooled EU feature in BXT. This series has a dependency with Patch1 from Mika hence sending it as part of the series (already reviewed). Patch2 - adds a framework to extend the golden context batch through which we can add Gen based commands to enable specific features, in this case it is used to enabled Pooled EU (Patch3) This is on the idea suggested by Chris Wilson to send two batches instead of the previous approach of patching the binary data which is unnecessarily complicated (http://www.spinics.net/lists/intel-gfx/msg71498.html). Patch4 - option for the userspace to query it's availability. Arun Siluvery (3): drm/i915: Add provision to extend Golden context batch drm/i915:bxt: Enable Pooled EU support drm/i915/bxt: Add get_param to query Pooled EU availability Mika Kuoppala (1): drm/i915: Do kunmap if renderstate parsing fails drivers/gpu/drm/i915/i915_dma.c | 3 ++ drivers/gpu/drm/i915/i915_drv.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 5 ++- drivers/gpu/drm/i915/i915_gem_render_state.c | 52 ++++++++++++++++++++++++++-- drivers/gpu/drm/i915/i915_gem_render_state.h | 2 ++ drivers/gpu/drm/i915/i915_reg.h | 2 ++ drivers/gpu/drm/i915/intel_lrc.c | 6 ++++ include/uapi/drm/i915_drm.h | 1 + 8 files changed, 69 insertions(+), 3 deletions(-) -- 1.9.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx