From 84a67b5ab4f91eabb6737b2017010f3cd8447b33 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-S/U PCI IDs (with FORCE_PROBE required) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ref: bspec 74201 Ref: https://gitlab.freedesktop.org/drm/xe/kernel/-/commit/c002b1764e7b0ffd181f32d5103d9d0ac283beeb Signed-off-by: Jordan Justen Reviewed-by: Tapani Pälli Part-of: --- include/pci_ids/iris_pci_ids.h | 7 +++++++ src/intel/dev/intel_device_info.c | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/include/pci_ids/iris_pci_ids.h b/include/pci_ids/iris_pci_ids.h index a1d503e6f14..44c97d912e6 100644 --- a/include/pci_ids/iris_pci_ids.h +++ b/include/pci_ids/iris_pci_ids.h @@ -303,3 +303,10 @@ CHIPSET(0xb0b0, ptl, "PTL", "Intel(R) Graphics") CHIPSET(0xfd80, wcl, "WCL", "Intel(R) Graphics") CHIPSET(0xfd81, wcl, "WCL", "Intel(R) Graphics") + +CHIPSET(0xd740, nvl_s_hx_ul, "NVL-S", "Intel(R) Graphics", FORCE_PROBE) +CHIPSET(0xd741, nvl_u_h, "NVL-U", "Intel(R) Graphics", FORCE_PROBE) +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) diff --git a/src/intel/dev/intel_device_info.c b/src/intel/dev/intel_device_info.c index 2ecbe47d631..c403bd64849 100644 --- a/src/intel/dev/intel_device_info.c +++ b/src/intel/dev/intel_device_info.c @@ -78,6 +78,7 @@ static const struct { { "lnl", 0x64a0 }, { "bmg", 0xe202 }, { "ptl", 0xb080 }, + { "nvl-u", 0xd740 }, }; /** @@ -1232,13 +1233,13 @@ static const struct intel_device_info intel_device_info_wcl = { .has_ray_tracing = false, }; -UNUSED static const struct intel_device_info intel_device_info_nvl_s_hx_ul = { +static const struct intel_device_info intel_device_info_nvl_s_hx_ul = { XE3_CONFIG(NVL_U), .has_local_mem = false, .has_ray_tracing = false, }; -UNUSED static const struct intel_device_info intel_device_info_nvl_u_h = { +static const struct intel_device_info intel_device_info_nvl_u_h = { XE3_CONFIG(NVL_U), .has_local_mem = false, };