Add PCI device ID for 8-channel IDT NVMe controller, and clarify that the

previously defined IDT PCI device ID was for a 32-channel controller.

Submitted by:	Joe Golio <joseph.golio@isilon.com>
This commit is contained in:
Jim Harris 2012-12-06 15:36:24 +00:00
parent 59cc9fde4f
commit 38ce9496fe
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=243951
2 changed files with 4 additions and 2 deletions

View file

@ -80,7 +80,8 @@ static struct _pcsid
} pci_ids[] = {
{ 0x01118086, "NVMe Controller" },
{ CHATHAM_PCI_ID, "Chatham Prototype NVMe Controller" },
{ IDT_PCI_ID, "IDT NVMe Controller" },
{ IDT32_PCI_ID, "IDT NVMe Controller (32 channel)" },
{ IDT8_PCI_ID, "IDT NVMe Controller (8 channel)" },
{ 0x00000000, NULL }
};

View file

@ -55,7 +55,8 @@ MALLOC_DECLARE(M_NVME);
#define CHATHAM_CONTROL_BAR 0
#endif
#define IDT_PCI_ID 0x80d0111d
#define IDT32_PCI_ID 0x80d0111d /* 32 channel board */
#define IDT8_PCI_ID 0x80d2111d /* 8 channel board */
#define NVME_MAX_PRP_LIST_ENTRIES (32)