From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [PATCH 1/5] drm/i915: Add IS_BDW_GT3 macro. Date: Mon, 29 Sep 2014 12:58:26 -0700 Message-ID: <20140929125826.551061ae@jbarnes-desktop> References: <1411172190-1642-1-git-send-email-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from gproxy1-pub.mail.unifiedlayer.com (gproxy1-pub.mail.unifiedlayer.com [69.89.25.95]) by gabe.freedesktop.org (Postfix) with SMTP id E878D6E67E for ; Mon, 29 Sep 2014 12:58:12 -0700 (PDT) In-Reply-To: <1411172190-1642-1-git-send-email-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Rodrigo Vivi Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org On Fri, 19 Sep 2014 20:16:26 -0400 Rodrigo Vivi wrote: > It will be usefull to specify w/a that affects only BDW GT3. > > Signed-off-by: Rodrigo Vivi > --- > drivers/gpu/drm/i915/i915_drv.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h > index 5fce16c..a00214e 100644 > --- a/drivers/gpu/drm/i915/i915_drv.h > +++ b/drivers/gpu/drm/i915/i915_drv.h > @@ -2099,6 +2099,8 @@ struct drm_i915_cmd_table { > ((INTEL_DEVID(dev) & 0xf) == 0x2 || \ > (INTEL_DEVID(dev) & 0xf) == 0x6 || \ > (INTEL_DEVID(dev) & 0xf) == 0xe)) > +#define IS_BDW_GT3(dev) (IS_BROADWELL(dev) && \ > + (INTEL_DEVID(dev) & 0x00F0) == 0x0020) > #define IS_HSW_ULT(dev) (IS_HASWELL(dev) && \ > (INTEL_DEVID(dev) & 0xFF00) == 0x0A00) > #define IS_ULT(dev) (IS_HSW_ULT(dev) || IS_BDW_ULT(dev)) Looks correct based on the configs I'm staring at... Reviewed-by: Jesse Barnes -- Jesse Barnes, Intel Open Source Technology Center