This patch series add Standalone MM support for ServerManagementLib, BmcAcpiSwChild, BmcElog and GenericElog. PR: https://github.com/tianocore/edk2-platforms/pull/117
Cc: Abner Chang <abner.ch...@amd.com> Cc: Nate DeSimone <nathaniel.l.desim...@intel.com> Wei6 Xu (4): IpmiFeaturePkg/ServerManagementLib: Support Standalone MM IpmiFeaturePkg/BmcAcpiSwChild: Support Standalone MM IpmiFeaturePkg/GenericElog: Support Standalone MM IpmiFeaturePkg/BmcElog: Support Standalone MM .../BmcAcpiSwChild/BmcAcpiSwChild.c | 12 +- .../BmcAcpiSwChild/BmcAcpiSwChild.h | 15 +- .../BmcAcpiSwChild/BmcAcpiSwChild.inf | 5 +- .../BmcAcpiSwChildStandaloneMm.c | 31 + .../BmcAcpiSwChildStandaloneMm.inf | 40 + .../BmcAcpiSwChildTraditionalMm.c | 31 + .../IpmiFeaturePkg/BmcElog/Smm/BmcElog.c | 14 +- .../IpmiFeaturePkg/BmcElog/Smm/BmcElog.h | 15 +- .../BmcElog/Smm/BmcElogStandaloneMm.c | 28 + .../BmcElog/Smm/BmcElogTraditionalMm.c | 28 + .../IpmiFeaturePkg/BmcElog/SmmBmcElog.inf | 6 +- .../BmcElog/StandaloneMmBmcElog.inf | 44 + .../GenericElog/Smm/GenericElog.c | 35 +- .../GenericElog/Smm/GenericElog.h | 28 +- .../GenericElog/Smm/GenericElog.inf | 5 +- .../GenericElog/Smm/GenericElogStandaloneMm.c | 28 + .../Smm/GenericElogStandaloneMm.inf | 41 + .../Smm/GenericElogTraditionalMm.c | 28 + .../IpmiFeaturePkg/Include/IpmiFeature.dsc | 6 + .../ServerManagementElog.c | 235 ++++ .../ServerManagementLib.inf | 4 +- ...ManagementLib.c => ServerManagementTime.c} | 1175 +++++++---------- .../StandaloneMmServerManagementLib.inf | 29 + 23 files changed, 1099 insertions(+), 784 deletions(-) create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiSwChild/BmcAcpiSwChildStandaloneMm.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiSwChild/BmcAcpiSwChildStandaloneMm.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcAcpiSwChild/BmcAcpiSwChildTraditionalMm.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Smm/BmcElogStandaloneMm.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/Smm/BmcElogTraditionalMm.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/BmcElog/StandaloneMmBmcElog.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Smm/GenericElogStandaloneMm.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Smm/GenericElogStandaloneMm.inf create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/GenericElog/Smm/GenericElogTraditionalMm.c create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerManagementLib/ServerManagementElog.c rename Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerManagementLib/{ServerManagementLib.c => ServerManagementTime.c} (55%) create mode 100644 Features/Intel/OutOfBandManagement/IpmiFeaturePkg/Library/ServerManagementLib/StandaloneMmServerManagementLib.inf -- 2.29.2.windows.2 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#112764): https://edk2.groups.io/g/devel/message/112764 Mute This Topic: https://groups.io/mt/103284557/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-