aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Linton <jeremy.linton@arm.com>2016-07-15 15:52:09 -0500
committerLeif Lindholm <leif.lindholm@linaro.org>2016-07-26 15:40:24 +0100
commite0afc96b00551e6a2d21d0f5e763573a1b3572cf (patch)
treec053c086327487e170feb2ec4a47a69c387aa64c
parentbd4cb8cb13ecd191b5010899f33cd880c8551d5d (diff)
Platforms/ARM: Enable NVMe device support for Juno
NVMe is becoming one of the most popular boot device choices. ARM devices should support this out of the box. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeremy Linton <jeremy.linton@arm.com> Reviewed-by: Ryan Harkin <ryan.harkin@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
-rw-r--r--Platforms/ARM/Juno/ArmJuno.dsc5
-rw-r--r--Platforms/ARM/Juno/ArmJuno.fdf5
2 files changed, 10 insertions, 0 deletions
diff --git a/Platforms/ARM/Juno/ArmJuno.dsc b/Platforms/ARM/Juno/ArmJuno.dsc
index 4f41fb1..45d9950 100644
--- a/Platforms/ARM/Juno/ArmJuno.dsc
+++ b/Platforms/ARM/Juno/ArmJuno.dsc
@@ -277,6 +277,11 @@
EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132Dxe.inf
#
+ # NVMe boot devices
+ #
+ MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf
+
+ #
# Networking stack
#
EmbeddedPkg/Drivers/Lan9118Dxe/Lan9118Dxe.inf
diff --git a/Platforms/ARM/Juno/ArmJuno.fdf b/Platforms/ARM/Juno/ArmJuno.fdf
index 9f50c6b..a01db20 100644
--- a/Platforms/ARM/Juno/ArmJuno.fdf
+++ b/Platforms/ARM/Juno/ArmJuno.fdf
@@ -169,6 +169,11 @@ FvNameGuid = B73FE497-B92E-416e-8326-45AD0D270092
INF EmbeddedPkg/Drivers/SataSiI3132Dxe/SataSiI3132Dxe.inf
#
+ # NVMe boot devices
+ #
+ INF MdeModulePkg/Bus/Pci/NvmExpressDxe/NvmExpressDxe.inf
+
+ #
# Networking stack
#
INF MdeModulePkg/Universal/Network/DpcDxe/DpcDxe.inf