[edk2-devel] [Platform Redfish Host Interface PATCH 0/6] Enable Platform Redfish

Abner Chang posted 6 patches 3 years, 4 months ago
Failed in applying to current master (apply log)
.../RedfishPlatformConfig.c                   | 298 ++++++++++
.../RedfishPlatformConfig.inf                 |  42 ++
EmulatorPkg/EmulatorPkg.ci.yaml               |   1 +
EmulatorPkg/EmulatorPkg.dec                   |   1 +
EmulatorPkg/EmulatorPkg.dsc                   |  26 +-
EmulatorPkg/EmulatorPkg.fdf                   |   5 +
.../RedfishPlatformHostInterfaceLib.c         | 528 ++++++++++++++++++
.../RedfishPlatformHostInterfaceLib.inf       |  47 ++
RedfishPkg/Redfish.dsc.inc                    |  21 +
RedfishPkg/Redfish.fdf.inc                    |  16 +
RedfishPkg/RedfishComponents.dsc.inc          |  18 +
RedfishPkg/RedfishDefines.dsc.inc             |  27 +
RedfishPkg/RedfishLibs.dsc.inc                |  15 +
RedfishPkg/RedfishPkg.dec                     |  22 +
14 files changed, 1066 insertions(+), 1 deletion(-)
create mode 100644 EmulatorPkg/Application/RedfishPlatformConfig/RedfishPlatformConfig.c
create mode 100644 EmulatorPkg/Application/RedfishPlatformConfig/RedfishPlatformConfig.inf
create mode 100644 EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.c
create mode 100644 EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.inf
create mode 100644 RedfishPkg/Redfish.dsc.inc
create mode 100644 RedfishPkg/Redfish.fdf.inc
create mode 100644 RedfishPkg/RedfishComponents.dsc.inc
create mode 100644 RedfishPkg/RedfishDefines.dsc.inc
create mode 100644 RedfishPkg/RedfishLibs.dsc.inc
[edk2-devel] [Platform Redfish Host Interface PATCH 0/6] Enable Platform Redfish
Posted by Abner Chang 3 years, 4 months ago
This patch set enables the Redfish support on Emulator platform.

The main change on this patch set is,
1. Provide the EFI application to configure the network information of
   Redfish service. The configurations are stored in EFI variables.
2. The Platform Redfish Host Interface library consumes the EFI variables
   created in step #1 and then creates the SMBIOS type 42 record.

Signed-off-by: Abner Chang <abner.chang@hpe.com>

Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Andrew Fish <afish@apple.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Ting Ye <ting.ye@intel.com>
Cc: Siyuan Fu <siyuan.fu@intel.com>
Cc: Fan Wang <fan.wang@intel.com>
Cc: Nickle Wang <nickle.wang@hpe.com>
Cc: Peter O'Hanley <peter.ohanley@hpe.com>

Abner Chang (6):
  RedfishPkg: Add PCD definition to RedfishPkg
  RedfishPkg: DSC and FDF include files for enabling EFI Redfish support
  EmulatorPkg/RedfishPlatformHostInterfaceLib library
  EmulatorPkg/Application: Publish Redfish Host Interface Record
  EmulatorPkg: Add allowable dependency
  EmulatorPkg: Redfish related changes on EmulatorPkg

 .../RedfishPlatformConfig.c                   | 298 ++++++++++
 .../RedfishPlatformConfig.inf                 |  42 ++
 EmulatorPkg/EmulatorPkg.ci.yaml               |   1 +
 EmulatorPkg/EmulatorPkg.dec                   |   1 +
 EmulatorPkg/EmulatorPkg.dsc                   |  26 +-
 EmulatorPkg/EmulatorPkg.fdf                   |   5 +
 .../RedfishPlatformHostInterfaceLib.c         | 528 ++++++++++++++++++
 .../RedfishPlatformHostInterfaceLib.inf       |  47 ++
 RedfishPkg/Redfish.dsc.inc                    |  21 +
 RedfishPkg/Redfish.fdf.inc                    |  16 +
 RedfishPkg/RedfishComponents.dsc.inc          |  18 +
 RedfishPkg/RedfishDefines.dsc.inc             |  27 +
 RedfishPkg/RedfishLibs.dsc.inc                |  15 +
 RedfishPkg/RedfishPkg.dec                     |  22 +
 14 files changed, 1066 insertions(+), 1 deletion(-)
 create mode 100644 EmulatorPkg/Application/RedfishPlatformConfig/RedfishPlatformConfig.c
 create mode 100644 EmulatorPkg/Application/RedfishPlatformConfig/RedfishPlatformConfig.inf
 create mode 100644 EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.c
 create mode 100644 EmulatorPkg/Library/RedfishPlatformHostInterfaceLib/RedfishPlatformHostInterfaceLib.inf
 create mode 100644 RedfishPkg/Redfish.dsc.inc
 create mode 100644 RedfishPkg/Redfish.fdf.inc
 create mode 100644 RedfishPkg/RedfishComponents.dsc.inc
 create mode 100644 RedfishPkg/RedfishDefines.dsc.inc
 create mode 100644 RedfishPkg/RedfishLibs.dsc.inc

-- 
2.17.1



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