audk/ArmPlatformPkg
Laszlo Ersek 221c4f626f ArmPlatformPkg/PL031RealTimeClockLib: depend on gEfiCpuArchProtocolGuid
The RealTimeClockLib class is declared under EmbeddedPkg, so that
platforms can provide the internals for the
EmbeddedPkg/RealTimeClockRuntimeDxe driver. In turn the driver produces
the Real Time Clock Arch Protocol, without which UEFI drivers cannot be
dispatched.

The PL031RealTimeClockLib instance calls gDS->SetMemorySpaceAttributes()
in the LibRtcInitialize() public function. This DXE service depends on the
CPU Arch Protocol. Add it to the depex.

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Steve Capper <steve.capper@linaro.org>
Cc: Supreeth Venkatesh <Supreeth.Venkatesh@arm.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Tested-by: Steve Capper <steve.capper@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2018-04-12 21:24:39 +02:00
..
Drivers ArmPlatformPkg/NorFlashDxe: depend on gEfiCpuArchProtocolGuid 2018-04-12 21:24:37 +02:00
Include/Library ArmPlatformPkg: introduce LcdHwLib library class 2017-12-12 17:37:29 +00:00
Library ArmPlatformPkg/PL031RealTimeClockLib: depend on gEfiCpuArchProtocolGuid 2018-04-12 21:24:39 +02:00
MemoryInitPei ArmPlatformPkg/MemoryInitPeiLib: reserve rather than remove FV memory 2018-02-28 16:10:58 +00:00
PlatformPei ArmPlatformPkg/PlatformPeim: allow PlatformPeiLib to set the boot mode 2017-11-05 16:19:00 +00:00
PrePeiCore ArmPlatformPkg/PrePeiCoreMPCore: use a unique GUID 2017-12-08 16:31:15 +00:00
PrePi ArmPlatformPkg/PrePi: remove bogus IntelFrameworkModulePkg reference 2017-11-30 17:08:42 +00:00
Scripts ArmPlatformPkg/DS-5: fix 64-bit PE/COFF header parsing bug 2016-04-18 10:18:14 +02:00
ArmPlatformPkg.dec ArmPlatformPkg/NorFlashDxe: cue the variable driver with NvVarStoreFormatted 2018-04-12 21:24:34 +02:00
ArmPlatformPkg.dsc ArmPlatformPkg: remove old PL111/HdLcd driver code 2017-12-12 17:40:16 +00:00