Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

platform/x86: ISST: Add new PCI device ids

Added new PCI device ids for supporting mailbox and MMIO interface for
Sapphire Rapids.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

authored by

Srinivas Pandruvada and committed by
Andy Shevchenko
ddc605f9 5b36398d

+5
+3
drivers/platform/x86/intel_speed_select_if/isst_if_common.h
··· 13 13 #define INTEL_RAPL_PRIO_DEVID_0 0x3451 14 14 #define INTEL_CFG_MBOX_DEVID_0 0x3459 15 15 16 + #define INTEL_RAPL_PRIO_DEVID_1 0x3251 17 + #define INTEL_CFG_MBOX_DEVID_1 0x3259 18 + 16 19 /* 17 20 * Validate maximum commands in a single request. 18 21 * This is enough to handle command to every core in one ioctl, or all
+1
drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c
··· 147 147 148 148 static const struct pci_device_id isst_if_mbox_ids[] = { 149 149 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, INTEL_CFG_MBOX_DEVID_0)}, 150 + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, INTEL_CFG_MBOX_DEVID_1)}, 150 151 { 0 }, 151 152 }; 152 153 MODULE_DEVICE_TABLE(pci, isst_if_mbox_ids);
+1
drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c
··· 72 72 73 73 static const struct pci_device_id isst_if_ids[] = { 74 74 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, INTEL_RAPL_PRIO_DEVID_0)}, 75 + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, INTEL_RAPL_PRIO_DEVID_1)}, 75 76 { 0 }, 76 77 }; 77 78 MODULE_DEVICE_TABLE(pci, isst_if_ids);