]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
platform/x86/intel/vsec: Add Nova Lake PUNIT support
authorDavid E. Box <david.e.box@linux.intel.com>
Thu, 22 Jan 2026 02:21:08 +0000 (18:21 -0800)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Mon, 26 Jan 2026 14:42:02 +0000 (16:42 +0200)
Add PCI ID for Nova Lake, supporting PUNIT telemetry.

Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Link: https://patch.msgid.link/20260122022110.3231344-1-david.e.box@linux.intel.com
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
drivers/platform/x86/intel/vsec.c

index ecfc7703f20196ff5eccb1c6c51f05cac4b4edf9..012d87878afdd863bc36e63a95d80f775219652b 100644 (file)
@@ -766,6 +766,7 @@ static const struct intel_vsec_platform_info lnl_info = {
 #define PCI_DEVICE_ID_INTEL_VSEC_LNL_M         0x647d
 #define PCI_DEVICE_ID_INTEL_VSEC_PTL           0xb07d
 #define PCI_DEVICE_ID_INTEL_VSEC_WCL           0xfd7d
+#define PCI_DEVICE_ID_INTEL_VSEC_NVL           0xd70d
 static const struct pci_device_id intel_vsec_pci_ids[] = {
        { PCI_DEVICE_DATA(INTEL, VSEC_ADL, &tgl_info) },
        { PCI_DEVICE_DATA(INTEL, VSEC_DG1, &dg1_info) },
@@ -778,6 +779,7 @@ static const struct pci_device_id intel_vsec_pci_ids[] = {
        { PCI_DEVICE_DATA(INTEL, VSEC_LNL_M, &lnl_info) },
        { PCI_DEVICE_DATA(INTEL, VSEC_PTL, &mtl_info) },
        { PCI_DEVICE_DATA(INTEL, VSEC_WCL, &mtl_info) },
+       { PCI_DEVICE_DATA(INTEL, VSEC_NVL, &mtl_info) },
        { }
 };
 MODULE_DEVICE_TABLE(pci, intel_vsec_pci_ids);