From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.53]) by mx.groups.io with SMTP id smtpd.web11.23331.1681618368497917229 for ; Sat, 15 Apr 2023 21:12:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=Ru573Xj1; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.94.53, mailfrom: abner.chang@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nF17/Uej/92ZnWHYr6tIfMmDSnWu0+3Ov2N/pMS/QO9ASpeMdfHWtLRi2z1K2XpIhBowebBZRg5EfN77iSVhxbyQhmKZQdMS9abA18hYBzmPY0wlJJ0S70s+8gr8Ks8WW0/BC41EjWzV1kmpjle3TZEz1TaX2uU+9lyMgf5iaJlo5W1TDWceL2cwqz1TF+JTRzZmqTXT0NrM1hc+TCT7q98YaA8WUd/hs9LlohKnejqCpvrAHBX0c9MF2xO70BugolEFmlNn1oUZ/hm3TOPaUHEscFsi7AIv5QexccOGJsLZ6yMDCdhUzn6cPd5wEn+hFEfKcKkYWHEyftA6Pk0WuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TPGAKvPBF52iLQo1eptwBBRBgvGudB/+WPRQiR8ipaQ=; b=ZPTG4SYfkKNbB5509dgI4X7h9EsGtg7DPX6nvgfAmx5ZyDiwBD8vSl3gLgGQROMMoC1f2IigLDyE+yvl7ThaXtQvIeO7+W4KAlz990GA3s5JKLd7fmgFl4CJwsv261ZL5B+wqyiwpvg8/bCdGDW2yZxGxJDS+4FWem+h+msebw4dyXkdBf04NdsNUrYuE7dPaKk6oEyQElQmM4UIYLy36FMsuUT/WGGiRemoMJ/x3PO1WIrrLFOtd+L/TkmQSX9sT8ftdAMuPck6n/4+Pb+pTitfr4J9XdCa3DUwA5p90OcKAMvduCgoLcQ4z/ziXwYLgC0OAd5c2DXHUcAjNvofxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TPGAKvPBF52iLQo1eptwBBRBgvGudB/+WPRQiR8ipaQ=; b=Ru573Xj1+DM4pBksPNUAZ3ouo9J1+CR2VQZU+FNIm0Eyu5vbTXCk5lyQ9rslVfwQVFGM4RV/s8xDzvq1Ik+u9V/HWtMGHCmi5vrzMRUx6E6dcWkI3p0xsrs9DUoy1xN1eNOz/I9g4Mz39TULZZXBRcOEwZxuusaa5NrX5JS9Nyg= Received: from MN2PR12MB3966.namprd12.prod.outlook.com (2603:10b6:208:165::18) by SN7PR12MB7786.namprd12.prod.outlook.com (2603:10b6:806:349::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.30; Sun, 16 Apr 2023 04:12:46 +0000 Received: from MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::30f:bd83:40dd:8f1]) by MN2PR12MB3966.namprd12.prod.outlook.com ([fe80::30f:bd83:40dd:8f1%3]) with mapi id 15.20.6298.030; Sun, 16 Apr 2023 04:12:46 +0000 From: "Chang, Abner" To: Nickle Wang , "devel@edk2.groups.io" CC: Igor Kulchytskyy , Nick Ramirez Subject: Re: [PATCH 5/5] RedfishPkg: Add Redfish Platform Config Protocol to RedfishPkg Thread-Topic: [PATCH 5/5] RedfishPkg: Add Redfish Platform Config Protocol to RedfishPkg Thread-Index: AQHZbdAue2rXVoHuEE6y4aqBICMAia8tV7Nw Date: Sun, 16 Apr 2023 04:12:46 +0000 Message-ID: References: <20230413062109.1792-1-nicklew@nvidia.com> In-Reply-To: <20230413062109.1792-1-nicklew@nvidia.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2023-04-16T04:12:44Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=5e62a67a-a097-4be0-9fe2-839500f9637a; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR12MB3966:EE_|SN7PR12MB7786:EE_ x-ms-office365-filtering-correlation-id: a5cd24f8-a97b-45a7-a2d1-08db3e30d578 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LmvVzsJqTqGFtbaKEUS9KeMq4dZLeMcOZLBfMPtcPz5KCAPGR9HipgsbP9IDxAizRvme0dq+jwy43k0FxSjVB/9bynBlv85Vh7lRIuXS6bEYf0y9KmJ8xwvSH1pYe5i+RrkYEBpPD0OJWZkCQo12fiHryIKqQBvqERoQkQwemeFwAAW3tRTAL8qeCuH6uNPjtdId5ofUGOPcV0kSpPVnsELJug1yL7fmWKrc4Odhyf9qM59m6Kh+/R1FubY1/JzLydbMtFbiMS4PgqqIyogrdzlwwzfmFnElll+ewGeeohuvnLYJyAG8Jgd9oRhnJjIAbzp5dgiKCPHAmRGI6lw+qvAMlnB0glLoPdySYPIg2aFRh1dwiABEvjlARUgunsDl18Z9SIfTNlb+/YMTw+3/oCAtrfaQXh4LQT1ur0BefXAWnZQP0XRJekQR94m+vCKFwGyKSX5St9El6IqtaVnPjtuWjxqBrl6Vc2HEFcoAZe9TzBMtmi8Xe1/A9W1//zeub3kpEyPFePhA00ciTkB6tYVQDpqMoZ6SAhWVlMvGx2VaYZVUE82an9prZdfOoBNGWH+brNJKPpVxnCg+Hkwwz+SgT3sNpZgEwnHXQo67YYCd+DJ/IKCWNZpObZm0/5hF x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB3966.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(366004)(136003)(376002)(346002)(396003)(39860400002)(451199021)(316002)(4326008)(38100700002)(64756008)(66446008)(66556008)(66946007)(76116006)(66476007)(5660300002)(52536014)(7696005)(71200400001)(86362001)(41300700001)(54906003)(186003)(9686003)(53546011)(6506007)(26005)(38070700005)(2906002)(8676002)(83380400001)(8936002)(55016003)(478600001)(33656002)(110136005)(122000001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?9ZUcwff90D0lQ/7XQ3FRhYMqj/jbNIVWk4wqLignX2l87pMTINIel977O0H7?= =?us-ascii?Q?MTnWjozgo4ql0MxwbUWPjo4cdMHnrpPQ3kSwc7BDunFfHRGAHX/rlkGr5jEO?= =?us-ascii?Q?y+lLGgZBF8iTUuIrdaDxbFmBMBSCwSsg7/8biceJB64e7+IeHGQGj2oqW3kZ?= =?us-ascii?Q?ZiAVvfwzg7R0SyA5zUgkt6SOmv2M79+47/WckHqBfsiXre0DYTw8uI2LpFzF?= =?us-ascii?Q?umdWkkGV24/lVLrrlAvWL9Ok9r39NrC4qxjz4hyhPC35kNH1IzutxXYQTnAR?= =?us-ascii?Q?F3MpUcSDgLXXRaT7/wcdUFs+JluWuaQFtRxNzzGGgKgmINo5ymif1zpQKlNn?= =?us-ascii?Q?Qm/c7PLeS9IJ4rOz42/VyHScUWXsDFTihSVw7JGTeflwYfHjz9RZnlIx5JTw?= =?us-ascii?Q?ZNdIEuyfOU8HGMK8c/0iVnJ+TtnnRAFulSTuGZa9TaGv95aRx/CYumDYosE/?= =?us-ascii?Q?jkm1095gY/syEPoUcnd/3O5+KYEQ5qL81/fHE6E4N2nJYIG8DM4DE/4Mi/1p?= =?us-ascii?Q?WfZhRtxV5BPj+tyOQOwt91KIHLTtzvh413xsZ52KYT+4y4KkWuu+LWc0aPy/?= =?us-ascii?Q?3Fq8b8X9sd2C3hzSDUXsLI5/Wbk2+kmzwR4eEZ7jdfXoMFXIj9bCoVoZck5J?= =?us-ascii?Q?krMgYaahAhoHmtVW2KcJFcmo+J0w1aK4CW69/OiKUsh3vcWiYbPE5eKZOnpB?= =?us-ascii?Q?LtLraUWhpahetn79WAoHYfyaJ5BLZdY4IjIu7YjFIqlNTP2gjeabBLLl6YA0?= =?us-ascii?Q?UiR1J+c7xEj0zEcOw9YNFk/NABVaBmIJyI8nCicgskj0+rPUlb+o6RfVF3My?= =?us-ascii?Q?gae1A6kl2uPOkdc3o7IFzm/P9R80KIlT2Ec9Y/0JSNh6gq1NlXLKLjdSlfye?= =?us-ascii?Q?UxSNoyboonsvL6rUcLOjWnBcQg3odha6Ia04mziqrcbVQlRcfy6XyeGRMk8U?= =?us-ascii?Q?eXUooa7mtpjstGph2aXxpIPBke3vmGP5IL2/W7Q70PW1/59aOSEKBj5K4oe7?= =?us-ascii?Q?sfjKFdRdHz4vzt+FIuaK/ifMI4+PVLWXiKMOpUOqR2DozBURBstdzH9pbk0l?= =?us-ascii?Q?PKP90HIpczIGQBkmqLy7erC++xv9cbWBxVkZUO6iHnTinHCccF90pU2gpxBm?= =?us-ascii?Q?PYoeC9hqRd+G65kl4ifxFN5YXCI+CnH8WXKDgFLiaiGrUqvjnuSRJIE21Om7?= =?us-ascii?Q?G2j0DAOyWHtupcd+ZYCTCuzrfK0fTBuEBVkcER1sSfN9BSaV/Ye0gPw9f87R?= =?us-ascii?Q?TC7p4BbqJsultn3afvPH7kGl+Y2sostUIOA4qWcA2gSAjTCBSpEkpvOmFYfR?= =?us-ascii?Q?TlV4RUzd0rMbgd1tuLch1VKpiSli2aSfm9nqxy2bZPB+Kb0wXd2fpLX6iWgA?= =?us-ascii?Q?HZWies5IY6amL5LzjgXZH4KyjY6b0EP56fKoj41vmWWbaU6bDqqklhAKCziU?= =?us-ascii?Q?Q1A6/kZ+Ffg4G8LDzS+6hETyKCxo0MbdhqJvHaauVdQ3Iq44O4SLfkAIDstH?= =?us-ascii?Q?1c78mHIf+J3QB7UCYETjQyh0vOd+TE6JdUBTk4+bew2++o1oI2asRYKiJR79?= =?us-ascii?Q?vWhsqia4+ZY8AYcDvm8=3D?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB3966.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a5cd24f8-a97b-45a7-a2d1-08db3e30d578 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2023 04:12:46.3496 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 31dsJedcE7kxz0Nu2mONr6Rwr4eqzuxDQutWzGZlocHSR8y84lz9sVW4vOQu8+JkH1qxGsPcAUE7M1aRWVds2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB7786 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [AMD Official Use Only - General] Reviewed-by: Abner Chang > -----Original Message----- > From: Nickle Wang > Sent: Thursday, April 13, 2023 2:21 PM > To: devel@edk2.groups.io > Cc: Chang, Abner ; Igor Kulchytskyy > ; Nick Ramirez > Subject: [PATCH 5/5] RedfishPkg: Add Redfish Platform Config Protocol to > RedfishPkg >=20 > Caution: This message originated from an External Source. Use proper > caution when opening attachments, clicking links, or responding. >=20 >=20 > Add RedfishPlatformConfigDxe driver and corresponding library to > RedfishPkg. >=20 > Signed-off-by: Nickle Wang > Cc: Abner Chang > Cc: Igor Kulchytskyy > Cc: Nick Ramirez > --- > RedfishPkg/RedfishComponents.dsc.inc | 3 +++ > RedfishPkg/RedfishLibs.dsc.inc | 2 ++ > RedfishPkg/RedfishPkg.dsc | 4 ++++ > RedfishPkg/Redfish.fdf.inc | 3 +++ > 4 files changed, 12 insertions(+) >=20 > diff --git a/RedfishPkg/RedfishComponents.dsc.inc > b/RedfishPkg/RedfishComponents.dsc.inc > index ccc62edf6a08..1c4284d3ecf3 100644 > --- a/RedfishPkg/RedfishComponents.dsc.inc > +++ b/RedfishPkg/RedfishComponents.dsc.inc > @@ -7,6 +7,7 @@ > # "RedfishDefines.dsc.inc". > # > # (C) Copyright 2020-2021 Hewlett Packard Enterprise Development LP
> +# Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights > reserved. > # > # SPDX-License-Identifier: BSD-2-Clause-Patent > # > @@ -19,4 +20,6 @@ > RedfishPkg/RedfishCredentialDxe/RedfishCredentialDxe.inf > RedfishPkg/RedfishDiscoverDxe/RedfishDiscoverDxe.inf > RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.inf > + RedfishPkg/RedfishPlatformConfigDxe/RedfishPlatformConfigDxe.inf > + > MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf > !endif > diff --git a/RedfishPkg/RedfishLibs.dsc.inc b/RedfishPkg/RedfishLibs.dsc.= inc > index 110526738c8a..6e497899b556 100644 > --- a/RedfishPkg/RedfishLibs.dsc.inc > +++ b/RedfishPkg/RedfishLibs.dsc.inc > @@ -20,5 +20,7 @@ > RedfishLib|RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.inf >=20 > RedfishDebugLib|RedfishPkg/Library/RedfishDebugLib/RedfishDebugLib.inf >=20 > RedfishPlatformCredentialLib|RedfishPkg/Library/RedfishPlatformCredential > IpmiLib/RedfishPlatformCredentialIpmiLib.inf > + HiiUtilityLib|RedfishPkg/Library/HiiUtilityLib/HiiUtilityLib.inf > + > + RedfishPlatformConfigLib|RedfishPkg/Library/RedfishPlatformConfigLib/R > + edfishPlatformConfigLib.inf > !endif >=20 > diff --git a/RedfishPkg/RedfishPkg.dsc b/RedfishPkg/RedfishPkg.dsc index > 5503e65de407..25ed193182aa 100644 > --- a/RedfishPkg/RedfishPkg.dsc > +++ b/RedfishPkg/RedfishPkg.dsc > @@ -41,6 +41,8 @@ > HttpIoLib|NetworkPkg/Library/DxeHttpIoLib/DxeHttpIoLib.inf > NetLib|NetworkPkg/Library/DxeNetLib/DxeNetLib.inf > DpcLib|NetworkPkg/Library/DxeDpcLib/DxeDpcLib.inf > + HiiLib|MdeModulePkg/Library/UefiHiiLib/UefiHiiLib.inf > + > + UefiHiiServicesLib|MdeModulePkg/Library/UefiHiiServicesLib/UefiHiiServ > + icesLib.inf >=20 > RedfishPlatformCredentialLib|RedfishPkg/Library/PlatformCredentialLibNull= / > PlatformCredentialLibNull.inf >=20 > RedfishContentCodingLib|RedfishPkg/Library/RedfishContentCodingLibNull/ > RedfishContentCodingLibNull.inf >=20 > @@ -68,5 +70,7 @@ > RedfishPkg/Library/JsonLib/JsonLib.inf > RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.inf > RedfishPkg/Library/RedfishDebugLib/RedfishDebugLib.inf > + RedfishPkg/Library/HiiUtilityLib/HiiUtilityLib.inf > + > + RedfishPkg/Library/RedfishPlatformConfigLib/RedfishPlatformConfigLib.i > + nf >=20 > !include RedfishPkg/Redfish.dsc.inc > diff --git a/RedfishPkg/Redfish.fdf.inc b/RedfishPkg/Redfish.fdf.inc inde= x > 67e046991424..3e5a77766e6b 100644 > --- a/RedfishPkg/Redfish.fdf.inc > +++ b/RedfishPkg/Redfish.fdf.inc > @@ -6,6 +6,7 @@ > # to be built in the firmware volume. > # > # (C) Copyright 2020-2021 Hewlett Packard Enterprise Development LP
> +# Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights > reserved. > # > # SPDX-License-Identifier: BSD-2-Clause-Patent > # > @@ -17,4 +18,6 @@ > INF RedfishPkg/RedfishCredentialDxe/RedfishCredentialDxe.inf > INF RedfishPkg/RedfishDiscoverDxe/RedfishDiscoverDxe.inf > INF RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.inf > + INF RedfishPkg/RedfishPlatformConfigDxe/RedfishPlatformConfigDxe.inf > + INF > + > MdeModulePkg/Universal/RegularExpressionDxe/RegularExpressionDxe.inf > !endif > -- > 2.17.1