From f78d8181044cb96ee53d70c71f2b1e68f42a0384 Mon Sep 17 00:00:00 2001 From: Jordan Justen Date: Mon, 12 Aug 2024 14:58:03 -0700 Subject: [PATCH] intel/dev: Add NVL-P PCI IDs (with FORCE_PROBE required) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These PCI IDs were added to the drm xe driver in the be07d8f707e41cb694c4a56364978c30683a687d patch of the drm-xe-next-2026-03-02 tag. (With require_force_probe set in the xe driver.) Ref: be07d8f707e4 ("drm/xe/nvlp: Add NVL-P platform definition") Signed-off-by: Jordan Justen Acked-by: Lionel Landwerlin Reviewed-by: José Roberto de Souza Part-of: --- include/pci_ids/iris_pci_ids.h | 10 ++++++++++ src/intel/dev/intel_device_info.c | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/include/pci_ids/iris_pci_ids.h b/include/pci_ids/iris_pci_ids.h index 44c97d912e6..547307f51a8 100644 --- a/include/pci_ids/iris_pci_ids.h +++ b/include/pci_ids/iris_pci_ids.h @@ -310,3 +310,13 @@ CHIPSET(0xd742, nvl_u_h, "NVL-H", "Intel(R) Graphics", FORCE_PROBE) CHIPSET(0xd743, nvl_s_hx_ul, "NVL-HX", "Intel(R) Graphics", FORCE_PROBE) CHIPSET(0xd744, nvl_s_hx_ul, "NVL-UL", "Intel(R) Graphics", FORCE_PROBE) CHIPSET(0xd745, nvl_s_hx_ul, "NVL-HX", "Intel(R) Graphics", FORCE_PROBE) + +CHIPSET(0xd750, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd751, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd752, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd753, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd754, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd755, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd756, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd757, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd75f, nvl_p, "NVL-P", "Intel(R) Graphics", FORCE_PROBE) diff --git a/src/intel/dev/intel_device_info.c b/src/intel/dev/intel_device_info.c index 6c28d01e956..a4a10089dde 100644 --- a/src/intel/dev/intel_device_info.c +++ b/src/intel/dev/intel_device_info.c @@ -80,6 +80,7 @@ static const struct { { "bmg", 0xe202 }, { "ptl", 0xb080 }, { "nvl-u", 0xd740 }, + { "nvl", 0xd750 }, }; /** @@ -1268,7 +1269,7 @@ static const struct intel_device_info intel_device_info_nvl_u_h = { XE3P_PLACEHOLDER_THREADS_AND_URB, \ .platform = INTEL_PLATFORM_ ## platform_suffix -UNUSED static const struct intel_device_info intel_device_info_nvl_p = { +static const struct intel_device_info intel_device_info_nvl_p = { XE3P_CONFIG(NVL_P), .has_local_mem = false, };