mbox series

[edk2,0/2] PEI phase boot mode setting

Message ID 20171101131145.16459-1-ard.biesheuvel@linaro.org
Headers show
Series PEI phase boot mode setting | expand

Message

Ard Biesheuvel Nov. 1, 2017, 1:11 p.m. UTC
Two patches to allow a platform to set the boot mode from its PlatformPeiLib
implementation using services exposed by a GPIO PPI. These are needed to
implement a 'clear NVRAM' feature based on a DIP switch on the Developer Box
platform.

Ard Biesheuvel (2):
  EmbeddedPkg: introduce GPIO PPI
  ArmPlatformPkg/PlatformPeim: allow PlatformPeiLib to set the boot mode

 ArmPlatformPkg/PlatformPei/PlatformPeim.c   |  12 +-
 ArmPlatformPkg/PlatformPei/PlatformPeim.inf |   1 +
 EmbeddedPkg/EmbeddedPkg.dec                 |   3 +
 EmbeddedPkg/Include/Ppi/EmbeddedGpio.h      | 151 ++++++++++++++++++++
 4 files changed, 162 insertions(+), 5 deletions(-)
 create mode 100644 EmbeddedPkg/Include/Ppi/EmbeddedGpio.h

-- 
2.11.0

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel