[edk2-devel] [edk2-platforms] [patch 0/7] Update UefiDecompressLib instance

Dandan Bi posted 7 patches 4 years, 10 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
Platform/AMD/OverdriveBoard/OverdriveBoard.dsc           | 5 -----
Platform/AMD/OverdriveBoard/OverdriveBoard.fdf           | 9 ---------
Platform/ARM/SgiPkg/SgiPlatform.fdf                      | 9 ---------
Platform/LeMaker/CelloBoard/CelloBoard.dsc               | 5 -----
Platform/LeMaker/CelloBoard/CelloBoard.fdf               | 9 ---------
Platform/RaspberryPi/RPi3/RPi3.dsc                       | 3 ---
Platform/RaspberryPi/RPi3/RPi3.fdf                       | 9 ---------
Platform/Socionext/DeveloperBox/DeveloperBox.fdf         | 9 ---------
.../Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.fdf  | 9 ---------
.../SoftIron/Overdrive1000Board/Overdrive1000Board.dsc   | 5 -----
.../SoftIron/Overdrive1000Board/Overdrive1000Board.fdf   | 9 ---------
Silicon/Hisilicon/Hisilicon.dsc.inc                      | 5 -----
Silicon/Hisilicon/Hisilicon.fdf.inc                      | 9 ---------
Silicon/Marvell/Armada7k8k/Armada7k8k.fdf                | 9 ---------
14 files changed, 104 deletions(-)
[edk2-devel] [edk2-platforms] [patch 0/7] Update UefiDecompressLib instance
Posted by Dandan Bi 4 years, 10 months ago
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1722

BaseUefiDecompressLib in MdePkg is the
base UEFI decompress Library.
BaseUefiTianoCustomDecompressLib in MdeModulePkg
implements the base UEFI decompress functionality and
Tiano decompress functionality.

1. TIANOCOMPRESSED rule in OverdriveBoard.fdf
is not used, so remove it.
2. Platform doesn't use the TianoCompress, so do
not have to use BaseUefiTianoCustomDecompressLib,
can use the BaseUefiDecompressLib in MdePkg directly.
3. A common UefiDecompressLib resolution can apply to
all module types now. So keep the common one in
[LibraryClasses.common] section and remove all others.

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Cc: Michael D Kinney <michael.d.kinney@intel.com>

Dandan Bi (7):
  Platform/AMD: Update UefiDecompressLib instance
  Platform/LeMaker: Update UefiDecompressLib instance
  Platform/RPi3: Update UefiDecompressLib instance
  Platform/SoftIron: Update UefiDecompressLib instance
  Silicon/Hisilicon: Update UefiDecompressLib instance
  Platform: Remove useless code
  Silicon/Armada7k8k: Remove useless code

 Platform/AMD/OverdriveBoard/OverdriveBoard.dsc           | 5 -----
 Platform/AMD/OverdriveBoard/OverdriveBoard.fdf           | 9 ---------
 Platform/ARM/SgiPkg/SgiPlatform.fdf                      | 9 ---------
 Platform/LeMaker/CelloBoard/CelloBoard.dsc               | 5 -----
 Platform/LeMaker/CelloBoard/CelloBoard.fdf               | 9 ---------
 Platform/RaspberryPi/RPi3/RPi3.dsc                       | 3 ---
 Platform/RaspberryPi/RPi3/RPi3.fdf                       | 9 ---------
 Platform/Socionext/DeveloperBox/DeveloperBox.fdf         | 9 ---------
 .../Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.fdf  | 9 ---------
 .../SoftIron/Overdrive1000Board/Overdrive1000Board.dsc   | 5 -----
 .../SoftIron/Overdrive1000Board/Overdrive1000Board.fdf   | 9 ---------
 Silicon/Hisilicon/Hisilicon.dsc.inc                      | 5 -----
 Silicon/Hisilicon/Hisilicon.fdf.inc                      | 9 ---------
 Silicon/Marvell/Armada7k8k/Armada7k8k.fdf                | 9 ---------
 14 files changed, 104 deletions(-)

-- 
2.18.0.windows.1


-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#39999): https://edk2.groups.io/g/devel/message/39999
Mute This Topic: https://groups.io/mt/31507426/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-