[SeaBIOS] [PATCH] NVMe: Allow NVMe to be enabled on real hardware

Kevin O'Connor kevin at koconnor.net
Wed May 10 22:15:46 CEST 2017


A couple of users have reported success with the NVMe driver on real
hardware, so allow it to be enabled outside of QEMU.

Signed-off-by: Kevin O'Connor <kevin at koconnor.net>
---
 src/Kconfig   | 2 +-
 src/hw/nvme.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Kconfig b/src/Kconfig
index e1b83a4..77ec9c7 100644
--- a/src/Kconfig
+++ b/src/Kconfig
@@ -228,7 +228,7 @@ menu "Hardware support"
             Support floppy images stored in coreboot flash or from
             QEMU fw_cfg.
     config NVME
-        depends on DRIVES && QEMU_HARDWARE
+        depends on DRIVES
         bool "NVMe controllers"
         default y
         help
diff --git a/src/hw/nvme.c b/src/hw/nvme.c
index 60557ae..1c2bce5 100644
--- a/src/hw/nvme.c
+++ b/src/hw/nvme.c
@@ -618,7 +618,7 @@ void
 nvme_setup(void)
 {
     ASSERT32FLAT();
-    if (!CONFIG_NVME || !runningOnQEMU())
+    if (!CONFIG_NVME)
         return;
 
     dprintf(3, "init nvme\n");
-- 
2.9.3




More information about the SeaBIOS mailing list