From mboxrd@z Thu Jan 1 00:00:00 1970 From: Imre Deak Subject: Re: [PATCH V3 3/6] drm/i915:Handle the irq interrupt for the second BSD ring Date: Wed, 16 Apr 2014 19:38:13 +0300 Message-ID: <1397666293.4215.44.camel@intelbox> References: <1397616077-1125-1-git-send-email-yakui.zhao@intel.com> <1397616077-1125-4-git-send-email-yakui.zhao@intel.com> Reply-To: imre.deak@intel.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0659052735==" Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 3B54D6EABD for ; Wed, 16 Apr 2014 09:38:21 -0700 (PDT) In-Reply-To: <1397616077-1125-4-git-send-email-yakui.zhao@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Zhao Yakui Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org --===============0659052735== Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-56wBD8Kn/zM3AUt+hqI7" --=-56wBD8Kn/zM3AUt+hqI7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2014-04-16 at 10:41 +0800, Zhao Yakui wrote: > Signed-off-by: Zhao Yakui Reviewed-by: Imre Deak > --- > drivers/gpu/drm/i915/i915_irq.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) >=20 > 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"); > } > =20 > - if (master_ctl & GEN8_GT_VCS1_IRQ) { > + if (master_ctl & (GEN8_GT_VCS1_IRQ | GEN8_GT_VCS2_IRQ)) { > tmp =3D I915_READ(GEN8_GT_IIR(1)); > if (tmp) { > ret =3D IRQ_HANDLED; > vcs =3D tmp >> GEN8_VCS1_IRQ_SHIFT; > if (vcs & GT_RENDER_USER_INTERRUPT) > notify_ring(dev, &dev_priv->ring[VCS]); > + vcs =3D 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"); --=-56wBD8Kn/zM3AUt+hqI7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQEcBAABAgAGBQJTTrH1AAoJEORIIAnNuWDF17MIANMDfyR9Xk8DXsUgOYwsEwiI RIukpRoygdTQY+4t/irBZ8kaALueUyt5MpJUaJwsG7fQ9e7iOEP4sYhJ79WYb1R1 kvTJkkvcGT+OCqHynsrIjcWF7SWhLPxprqCNsZgfaqvnPPuginzvTgOUkdAJ9emH w46ddl3b51m2YiD8q97sjmhkjxxQLF0buh8JeI65l++oIjq8wGFmGJ/Pwm4HOUSI 50Dt0GlP3WhwowXTOHX/M8IUHDYtzzBgmTlk309Mda41da2v0b+bX6qFQd3q4ySF Olo9QNjLWybexP/uCIbrRkNUEZfgamIvYkXuIrJocA6vWebOHJl2eQGp+xoSMQk= =dNe0 -----END PGP SIGNATURE----- --=-56wBD8Kn/zM3AUt+hqI7-- --===============0659052735== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx --===============0659052735==--