[edk2-devel] [edk2-platforms] [PATCH 0/5] Add FIT support using FitGen

Agyeman, Prince posted 5 patches 1 week ago
Failed in applying to current master (apply log)
.../Intel/BoardModulePkg/BoardModulePkg.dec   |  3 +
.../BoardModulePkg/Include/Library/BiosInfo.h | 62 +++++++++++++
.../GalagoPro3/BiosInfo/BiosInfo.c            | 92 ++++++++++++++++++
.../GalagoPro3/BiosInfo/BiosInfo.inf          | 48 ++++++++++
.../GalagoPro3/OpenBoardPkg.dsc               |  2 +
.../GalagoPro3/OpenBoardPkg.fdf               |  1 +
.../GalagoPro3/build_config.cfg               |  1 +
.../KabylakeRvp3/BiosInfo/BiosInfo.c          | 93 +++++++++++++++++++
.../KabylakeRvp3/BiosInfo/BiosInfo.inf        | 48 ++++++++++
.../KabylakeRvp3/OpenBoardPkg.dsc             |  2 +
.../KabylakeRvp3/OpenBoardPkg.fdf             |  1 +
.../KabylakeRvp3/build_config.cfg             |  1 +
.../WhiskeylakeURvp/BiosInfo/BiosInfo.c       | 93 +++++++++++++++++++
.../WhiskeylakeURvp/BiosInfo/BiosInfo.inf     | 48 ++++++++++
.../WhiskeylakeURvp/OpenBoardPkg.dsc          |  2 +
.../WhiskeylakeURvp/OpenBoardPkg.fdf          |  1 +
.../WhiskeylakeURvp/build_config.cfg          |  1 +
Platform/Intel/build.cfg                      |  1 +
Platform/Intel/build_bios.py                  | 57 ++++++++++++
19 files changed, 557 insertions(+)
create mode 100644 Platform/Intel/BoardModulePkg/Include/Library/BiosInfo.h
create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.c
create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.inf
create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.c
create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.inf
create mode 100644 Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosInfo.c
create mode 100644 Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosInfo.inf

[edk2-devel] [edk2-platforms] [PATCH 0/5] Add FIT support using FitGen

Posted by Agyeman, Prince 1 week ago
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2210
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2211

This series of patches
 1. Add the generation of the FitGen tool to build_bios.py
 2. Add Firmware Interface Table (FIT) to the final images of:
    a. KabylakeOpenBoardPkg/KabylakeRvp3
    b. KabylakeOpenBoardPkg/GalagoPro3
    c. WhiskeylakeOpenBoardPkg/WhiskeylakeURvp

What each patch does:
0001-BoardModulePkg-Add-bios-info-HOB: Adds the gBiosInfoGuid
and the Bios Info struct for the Bios info HOB

0002-KabylakeOpenBoardPkg-KabylakeRvp3-Add-BIOS-Info-PEIM,
0003-KabylakeOpenBoardPkg-GalagoPro3-Add-BiosInfo-PEIM,
0004-WhiskeylakeOpenBoardPkg-Add-BIOS-INFO-PEIM:
Patches 0002,0003,0004 add bios info PEIM to KabylakeRvp3,
GalagoPro3 and WhiskeylakeURvp boards respectively

0005-Platform-Intel-Add-FIT-generation-tool
Adds the FitGen tool binary and FIT generation to
the BIOS build process.

Prince Agyeman (5):
  BoardModulePkg: Add bios info HOB
  KabylakeOpenBoardPkg/KabylakeRvp3: Add BIOS Info PEIM
  KabylakeOpenBoardPkg/GalagoPro3: Add BiosInfo PEIM
  WhiskeylakeOpenBoardPkg: Add BIOS INFO PEIM
  Platform/Intel: Add FIT generation tool

 .../Intel/BoardModulePkg/BoardModulePkg.dec   |  3 +
 .../BoardModulePkg/Include/Library/BiosInfo.h | 62 +++++++++++++
 .../GalagoPro3/BiosInfo/BiosInfo.c            | 92 ++++++++++++++++++
 .../GalagoPro3/BiosInfo/BiosInfo.inf          | 48 ++++++++++
 .../GalagoPro3/OpenBoardPkg.dsc               |  2 +
 .../GalagoPro3/OpenBoardPkg.fdf               |  1 +
 .../GalagoPro3/build_config.cfg               |  1 +
 .../KabylakeRvp3/BiosInfo/BiosInfo.c          | 93 +++++++++++++++++++
 .../KabylakeRvp3/BiosInfo/BiosInfo.inf        | 48 ++++++++++
 .../KabylakeRvp3/OpenBoardPkg.dsc             |  2 +
 .../KabylakeRvp3/OpenBoardPkg.fdf             |  1 +
 .../KabylakeRvp3/build_config.cfg             |  1 +
 .../WhiskeylakeURvp/BiosInfo/BiosInfo.c       | 93 +++++++++++++++++++
 .../WhiskeylakeURvp/BiosInfo/BiosInfo.inf     | 48 ++++++++++
 .../WhiskeylakeURvp/OpenBoardPkg.dsc          |  2 +
 .../WhiskeylakeURvp/OpenBoardPkg.fdf          |  1 +
 .../WhiskeylakeURvp/build_config.cfg          |  1 +
 Platform/Intel/build.cfg                      |  1 +
 Platform/Intel/build_bios.py                  | 57 ++++++++++++
 19 files changed, 557 insertions(+)
 create mode 100644 Platform/Intel/BoardModulePkg/Include/Library/BiosInfo.h
 create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.c
 create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.inf
 create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.c
 create mode 100644 Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.inf
 create mode 100644 Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosInfo.c
 create mode 100644 Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosInfo.inf

-- 
2.19.1.windows.1


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

View/Reply Online (#48454): https://edk2.groups.io/g/devel/message/48454
Mute This Topic: https://groups.io/mt/34386696/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 0/5] Add FIT support using FitGen

Posted by Kubacki, Michael A 1 week ago
* Please include the version number in the subject.

* Although minor, the commit description unnecessarily varies between commits.
   It would be better to keep it consistent.

   #2: "Add BIOS Info PEIM", #3: "Add BiosInfo PEIM", #4: "Add BIOS INFO PEIM"

> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of
> Agyeman, Prince
> Sent: Thursday, October 3, 2019 2:13 PM
> To: devel@edk2.groups.io
> Subject: [edk2-devel] [edk2-platforms] [PATCH 0/5] Add FIT support using
> FitGen
> 
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2210
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2211
> 
> This series of patches
>  1. Add the generation of the FitGen tool to build_bios.py  2. Add Firmware
> Interface Table (FIT) to the final images of:
>     a. KabylakeOpenBoardPkg/KabylakeRvp3
>     b. KabylakeOpenBoardPkg/GalagoPro3
>     c. WhiskeylakeOpenBoardPkg/WhiskeylakeURvp
> 
> What each patch does:
> 0001-BoardModulePkg-Add-bios-info-HOB: Adds the gBiosInfoGuid and the
> Bios Info struct for the Bios info HOB
> 
> 0002-KabylakeOpenBoardPkg-KabylakeRvp3-Add-BIOS-Info-PEIM,
> 0003-KabylakeOpenBoardPkg-GalagoPro3-Add-BiosInfo-PEIM,
> 0004-WhiskeylakeOpenBoardPkg-Add-BIOS-INFO-PEIM:
> Patches 0002,0003,0004 add bios info PEIM to KabylakeRvp3,
> GalagoPro3 and WhiskeylakeURvp boards respectively
> 
> 0005-Platform-Intel-Add-FIT-generation-tool
> Adds the FitGen tool binary and FIT generation to the BIOS build process.
> 
> Prince Agyeman (5):
>   BoardModulePkg: Add bios info HOB
>   KabylakeOpenBoardPkg/KabylakeRvp3: Add BIOS Info PEIM
>   KabylakeOpenBoardPkg/GalagoPro3: Add BiosInfo PEIM
>   WhiskeylakeOpenBoardPkg: Add BIOS INFO PEIM
>   Platform/Intel: Add FIT generation tool
> 
>  .../Intel/BoardModulePkg/BoardModulePkg.dec   |  3 +
>  .../BoardModulePkg/Include/Library/BiosInfo.h | 62 +++++++++++++
>  .../GalagoPro3/BiosInfo/BiosInfo.c            | 92 ++++++++++++++++++
>  .../GalagoPro3/BiosInfo/BiosInfo.inf          | 48 ++++++++++
>  .../GalagoPro3/OpenBoardPkg.dsc               |  2 +
>  .../GalagoPro3/OpenBoardPkg.fdf               |  1 +
>  .../GalagoPro3/build_config.cfg               |  1 +
>  .../KabylakeRvp3/BiosInfo/BiosInfo.c          | 93 +++++++++++++++++++
>  .../KabylakeRvp3/BiosInfo/BiosInfo.inf        | 48 ++++++++++
>  .../KabylakeRvp3/OpenBoardPkg.dsc             |  2 +
>  .../KabylakeRvp3/OpenBoardPkg.fdf             |  1 +
>  .../KabylakeRvp3/build_config.cfg             |  1 +
>  .../WhiskeylakeURvp/BiosInfo/BiosInfo.c       | 93 +++++++++++++++++++
>  .../WhiskeylakeURvp/BiosInfo/BiosInfo.inf     | 48 ++++++++++
>  .../WhiskeylakeURvp/OpenBoardPkg.dsc          |  2 +
>  .../WhiskeylakeURvp/OpenBoardPkg.fdf          |  1 +
>  .../WhiskeylakeURvp/build_config.cfg          |  1 +
>  Platform/Intel/build.cfg                      |  1 +
>  Platform/Intel/build_bios.py                  | 57 ++++++++++++
>  19 files changed, 557 insertions(+)
>  create mode 100644
> Platform/Intel/BoardModulePkg/Include/Library/BiosInfo.h
>  create mode 100644
> Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.c
>  create mode 100644
> Platform/Intel/KabylakeOpenBoardPkg/GalagoPro3/BiosInfo/BiosInfo.inf
>  create mode 100644
> Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.c
>  create mode 100644
> Platform/Intel/KabylakeOpenBoardPkg/KabylakeRvp3/BiosInfo/BiosInfo.inf
>  create mode 100644
> Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosI
> nfo.c
>  create mode 100644
> Platform/Intel/WhiskeylakeOpenBoardPkg/WhiskeylakeURvp/BiosInfo/BiosI
> nfo.inf
> 
> --
> 2.19.1.windows.1
> 
> 
> 


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

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