summaryrefslogtreecommitdiff
path: root/Platform/Marvell/Marvell.dec
diff options
context:
space:
mode:
authorMarcin Wojtas <mw@semihalf.com>2017-10-21 11:40:34 +0200
committerLeif Lindholm <leif.lindholm@linaro.org>2017-11-30 15:50:15 +0000
commita35f740b6a2902387b46135ac777d71214109eeb (patch)
tree732b4cde8ecf7d4cc223e61156799e113904b6ff /Platform/Marvell/Marvell.dec
parent6813928d6a62e67cf420e2ab72c3226c80121d5a (diff)
downloadedk2-platforms-a35f740b6a2902387b46135ac777d71214109eeb.tar.xz
Marvell/Drivers: MvSpiFlash: Enable using driver in RT
This patch applies necessary modifications, which allow to use MvSpiFlash driver in variable support as a runtime service. Its type is modified to DXE_RUNTIME_DRIVER, as well as an event is created, which converts the pointers to the SpiMasterProtocol and its routines. In order to ensure proper execution of the MvFvbDxe driver, configure initialization order with Depex entry. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marcin Wojtas <mw@semihalf.com> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Platform/Marvell/Marvell.dec')
-rw-r--r--Platform/Marvell/Marvell.dec2
1 files changed, 2 insertions, 0 deletions
diff --git a/Platform/Marvell/Marvell.dec b/Platform/Marvell/Marvell.dec
index 6aa2a8dedc..e40771b0f4 100644
--- a/Platform/Marvell/Marvell.dec
+++ b/Platform/Marvell/Marvell.dec
@@ -56,6 +56,8 @@
gShellFUpdateHiiGuid = { 0x9b5d2176, 0x590a, 0x49db, { 0x89, 0x5d, 0x4a, 0x70, 0xfe, 0xad, 0xbe, 0x24 } }
gShellSfHiiGuid = { 0x03a67756, 0x8cde, 0x4638, { 0x82, 0x34, 0x4a, 0x0f, 0x6d, 0x58, 0x81, 0x39 } }
+ gMarvellFvbDxeGuid = { 0x42903750, 0x7e61, 0x4aaf, { 0x83, 0x29, 0xbf, 0x42, 0x36, 0x4e, 0x24, 0x85 } }
+
[Protocols]
# installed as a protocol by PlatInitDxe to force ordering between DXE drivers
# that depend on the lowlevel platform initialization having been completed