public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [Platform Redfish Host Interface PATCH 0/6] Enable Platform Redfish
@ 2020-11-05 14:38 Abner Chang
  2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 1/6] RedfishPkg: Add PCD definition to RedfishPkg Abner Chang
                   ` (9 more replies)
  0 siblings, 10 replies; 14+ messages in thread
From: Abner Chang @ 2020-11-05 14:38 UTC (permalink / raw)
  To: devel
  Cc: Jordan Justen, Andrew Fish, Ray Ni, Jiaxin Wu, Ting Ye, Siyuan Fu,
	Fan Wang, Nickle Wang, Peter O'Hanley

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


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2020-12-03  5:42 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-11-05 14:38 [Platform Redfish Host Interface PATCH 0/6] Enable Platform Redfish Abner Chang
2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 1/6] RedfishPkg: Add PCD definition to RedfishPkg Abner Chang
2020-11-09  4:24   ` [edk2-devel] " Nickle Wang
2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 2/6] RedfishPkg: DSC and FDF include files for enabling EFI Redfish support Abner Chang
2020-11-09  4:26   ` [edk2-devel] " Nickle Wang
2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 3/6] EmulatorPkg/RedfishPlatformHostInterfaceLib library Abner Chang
2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 4/6] EmulatorPkg/Application: Publish Redfish Host Interface Record Abner Chang
2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 5/6] EmulatorPkg: Add allowable dependency Abner Chang
2020-11-05 14:38 ` [Platform Redfish Host Interface PATCH 6/6] EmulatorPkg: Redfish related changes on EmulatorPkg Abner Chang
     [not found] ` <1644A5FDFD825A04.31306@groups.io>
2020-11-24  9:24   ` [edk2-devel] [Platform Redfish Host Interface PATCH 3/6] EmulatorPkg/RedfishPlatformHostInterfaceLib library Ni, Ray
     [not found] ` <1644A5FE6C306DA9.32447@groups.io>
2020-11-24  9:24   ` [edk2-devel] [Platform Redfish Host Interface PATCH 5/6] EmulatorPkg: Add allowable dependency Ni, Ray
     [not found] ` <1644A5FF1778E4F7.31306@groups.io>
2020-11-24  9:24   ` [edk2-devel] [Platform Redfish Host Interface PATCH 6/6] EmulatorPkg: Redfish related changes on EmulatorPkg Ni, Ray
     [not found] ` <1644A5FE1ACD3DCB.8528@groups.io>
2020-12-03  5:25   ` [edk2-devel] [Platform Redfish Host Interface PATCH 4/6] EmulatorPkg/Application: Publish Redfish Host Interface Record Ni, Ray
2020-12-03  5:41     ` Abner Chang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox