[edk2-devel] [edk2-platforms][PATCH V1 0/3] Platform/Sgi: enable support for UEFI secure boot

Sayanta Pattanayak posted 3 patches 2 years, 11 months ago
Failed in applying to current master (apply log)
Platform/ARM/SgiPkg/SgiPlatform.dec           |   1 +
Platform/ARM/SgiPkg/SgiPlatform.dsc.inc       |  31 +++++
...StandaloneMm.dsc => SgiPlatformMm.dsc.inc} |  62 +++++----
Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc  | 130 ++++--------------
Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc |  55 ++++++++
Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf  |   5 +
Platform/ARM/SgiPkg/SgiPlatform.fdf           |   9 +-
.../NorFlashLib/StandaloneMmNorFlashLib.inf   |  33 +++++
.../NorFlashLib/StandaloneMmNorFlashLib.c     |  82 +++++++++++
9 files changed, 274 insertions(+), 134 deletions(-)
copy Platform/ARM/SgiPkg/{PlatformStandaloneMm.dsc => SgiPlatformMm.dsc.inc} (73%)
create mode 100644 Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc
create mode 100644 Platform/ARM/SgiPkg/Library/NorFlashLib/StandaloneMmNorFlashLib.inf
create mode 100644 Platform/ARM/SgiPkg/Library/NorFlashLib/StandaloneMmNorFlashLib.c
[edk2-devel] [edk2-platforms][PATCH V1 0/3] Platform/Sgi: enable support for UEFI secure boot
Posted by Sayanta Pattanayak 2 years, 11 months ago
This patch series adds secure boot support for Arm's reference design
platforms. The first patch refactors the existing StandaloneMM platform
description file and splits into three different files. This is required
to accomodate for changes register base addresses in RD-N2 platform and
the other supported platforms. The second path add support for NOR flash
platform library to be used with StandaloneMM execution context. The
third patch then enables the support for UEFI secure for all the
supported reference design platforms.

This patch series should be applied on top of the patch series
https://edk2.groups.io/g/devel/message/75368

Link to github branch with the patches in this series -
https://github.com/SayantaP-arm/edk2-platforms/tree/rd_platform_secure_boot

Sayanta Pattanayak (3):
  Platform/Sgi: refactor StandaloneMM platform description file
  Platform/Sgi: add StandaloneMM usable NorFlashPlatformLib
  Platform/Sgi: enable support for UEFI secure boot

 Platform/ARM/SgiPkg/SgiPlatform.dec           |   1 +
 Platform/ARM/SgiPkg/SgiPlatform.dsc.inc       |  31 +++++
 ...StandaloneMm.dsc => SgiPlatformMm.dsc.inc} |  62 +++++----
 Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc  | 130 ++++--------------
 Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc |  55 ++++++++
 Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf  |   5 +
 Platform/ARM/SgiPkg/SgiPlatform.fdf           |   9 +-
 .../NorFlashLib/StandaloneMmNorFlashLib.inf   |  33 +++++
 .../NorFlashLib/StandaloneMmNorFlashLib.c     |  82 +++++++++++
 9 files changed, 274 insertions(+), 134 deletions(-)
 copy Platform/ARM/SgiPkg/{PlatformStandaloneMm.dsc => SgiPlatformMm.dsc.inc} (73%)
 create mode 100644 Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc
 create mode 100644 Platform/ARM/SgiPkg/Library/NorFlashLib/StandaloneMmNorFlashLib.inf
 create mode 100644 Platform/ARM/SgiPkg/Library/NorFlashLib/StandaloneMmNorFlashLib.c

-- 
2.17.1



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#75542): https://edk2.groups.io/g/devel/message/75542
Mute This Topic: https://groups.io/mt/83062018/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [edk2-devel] [edk2-platforms][PATCH V1 0/3] Platform/Sgi: enable support for UEFI secure boot
Posted by Thomas Abraham 2 years, 11 months ago
On 5/24/21 10:52 PM, Sayanta Pattanayak via groups.io wrote:
> This patch series adds secure boot support for Arm's reference design
> platforms. The first patch refactors the existing StandaloneMM platform
> description file and splits into three different files. This is required
> to accomodate for changes register base addresses in RD-N2 platform and
> the other supported platforms. The second path add support for NOR flash
> platform library to be used with StandaloneMM execution context. The
> third patch then enables the support for UEFI secure for all the
> supported reference design platforms.
>
> This patch series should be applied on top of the patch series
> https://edk2.groups.io/g/devel/message/75368
>
> Link to github branch with the patches in this series -
> https://github.com/SayantaP-arm/edk2-
> platforms/tree/rd_platform_secure_boot
>
> Sayanta Pattanayak (3):
>   Platform/Sgi: refactor StandaloneMM platform description file
>   Platform/Sgi: add StandaloneMM usable NorFlashPlatformLib
>   Platform/Sgi: enable support for UEFI secure boot

For this patch series:
Reviewed-by: Thomas Abraham <thomas.abraham@arm.com>

[...]
IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#75921): https://edk2.groups.io/g/devel/message/75921
Mute This Topic: https://groups.io/mt/83062018/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [edk2-devel] [edk2-platforms][PATCH V1 0/3] Platform/Sgi: enable support for UEFI secure boot
Posted by Sami Mujawar 2 years, 11 months ago
Pushed as d4fe6d9defc2..1d23831b5f07

Thanks.

Regards,

Sami Mujawar


On 24/05/2021 06:22 PM, Sayanta Pattanayak wrote:
> This patch series adds secure boot support for Arm's reference design
> platforms. The first patch refactors the existing StandaloneMM platform
> description file and splits into three different files. This is required
> to accomodate for changes register base addresses in RD-N2 platform and
> the other supported platforms. The second path add support for NOR flash
> platform library to be used with StandaloneMM execution context. The
> third patch then enables the support for UEFI secure for all the
> supported reference design platforms.
>
> This patch series should be applied on top of the patch series
> https://edk2.groups.io/g/devel/message/75368
>
> Link to github branch with the patches in this series -
> https://github.com/SayantaP-arm/edk2-platforms/tree/rd_platform_secure_boot
>
> Sayanta Pattanayak (3):
>    Platform/Sgi: refactor StandaloneMM platform description file
>    Platform/Sgi: add StandaloneMM usable NorFlashPlatformLib
>    Platform/Sgi: enable support for UEFI secure boot
>
>   Platform/ARM/SgiPkg/SgiPlatform.dec           |   1 +
>   Platform/ARM/SgiPkg/SgiPlatform.dsc.inc       |  31 +++++
>   ...StandaloneMm.dsc => SgiPlatformMm.dsc.inc} |  62 +++++----
>   Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc  | 130 ++++--------------
>   Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc |  55 ++++++++
>   Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf  |   5 +
>   Platform/ARM/SgiPkg/SgiPlatform.fdf           |   9 +-
>   .../NorFlashLib/StandaloneMmNorFlashLib.inf   |  33 +++++
>   .../NorFlashLib/StandaloneMmNorFlashLib.c     |  82 +++++++++++
>   9 files changed, 274 insertions(+), 134 deletions(-)
>   copy Platform/ARM/SgiPkg/{PlatformStandaloneMm.dsc => SgiPlatformMm.dsc.inc} (73%)
>   create mode 100644 Platform/ARM/SgiPkg/PlatformStandaloneMm2.dsc
>   create mode 100644 Platform/ARM/SgiPkg/Library/NorFlashLib/StandaloneMmNorFlashLib.inf
>   create mode 100644 Platform/ARM/SgiPkg/Library/NorFlashLib/StandaloneMmNorFlashLib.c
>



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#75996): https://edk2.groups.io/g/devel/message/75996
Mute This Topic: https://groups.io/mt/83062018/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-