Message ID | 1498772058-902-2-git-send-email-rodrigo.vivi@intel.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Reviewed-by: Clinton Taylor <clinton.a.taylor@intel.com> -Clint On 06/29/2017 02:34 PM, Rodrigo Vivi wrote: > By the Spec all CNL Y skus are 2+2, i.e. GT2. > > This is a copy of merged i915's > commit 95578277cbdb ("drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus.") > > v2: Add kernel commit id for reference. > > Cc: Anusha Srivatsa <anusha.srivatsa@intel.com> > Cc: Clinton Taylor <clinton.a.taylor@intel.com> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> > --- > intel/intel_chipset.h | 16 +++++++++++++++- > 1 file changed, 15 insertions(+), 1 deletion(-) > > diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h > index e6b49d7..37579c6 100644 > --- a/intel/intel_chipset.h > +++ b/intel/intel_chipset.h > @@ -237,6 +237,12 @@ > #define PCI_CHIP_CANNONLAKE_U_GT2_1 0x5A5A > #define PCI_CHIP_CANNONLAKE_U_GT2_2 0x5A42 > #define PCI_CHIP_CANNONLAKE_U_GT2_3 0x5A4A > +#define PCI_CHIP_CANNONLAKE_Y_GT2_0 0x5A51 > +#define PCI_CHIP_CANNONLAKE_Y_GT2_1 0x5A59 > +#define PCI_CHIP_CANNONLAKE_Y_GT2_2 0x5A41 > +#define PCI_CHIP_CANNONLAKE_Y_GT2_3 0x5A49 > +#define PCI_CHIP_CANNONLAKE_Y_GT2_4 0x5A71 > +#define PCI_CHIP_CANNONLAKE_Y_GT2_5 0x5A79 > > #define IS_MOBILE(devid) ((devid) == PCI_CHIP_I855_GM || \ > (devid) == PCI_CHIP_I915_GM || \ > @@ -501,12 +507,20 @@ > IS_GEN8(dev) || \ > IS_GEN9(dev)) > > +#define IS_CNL_Y(devid) ((devid) == PCI_CHIP_CANNONLAKE_Y_GT2_0 || \ > + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_1 || \ > + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_2 || \ > + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_3 || \ > + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_4 || \ > + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_5) > + > #define IS_CNL_U(devid) ((devid) == PCI_CHIP_CANNONLAKE_U_GT2_0 || \ > (devid) == PCI_CHIP_CANNONLAKE_U_GT2_1 || \ > (devid) == PCI_CHIP_CANNONLAKE_U_GT2_2 || \ > (devid) == PCI_CHIP_CANNONLAKE_U_GT2_3) > > -#define IS_CANNONLAKE(devid) (IS_CNL_U(devid)) > +#define IS_CANNONLAKE(devid) (IS_CNL_U(devid) || \ > + IS_CNL_Y(devid)) > > #define IS_GEN10(devid) (IS_CANNONLAKE(devid)) >
series pushed to libdrm. Thanks for the review. On Thu, Jun 29, 2017 at 3:16 PM, Clint Taylor <clinton.a.taylor@intel.com> wrote: > Reviewed-by: Clinton Taylor <clinton.a.taylor@intel.com> > > -Clint > > > > > On 06/29/2017 02:34 PM, Rodrigo Vivi wrote: >> >> By the Spec all CNL Y skus are 2+2, i.e. GT2. >> >> This is a copy of merged i915's >> commit 95578277cbdb ("drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus.") >> >> v2: Add kernel commit id for reference. >> >> Cc: Anusha Srivatsa <anusha.srivatsa@intel.com> >> Cc: Clinton Taylor <clinton.a.taylor@intel.com> >> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> >> --- >> intel/intel_chipset.h | 16 +++++++++++++++- >> 1 file changed, 15 insertions(+), 1 deletion(-) >> >> diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h >> index e6b49d7..37579c6 100644 >> --- a/intel/intel_chipset.h >> +++ b/intel/intel_chipset.h >> @@ -237,6 +237,12 @@ >> #define PCI_CHIP_CANNONLAKE_U_GT2_1 0x5A5A >> #define PCI_CHIP_CANNONLAKE_U_GT2_2 0x5A42 >> #define PCI_CHIP_CANNONLAKE_U_GT2_3 0x5A4A >> +#define PCI_CHIP_CANNONLAKE_Y_GT2_0 0x5A51 >> +#define PCI_CHIP_CANNONLAKE_Y_GT2_1 0x5A59 >> +#define PCI_CHIP_CANNONLAKE_Y_GT2_2 0x5A41 >> +#define PCI_CHIP_CANNONLAKE_Y_GT2_3 0x5A49 >> +#define PCI_CHIP_CANNONLAKE_Y_GT2_4 0x5A71 >> +#define PCI_CHIP_CANNONLAKE_Y_GT2_5 0x5A79 >> #define IS_MOBILE(devid) ((devid) == PCI_CHIP_I855_GM || \ >> (devid) == PCI_CHIP_I915_GM || \ >> @@ -501,12 +507,20 @@ >> IS_GEN8(dev) || \ >> IS_GEN9(dev)) >> +#define IS_CNL_Y(devid) ((devid) == >> PCI_CHIP_CANNONLAKE_Y_GT2_0 || \ >> + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_1 || >> \ >> + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_2 || >> \ >> + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_3 || >> \ >> + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_4 || >> \ >> + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_5) >> + >> #define IS_CNL_U(devid) ((devid) == >> PCI_CHIP_CANNONLAKE_U_GT2_0 || \ >> (devid) == PCI_CHIP_CANNONLAKE_U_GT2_1 || >> \ >> (devid) == PCI_CHIP_CANNONLAKE_U_GT2_2 || >> \ >> (devid) == PCI_CHIP_CANNONLAKE_U_GT2_3) >> -#define IS_CANNONLAKE(devid) (IS_CNL_U(devid)) >> +#define IS_CANNONLAKE(devid) (IS_CNL_U(devid) || \ >> + IS_CNL_Y(devid)) >> #define IS_GEN10(devid) (IS_CANNONLAKE(devid)) >> > > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h index e6b49d7..37579c6 100644 --- a/intel/intel_chipset.h +++ b/intel/intel_chipset.h @@ -237,6 +237,12 @@ #define PCI_CHIP_CANNONLAKE_U_GT2_1 0x5A5A #define PCI_CHIP_CANNONLAKE_U_GT2_2 0x5A42 #define PCI_CHIP_CANNONLAKE_U_GT2_3 0x5A4A +#define PCI_CHIP_CANNONLAKE_Y_GT2_0 0x5A51 +#define PCI_CHIP_CANNONLAKE_Y_GT2_1 0x5A59 +#define PCI_CHIP_CANNONLAKE_Y_GT2_2 0x5A41 +#define PCI_CHIP_CANNONLAKE_Y_GT2_3 0x5A49 +#define PCI_CHIP_CANNONLAKE_Y_GT2_4 0x5A71 +#define PCI_CHIP_CANNONLAKE_Y_GT2_5 0x5A79 #define IS_MOBILE(devid) ((devid) == PCI_CHIP_I855_GM || \ (devid) == PCI_CHIP_I915_GM || \ @@ -501,12 +507,20 @@ IS_GEN8(dev) || \ IS_GEN9(dev)) +#define IS_CNL_Y(devid) ((devid) == PCI_CHIP_CANNONLAKE_Y_GT2_0 || \ + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_1 || \ + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_2 || \ + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_3 || \ + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_4 || \ + (devid) == PCI_CHIP_CANNONLAKE_Y_GT2_5) + #define IS_CNL_U(devid) ((devid) == PCI_CHIP_CANNONLAKE_U_GT2_0 || \ (devid) == PCI_CHIP_CANNONLAKE_U_GT2_1 || \ (devid) == PCI_CHIP_CANNONLAKE_U_GT2_2 || \ (devid) == PCI_CHIP_CANNONLAKE_U_GT2_3) -#define IS_CANNONLAKE(devid) (IS_CNL_U(devid)) +#define IS_CANNONLAKE(devid) (IS_CNL_U(devid) || \ + IS_CNL_Y(devid)) #define IS_GEN10(devid) (IS_CANNONLAKE(devid))
By the Spec all CNL Y skus are 2+2, i.e. GT2. This is a copy of merged i915's commit 95578277cbdb ("drm/i915/cnl: Add Cannonlake PCI IDs for Y-skus.") v2: Add kernel commit id for reference. Cc: Anusha Srivatsa <anusha.srivatsa@intel.com> Cc: Clinton Taylor <clinton.a.taylor@intel.com> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com> --- intel/intel_chipset.h | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-)