From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Souza, Jose" Subject: Re: [PATCH 1/9] drm/i915/ehl: Add EHL platform info and PCI IDs Date: Thu, 14 Mar 2019 20:43:27 +0000 Message-ID: References: <20190313211144.4842-1-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1795831369==" Return-path: Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by gabe.freedesktop.org (Postfix) with ESMTPS id 86FFE6E154 for ; Thu, 14 Mar 2019 20:43:32 +0000 (UTC) In-Reply-To: <20190313211144.4842-1-rodrigo.vivi@intel.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Vivi, Rodrigo" , "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org --===============1795831369== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="=-LBDhKMu6p48XxfcqNPTA" --=-LBDhKMu6p48XxfcqNPTA Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, 2019-03-13 at 14:11 -0700, Rodrigo Vivi wrote: > From: James Ausmus >=20 > Add known EHL PCI IDs. Reviewed-by: Jos=C3=A9 Roberto de Souza >=20 > Cc: Bob Paauwe > Signed-off-by: James Ausmus > Signed-off-by: Rodrigo Vivi > --- > arch/x86/kernel/early-quirks.c | 1 + > drivers/gpu/drm/i915/i915_pci.c | 9 +++++++++ > include/drm/i915_pciids.h | 7 +++++++ > 3 files changed, 17 insertions(+) >=20 > diff --git a/arch/x86/kernel/early-quirks.c b/arch/x86/kernel/early- > quirks.c > index 50d5848bf22e..a8d2cde67c41 100644 > --- a/arch/x86/kernel/early-quirks.c > +++ b/arch/x86/kernel/early-quirks.c > @@ -547,6 +547,7 @@ static const struct pci_device_id > intel_early_ids[] __initconst =3D { > INTEL_GLK_IDS(&gen9_early_ops), > INTEL_CNL_IDS(&gen9_early_ops), > INTEL_ICL_11_IDS(&gen11_early_ops), > + INTEL_EHL_IDS(&gen11_early_ops), > }; > =20 > struct resource intel_graphics_stolen_res __ro_after_init =3D > DEFINE_RES_MEM(0, 0); > diff --git a/drivers/gpu/drm/i915/i915_pci.c > b/drivers/gpu/drm/i915/i915_pci.c > index 3cf697e8f1fa..d4d3a904950c 100644 > --- a/drivers/gpu/drm/i915/i915_pci.c > +++ b/drivers/gpu/drm/i915/i915_pci.c > @@ -724,6 +724,14 @@ static const struct intel_device_info > intel_icelake_11_info =3D { > BIT(RCS0) | BIT(BCS0) | BIT(VECS0) | BIT(VCS0) | > BIT(VCS2), > }; > =20 > +static const struct intel_device_info intel_elkhartlake_info =3D { > + GEN11_FEATURES, > + PLATFORM(INTEL_ICELAKE), > + .num_pipes =3D 3, > + .is_alpha_support =3D 1, > + .engine_mask =3D BIT(RCS0) | BIT(BCS0) | BIT(VCS0), > +}; > + > #undef GEN > #undef PLATFORM > =20 > @@ -791,6 +799,7 @@ static const struct pci_device_id pciidlist[] =3D { > INTEL_WHL_U_GT3_IDS(&intel_coffeelake_gt3_info), > INTEL_CNL_IDS(&intel_cannonlake_info), > INTEL_ICL_11_IDS(&intel_icelake_11_info), > + INTEL_EHL_IDS(&intel_elkhartlake_info), > {0, 0, 0} > }; > MODULE_DEVICE_TABLE(pci, pciidlist); > diff --git a/include/drm/i915_pciids.h b/include/drm/i915_pciids.h > index d200000feeaa..a0e409e9e70d 100644 > --- a/include/drm/i915_pciids.h > +++ b/include/drm/i915_pciids.h > @@ -472,4 +472,11 @@ > INTEL_VGA_DEVICE(0x8A70, info), \ > INTEL_VGA_DEVICE(0x8A53, info) > =20 > +/* EHL */ > +#define INTEL_EHL_IDS(info) \ > + INTEL_VGA_DEVICE(0x4500, info), \ > + INTEL_VGA_DEVICE(0x4571, info), \ > + INTEL_VGA_DEVICE(0x4551, info), \ > + INTEL_VGA_DEVICE(0x4541, info) > + > #endif /* _I915_PCIIDS_H */ --=-LBDhKMu6p48XxfcqNPTA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEVNG051EijGa0MiaQVenbO/mOWkkFAlyKvO0ACgkQVenbO/mO WkkcBQgAmepfTsTsobgq8pJV2RhjSivfDGhjczjuUKfhEyT1sczGx0EnVDJMCT86 13Z8oZLI7MAzpsH+rICftww9wyqgIUTMqib83SgKac2ACask5JQGqGBy3DHhicnZ jI+tca56oaKXGMycDGQ7YIak0OcXPPsPgBK6lOmqS3FhAvbVgsjVFpWjk6j9cFh/ GkmlD6kUJ+N7AICSqjqqe6LQaGsT5WnTv2YXCb/H5ocdF9wAQ2QwyJVQdZvrJczs 18zPTq8cPLzAUjmf5pK7BcJBRxr3w4SVCtz5Yev+bgkllath96tsHWkVozhBvaKP zbZz0Rjyi2w506DkBGznavC2dAhwFQ== =R/Dt -----END PGP SIGNATURE----- --=-LBDhKMu6p48XxfcqNPTA-- --===============1795831369== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 --===============1795831369==--