From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga02.intel.com (mga02.intel.com []) by mx.groups.io with SMTP id smtpd.web11.3132.1614652142744425290 for ; Mon, 01 Mar 2021 18:29:05 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=fail (domain: intel.com, ip: , mailfrom: nathaniel.l.desimone@intel.com) IronPort-SDR: vd8tfvWddyg1OkDepMiH9diLeIwzfTBN9MMYeXNVl+QZwS83MEvKmWc22pdsQoLDmKQCfWlGXi DMWmOuuB9uoA== X-IronPort-AV: E=McAfee;i="6000,8403,9910"; a="173797232" X-IronPort-AV: E=Sophos;i="5.81,216,1610438400"; d="scan'208";a="173797232" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2021 18:29:02 -0800 IronPort-SDR: cH0tz0yYnfKNeQsSguBaeajE6mKhizAQ9NUmYTi1xGdyJs122nSTDxavNuXhbnk+8Y+Bo+s9lc TxzBZeazvwwg== X-IronPort-AV: E=Sophos;i="5.81,216,1610438400"; d="scan'208";a="427169864" Received: from nldesimo-desk1.amr.corp.intel.com ([10.212.174.59]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2021 18:29:01 -0800 From: "Nate DeSimone" To: devel@edk2.groups.io Cc: Isaac Oram , Sai Chaganty , Liming Gao , Michael Kubacki Subject: [edk2-platforms] [PATCH v1 3/9] IpmiFeaturePkg: Add IpmiInit driver DEPEXs Date: Mon, 1 Mar 2021 18:27:58 -0800 Message-Id: <20210302022804.8641-4-nathaniel.l.desimone@intel.com> X-Mailer: git-send-email 2.27.0.windows.1 In-Reply-To: <20210302022804.8641-1-nathaniel.l.desimone@intel.com> References: <20210302022804.8641-1-nathaniel.l.desimone@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Isaac Oram REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3242 Adds IPMI Transport Protocol/PPI to the IpmiInit PEIM and DXE driver's DEPEXs Cc: Sai Chaganty Cc: Liming Gao Cc: Michael Kubacki Signed-off-by: Isaac Oram Co-authored-by: Nate DeSimone --- .../IpmiFeaturePkg/IpmiInit/DxeIpmiInit.c | 4 ++-- .../IpmiFeaturePkg/IpmiInit/DxeIpmiInit.inf | 6 +++--- .../IpmiFeaturePkg/IpmiInit/PeiIpmiInit.c | 4 ++-- .../IpmiFeaturePkg/IpmiInit/PeiIpmiInit.inf | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.c b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.c index 0639c3b2a1..baa2f1bb9f 100644 --- a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.c +++ b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.c @@ -1,7 +1,7 @@ /** @file IPMI stack initialization. -Copyright (c) 2018 - 2019, Intel Corporation. All rights reserved.
+Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -79,7 +79,7 @@ Returns: // // Set up a loop to retry for up to 30 seconds. Calculate retries not timeout - // so that in case KCS is not enabled and EfiIpmiSendCommand() returns + // so that in case KCS is not enabled and IpmiSendCommand() returns // immediately we will not wait all the 30 seconds. // Retries = BMC_TIMEOUT / BMC_KCS_TIMEOUT + 1; diff --git a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.inf b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.inf index 68ff70cd43..831bfb0b5e 100644 --- a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.inf +++ b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/DxeIpmiInit.inf @@ -1,7 +1,7 @@ ### @file # Component description file for IPMI initialization. # -# Copyright (c) 2018 - 2019, Intel Corporation. All rights reserved.
+# Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -10,7 +10,7 @@ [Defines] INF_VERSION = 0x00010005 BASE_NAME = DxeIpmiInit - FILE_GUID = 07A01ACF-46D5-48de-A63D-74FA92AA8450 + FILE_GUID = 09D958D8-4646-886D-85F1-AA9249CC50FB MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 ENTRY_POINT = IpmiInterfaceInit @@ -31,4 +31,4 @@ TimerLib [Depex] - TRUE + gIpmiTransportProtocolGuid diff --git a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.c b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.c index 062d20c44e..e4d040c381 100644 --- a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.c +++ b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.c @@ -1,7 +1,7 @@ /** @file IPMI stack initialization in PEI. -Copyright (c) 2018 - 2019, Intel Corporation. All rights reserved.
+Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -38,7 +38,7 @@ Returns: // // Set up a loop to retry for up to 30 seconds. Calculate retries not timeout - // so that in case KCS is not enabled and EfiIpmiSendCommand() returns + // so that in case KCS is not enabled and IpmiSendCommand() returns // immediately we will not wait all the 30 seconds. // Retries = BMC_TIMEOUT_PEI/ BMC_KCS_TIMEOUT + 1; diff --git a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.inf b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.inf index 825451ede1..607a185eb6 100644 --- a/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.inf +++ b/Features/Intel/OutOfBandManagement/IpmiFeaturePkg/IpmiInit/PeiIpmiInit.inf @@ -1,7 +1,7 @@ ### @file # Component description file for IPMI initialization in PEI. # -# Copyright (c) 2018 - 2019, Intel Corporation. All rights reserved.
+# Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # @@ -29,4 +29,4 @@ IpmiCommandLib [Depex] - TRUE + gPeiIpmiTransportPpiGuid -- 2.27.0.windows.1