From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 9C471740035 for ; Wed, 20 Dec 2023 17:01:57 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=3ylR8onCjgW63qo6oAngm+l0duYwQme4sr/Lzn/sCkU=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1703091716; v=1; b=s0CkmgOJmexwDccnYDISUGCEwYiVtpQxkVygxx42JcRQDjDrqojEtVsw5qA52evM1/xZV9x9 5kAnxwxJvnMvCazmOT8u0xFSbKlK96/G8iUQB2/LaHzW/ZGCy7+1D8aKEqZTLokiew68Au7YcFw I1Y15USOzt2OgmJ8TkclxfEA= X-Received: by 127.0.0.2 with SMTP id Dw7rYY7687511x9zudVwk2it; Wed, 20 Dec 2023 09:01:56 -0800 X-Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by mx.groups.io with SMTP id smtpd.web10.26890.1703091715141496173 for ; Wed, 20 Dec 2023 09:01:55 -0800 X-IronPort-AV: E=McAfee;i="6600,9927,10930"; a="2671075" X-IronPort-AV: E=Sophos;i="6.04,291,1695711600"; d="scan'208";a="2671075" X-Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Dec 2023 09:01:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10930"; a="920029561" X-IronPort-AV: E=Sophos;i="6.04,291,1695711600"; d="scan'208";a="920029561" X-Received: from shpfwdbuild003.ccr.corp.intel.com ([10.239.56.82]) by fmsmga001.fm.intel.com with ESMTP; 20 Dec 2023 09:01:53 -0800 From: "Xu, Wei6" To: devel@edk2.groups.io Cc: Wei6 Xu , Abner Chang , Nate DeSimone Subject: [edk2-devel] [PATCH edk2-platforms 0/4] IpmiFeaturePkg: Support Standalone MM. Date: Thu, 21 Dec 2023 01:01:41 +0800 Message-Id: MIME-Version: 1.0 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,wei6.xu@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 9gzHssxaSL1QW1K7K8JUOI6Lx7686176AA= Content-Transfer-Encoding: 8bit X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=s0CkmgOJ; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io 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 Cc: Nate DeSimone 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/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-