[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