PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
authorNirmal Patel <nirmal.patel@linux.ntel.com>
Fri, 11 Oct 2024 17:56:57 +0000 (10:56 -0700)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Wed, 6 Nov 2024 22:02:15 +0000 (22:02 +0000)
Add support for this VMD device which supports the bus restriction mode.
The feature that turns off vector 0 for MSI-X remapping is also enabled.

Link: https://lore.kernel.org/r/20241011175657.249948-1-nirmal.patel@linux.intel.com
Signed-off-by: Nirmal Patel <nirmal.patel@linux.ntel.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
drivers/pci/controller/vmd.c

index 264a180..8a036d6 100644 (file)
@@ -1100,6 +1100,10 @@ static const struct pci_device_id vmd_ids[] = {
                .driver_data = VMD_FEATS_CLIENT,},
        {PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_VMD_9A0B),
                .driver_data = VMD_FEATS_CLIENT,},
+       {PCI_VDEVICE(INTEL, 0xb60b),
+                .driver_data = VMD_FEATS_CLIENT,},
+       {PCI_VDEVICE(INTEL, 0xb06f),
+                .driver_data = VMD_FEATS_CLIENT,},
        {0,}
 };
 MODULE_DEVICE_TABLE(pci, vmd_ids);