Switch all ARM platforms that use the SEC drivers in edk2/ArmPlatformPkg
to the new versions called Sec or PeilessSec - these have been cleaned
up and stripped of obsolete functionality related to multicore boot,
which is not something UEFI should concern itself with.

After merging this, ArmPlatformStackLib and the old PrePi / PrePeiCore
drivers can be retired.

v2:
- add NULL library class resolution for LzmaDecompressLib to all
  PeilessSec users - this dependency is not a property of the code but
  of the integration (i.e., the FV compression specified by the FDF) so
  the false dependency on LzmaDecompressLib was omitted from
  PeilessSec.inf
- add Nhi Pham's ack to patch #1

Cc: Leif Lindholm <[email protected]>
Cc: Abdul Lateef Attar <[email protected]>
Cc: Abner Chang <[email protected]>
Cc: Chuong Tran <[email protected]>
Cc: Graeme Gregory <[email protected]>
Cc: Marcin Juszkiewicz <[email protected]>
Cc: Marcin Wojtas <[email protected]>
Cc: Meenakshi Aggarwal <[email protected]>
Cc: Narinder Dhillon <[email protected]>
Cc: Nhi Pham <[email protected]>
Cc: Paul Grimes <[email protected]>
Cc: Rebecca Cran <[email protected]>
Cc: Sami Mujawar <[email protected]>
Cc: Thomas Abraham <[email protected]>
Cc: Wenyi Xie <[email protected]>
Cc: Jeremy Linton <[email protected]>
Cc: Ling Jia <[email protected]>
Cc: Peng Xie <[email protected]>
Cc: Sami Mujawar <[email protected]>
Cc: Thomas Abraham <[email protected]>
Cc: Wenyi Xie <[email protected]>
Cc: Yiqi Shu <[email protected]>

Ard Biesheuvel (2):
  Platform AARCH64: Move PrePeiCore users to Sec.inf
  Platform AARCH64: Move PrePi users to PeilessSec.inf

 Platform/ARM/Morello/MorelloPlatform.dsc.inc                 | 2 +-
 Platform/ARM/SgiPkg/SgiPlatform.dsc.inc                      | 2 +-
 Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc                 | 2 --
 Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc         | 3 +--
 Silicon/Hisilicon/Hisilicon.dsc.inc                          | 1 -
 Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc                | 3 +--
 Silicon/NXP/NxpQoriqLs.dsc.inc                               | 2 +-
 Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dsc.inc    | 2 --
 Platform/AMD/OverdriveBoard/OverdriveBoard.dsc               | 2 +-
 Platform/ARM/JunoPkg/ArmJuno.dsc                             | 6 ++++--
 Platform/ARM/N1Sdp/N1SdpPlatform.dsc                         | 2 +-
 Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc         | 4 ++--
 Platform/Hisilicon/D03/D03.dsc                               | 2 +-
 Platform/Hisilicon/D05/D05.dsc                               | 2 +-
 Platform/Hisilicon/D06/D06.dsc                               | 2 +-
 Platform/Hisilicon/HiKey/HiKey.dsc                           | 6 +++++-
 Platform/Hisilicon/HiKey960/HiKey960.dsc                     | 5 ++++-
 Platform/LeMaker/CelloBoard/CelloBoard.dsc                   | 2 +-
 Platform/Phytium/DurianPkg/DurianPkg.dsc                     | 3 ++-
 Platform/Qemu/SbsaQemu/SbsaQemu.dsc                          | 2 +-
 Platform/RaspberryPi/RPi3/RPi3.dsc                           | 5 ++---
 Platform/RaspberryPi/RPi4/RPi4.dsc                           | 5 ++---
 Platform/Socionext/DeveloperBox/DeveloperBox.dsc             | 2 +-
 Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 2 +-
 Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.dsc  | 2 +-
 Platform/AMD/OverdriveBoard/OverdriveBoard.fdf               | 2 +-
 Platform/ARM/JunoPkg/ArmJuno.fdf                             | 2 +-
 Platform/ARM/Morello/MorelloPlatformFvp.fdf                  | 2 +-
 Platform/ARM/N1Sdp/N1SdpPlatform.fdf                         | 2 +-
 Platform/ARM/SgiPkg/SgiPlatform.fdf                          | 2 +-
 Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.fdf         | 4 ++--
 Platform/Ampere/JadePkg/Jade.fdf                             | 2 +-
 Platform/Hisilicon/D03/D03.fdf                               | 2 +-
 Platform/Hisilicon/D05/D05.fdf                               | 2 +-
 Platform/Hisilicon/D06/D06.fdf                               | 2 +-
 Platform/Hisilicon/HiKey/HiKey.fdf                           | 2 +-
 Platform/Hisilicon/HiKey960/HiKey960.fdf                     | 2 +-
 Platform/LeMaker/CelloBoard/CelloBoard.fdf                   | 2 +-
 Platform/NXP/LS1043aRdbPkg/LS1043aRdbPkg.fdf                 | 2 +-
 Platform/NXP/LS1046aFrwyPkg/LS1046aFrwyPkg.fdf               | 2 +-
 Platform/NXP/LX2160aRdbPkg/LX2160aRdbPkg.fdf                 | 2 +-
 Platform/Phytium/DurianPkg/DurianPkg.fdf                     | 2 +-
 Platform/Qemu/SbsaQemu/SbsaQemu.fdf                          | 2 +-
 Platform/RaspberryPi/RPi3/RPi3.fdf                           | 2 +-
 Platform/RaspberryPi/RPi4/RPi4.fdf                           | 2 +-
 Platform/Socionext/DeveloperBox/DeveloperBox.fdf             | 2 +-
 Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.fdf | 2 +-
 Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.fdf  | 2 +-
 Silicon/Marvell/Armada7k8k/Armada7k8k.fdf                    | 2 +-
 49 files changed, 61 insertions(+), 60 deletions(-)

-- 
2.46.0.rc2.264.g509ed76dc8-goog



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120206): https://edk2.groups.io/g/devel/message/120206
Mute This Topic: https://groups.io/mt/107681637/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to