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

ioat: Adding Ivy Bridge IOATDMA PCI device IDs

Signed-off-by: Dave Jiang <dave.jiang@intel.com>
Acked-by: Dan Williams <djbw@db.com>
Signed-off-by: Vinod Koul <vinod.koul@linux.intel.com>

authored by

Dave Jiang and committed by
Vinod Koul
8eb4da28 b707c658

+22
+22
drivers/dma/ioat/pci.c
··· 40 40 MODULE_LICENSE("Dual BSD/GPL"); 41 41 MODULE_AUTHOR("Intel Corporation"); 42 42 43 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB0 0x0e20 44 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB1 0x0e21 45 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB2 0x0e22 46 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB3 0x0e23 47 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB4 0x0e24 48 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB5 0x0e25 49 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB6 0x0e26 50 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB7 0x0e27 51 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB8 0x0e2e 52 + #define PCI_DEVICE_ID_INTEL_IOAT_IVB9 0x0e2f 53 + 43 54 static struct pci_device_id ioat_pci_tbl[] = { 44 55 /* I/OAT v1 platforms */ 45 56 { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT) }, ··· 93 82 { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_SNB7) }, 94 83 { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_SNB8) }, 95 84 { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_SNB9) }, 85 + 86 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB0) }, 87 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB1) }, 88 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB2) }, 89 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB3) }, 90 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB4) }, 91 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB5) }, 92 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB6) }, 93 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB7) }, 94 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB8) }, 95 + { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_IOAT_IVB9) }, 96 96 97 97 { 0, } 98 98 };