On Wed, 2014-04-16 at 10:41 +0800, Zhao Yakui wrote:
> Signed-off-by: Zhao Yakui <yakui.z...@intel.com>

Reviewed-by: Imre Deak <imre.d...@intel.com>

> ---
>  drivers/gpu/drm/i915/i915_irq.c |    5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/gpu/drm/i915/i915_irq.c b/drivers/gpu/drm/i915/i915_irq.c
> index 7a4d3ae..63bd5de 100644
> --- a/drivers/gpu/drm/i915/i915_irq.c
> +++ b/drivers/gpu/drm/i915/i915_irq.c
> @@ -1347,13 +1347,16 @@ static irqreturn_t gen8_gt_irq_handler(struct 
> drm_device *dev,
>                       DRM_ERROR("The master control interrupt lied (GT0)!\n");
>       }
>  
> -     if (master_ctl & GEN8_GT_VCS1_IRQ) {
> +     if (master_ctl & (GEN8_GT_VCS1_IRQ | GEN8_GT_VCS2_IRQ)) {
>               tmp = I915_READ(GEN8_GT_IIR(1));
>               if (tmp) {
>                       ret = IRQ_HANDLED;
>                       vcs = tmp >> GEN8_VCS1_IRQ_SHIFT;
>                       if (vcs & GT_RENDER_USER_INTERRUPT)
>                               notify_ring(dev, &dev_priv->ring[VCS]);
> +                     vcs = tmp >> GEN8_VCS2_IRQ_SHIFT;
> +                     if (vcs & GT_RENDER_USER_INTERRUPT)
> +                             notify_ring(dev, &dev_priv->ring[VCS2]);
>                       I915_WRITE(GEN8_GT_IIR(1), tmp);
>               } else
>                       DRM_ERROR("The master control interrupt lied (GT1)!\n");

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to