mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-06 09:10:28 +00:00
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:
parent
59cc9fde4f
commit
38ce9496fe
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=243951
|
@ -80,7 +80,8 @@ static struct _pcsid
|
||||||
} pci_ids[] = {
|
} pci_ids[] = {
|
||||||
{ 0x01118086, "NVMe Controller" },
|
{ 0x01118086, "NVMe Controller" },
|
||||||
{ CHATHAM_PCI_ID, "Chatham Prototype 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 }
|
{ 0x00000000, NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,8 @@ MALLOC_DECLARE(M_NVME);
|
||||||
#define CHATHAM_CONTROL_BAR 0
|
#define CHATHAM_CONTROL_BAR 0
|
||||||
#endif
|
#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)
|
#define NVME_MAX_PRP_LIST_ENTRIES (32)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue