libpayload/storage: Add NVMe driver
Tested with qemu virtual NVMe and Intel hardware. Works with FILO. Change-Id: Ie75b1dc743dac3426c230c57ee23b771ba3a6e0c Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com> Signed-off-by: Nico Huber <nico.huber@secunet.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/33582 Reviewed-by: Felix Singer <felixsinger@posteo.net> Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
committed by
Nico Huber
parent
989323d29e
commit
fffc21d3dc
@ -67,6 +67,7 @@
|
||||
#define PCI_ROM_ADDRESS_MASK ~0x7ff
|
||||
|
||||
#define PCI_CLASS_STORAGE_AHCI 0x0106
|
||||
#define PCI_CLASS_STORAGE_NVME 0x0108
|
||||
#define PCI_CLASS_MEMORY_OTHER 0x0580
|
||||
|
||||
#define PCI_VENDOR_ID_INTEL 0x8086
|
||||
|
Reference in New Issue
Block a user