[PATCH v3 03/11] drm/xe/bmg: Add BMG platform definition
Ghimiray, Himal Prasad
himal.prasad.ghimiray at intel.com
Mon Apr 8 19:09:59 UTC 2024
On 08-04-2024 22:35, Balasubramani Vivekanandan wrote:
> From: Matt Roper<matthew.d.roper at intel.com>
>
> BMG is a discrete GPU based on the Xe2 architecture.
> No device ids are bound to the BMG platform descriptor yet.
> BMG device ids will be added once we have all the basic required
> platform enabling patches landed.
>
> v2: Removed device ids, deferring it to a later patch
>
> Bspec: 68090
Since device IDs are no longer included in this patch, it's appropriate
to remove the Bspec information, as it doesn't provide any relevant
details regarding the patch.
> Signed-off-by: Matt Roper<matthew.d.roper at intel.com>
> Signed-off-by: Balasubramani Vivekanandan<balasubramani.vivekanandan at intel.com>
> ---
> drivers/gpu/drm/xe/xe_pci.c | 6 ++++++
> drivers/gpu/drm/xe/xe_platform_types.h | 1 +
> 2 files changed, 7 insertions(+)
>
> diff --git a/drivers/gpu/drm/xe/xe_pci.c b/drivers/gpu/drm/xe/xe_pci.c
> index 2d3b18d6404e..3b30353dbc09 100644
> --- a/drivers/gpu/drm/xe/xe_pci.c
> +++ b/drivers/gpu/drm/xe/xe_pci.c
> @@ -337,6 +337,12 @@ static const struct xe_device_desc lnl_desc = {
> .require_force_probe = true,
> };
>
> +static const struct xe_device_desc bmg_desc __maybe_unused = {
> + DGFX_FEATURES,
> + PLATFORM(XE_BATTLEMAGE),
> + .require_force_probe = true,
> +};
> +
> #undef PLATFORM
> __diag_pop();
>
> diff --git a/drivers/gpu/drm/xe/xe_platform_types.h b/drivers/gpu/drm/xe/xe_platform_types.h
> index 553f53dbd093..79b7042c4534 100644
> --- a/drivers/gpu/drm/xe/xe_platform_types.h
> +++ b/drivers/gpu/drm/xe/xe_platform_types.h
> @@ -22,6 +22,7 @@ enum xe_platform {
> XE_PVC,
> XE_METEORLAKE,
> XE_LUNARLAKE,
> + XE_BATTLEMAGE,
> };
>
> enum xe_subplatform {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-xe/attachments/20240409/46f9e243/attachment.htm>
More information about the Intel-xe
mailing list