From nobody Sun Dec 29 03:07:38 2024 Delivered-To: importer@patchew.org Received-SPF: none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) client-ip=198.145.21.10; envelope-from=edk2-devel-bounces@lists.01.org; helo=ml01.01.org; Authentication-Results: mx.zoho.com; dkim=fail spf=none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) smtp.mailfrom=edk2-devel-bounces@lists.01.org; Return-Path: Received: from ml01.01.org (ml01.01.org [198.145.21.10]) by mx.zohomail.com with SMTPS id 1495466646823897.1668313953835; Mon, 22 May 2017 08:24:06 -0700 (PDT) Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 2AA1E21969FA7; Mon, 22 May 2017 08:23:46 -0700 (PDT) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on060a.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe46::60a]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id D550121969F85 for ; Mon, 22 May 2017 08:23:42 -0700 (PDT) Received: from brijesh-build-machine.amd.com (165.204.77.1) by DM2PR12MB0155.namprd12.prod.outlook.com (2a01:111:e400:50ce::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.14; Mon, 22 May 2017 15:23:40 +0000 X-Original-To: edk2-devel@lists.01.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=L3pIV5m0wpSzqTiUB0wbK2Ut72VzRPrOtazc/mZGVI4=; b=ZHhg6cI2mWahpy1RYFP9O4d6kv9L2eTOOuZJQfaoH+QLixZRdT9X9+Mr87i/E0rOgwrWt7/yBnjIDwqLwB+P1SOpSBd91/DAZYpUiMOZTTkw/aomrJ59zIPmphmzrmILI1RTkj64WmUn9Vt/CBPCGXm75RulFLA2JOdERN6+Tyk= Authentication-Results: lists.01.org; dkim=none (message not signed) header.d=none;lists.01.org; dmarc=none action=none header.from=amd.com; From: Brijesh Singh To: , , Date: Mon, 22 May 2017 11:23:06 -0400 Message-ID: <1495466592-21641-9-git-send-email-brijesh.singh@amd.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1495466592-21641-1-git-send-email-brijesh.singh@amd.com> References: <1495466592-21641-1-git-send-email-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BN6PR17CA0030.namprd17.prod.outlook.com (2603:10b6:404:123::16) To DM2PR12MB0155.namprd12.prod.outlook.com (2a01:111:e400:50ce::18) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM2PR12MB0155: X-MS-Office365-Filtering-Correlation-Id: 7a038850-969a-46dc-7d2e-08d4a126871e X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:DM2PR12MB0155; X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 3:RS/Ap7r5fhf9NukrpX4uLI8+yoe+UNRrMoZbieq+EBZNMUrklITzIeE8qPXo1VBA11qnJYReEtAXftLk3M5IdV+l6+BQ1Fg+bj4zJmeLUQ9XzP6aYtHuaUmIhZM/6fdTt9RA8aks3cyVQWgh6fknZsMfWJoYlZq0aH7ym91/2Lt9YTpMG07Mf46lGGCEyU5xhnHIx/MtRnmASvZmWA+iiDmWK+q3Iqgmsmqb2R5Inp1UTS+QOx6R8bK9kslRpSJfoyMpTTYEv5L0bQ5RCP6rzHbs+gVLHeqmFExNJH/P4dKJVHkRnQZHroma7tt2j0JvnKOFyTvHpdSx+pDbAisqdN+jQkyz88CJyRyiRGKxIIk=; 25:VfrBBvk1CSb/wDoZRXUX5jiZnVpRe1wy/Fyfut+f8KBfGckOciQ+54zur5q47IfCKK61JtrQIqT+Qr8BqvdTvRNvzCBOIX1pq5ydGPITuQVvLWb9lW6JDFhpzYnidytZyKbyHcv+EwgxAWmacELCAfbGiyHK91HR9YLEnsTx27J2vzuWktaKTxypRqsHW0M6zQL4mDtNbCf0pAI5/d5TxUylKDydoEuyvV93OOZhsgrXjyIID+NCDN4voJgfsw+6W3doVpg1tTFsqdfjBIvvrUj/umYBZ+oOuPnuq5yB4r7CJawlxufmUlZzBYvbTR+5D2ah9rTuquqhV4cIbwcI+4SxatkqHItNCeWmJfexPirfggWDQV2EBluau5Fm4vC0Nq1Aix12IrgScEBbrDRA+XE/uoM/t4l1Flq2AMAoyxBZuTcokLHUCTErY2zo+QU/wrhjihI/n40X+rf4aF4+/DraQjM6tjN+Nv9SKuDNW7k= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 31:wO+wKmZ5/0znD3tqB+O4cohV0gbAYWmGXKl9KnqbT0NlSHN1RkHUP9ylgMKQVAVPBYadQYfShEVICugxAwAJeI/piJfv+LYVCLwWu/NZzr02ivCCcaWShJ3faKpkyM7jHlm9MF9KTkG3dtBscCjfuA0opw9WetfiIHg565gsUW7g15SI3Vv5wouL87FoO03fNeqlVDfv7TvvXDptXXvlCyzpl9PJmfn0ac0Wpr2/zfSmNSzOMK2i9xVmqS1t/r8RHaHJruMsPUK5LBX62TPKlQ==; 20:oAITnnG03oWIAoFOjji8M4Sk3JV7TlyP/wXFjKVLaWudNxJtMjD5MtSXSPkYJiFYMaEOhKBHp3IEQvpL2dgSryZLTarsV+/3gFZCQMr1vdc6XYNSN7JESfkQUUMiqUd2yNn2pL/vQFkvr0aEMQPdQuklW9KLNu7+kI+Pcv8zzAwjLo5PNMDBNMcQOfC1stIj57e0H1UMeoql9EcHTFIAO8ZqnnrKatwQSchLMkR42InbT4pXK3dasDpJyEOYTdpSq1wYhq2QUC/AD8fNYIyGodEF+K0VGH7oJiIfd5u2J2MhTGOkwkw6D3Tcm+5Aj/Spki0tbHBnnkWGw2e4rCfa32EGlR9/b9cEe3ADUUtO5TRaCbSa52A2XQfwYzT6UwRQnj7ymqwu7oMGuMV6qcW52NsgiqinNEKNr/VAuFmao73M6dBFTaVVvqq8Ha/IUMkPi+AN2Mji9neo5h+CXu42f8Ga2sNOVd3N5MiVpwU374p6qfQmGJFUXERPgZxD/p5M X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(20161123558100)(20161123560025)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148); SRVR:DM2PR12MB0155; BCL:0; PCL:0; RULEID:; SRVR:DM2PR12MB0155; X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 4:/x+JC+HQjRLlDbrthpE7Zdz/HRUvvq05Ksuc+pM1WdZvgb1GwiEJMTUm4fEFoW9KB5M6yhtnSjT19QFfegg5elx857XouOnVnntQnUfJw9Ak/OYsDVQtJFoAby+vd5hG1IJK1cYo1BO9r8iaHaD3jT9BA3pIhJKiwof1GnhD4fV0Kc0r/byT1pPUbJbdEcMH4LsB66CjhZbhGu6NZ+xORByWli7g6mClobCFacxeF3wf4I7B1uIkuRnv5K0crChmmmFHa9qLVANN+RlK2C0yNF7h+fyaI12NznZdS702SH5jdI4rQ0UGeJd0khQf4lP/xYvIwoXwCyb3iKDVi9q+HfhDkeudBkAwym0iK1NeLi2/ykzUFf5EjkmY5L44YTwe1Mhgaycz6xbPchRPVIp8w/ImdhaCdd6bV3vlyLd/fUDgOK9D6RaMsMlkAteDnHFXSbn12WSLrFQPeDrQ886JTCNgxhFO48EvaLBaRSqKmPRBYMsiuE6QsbKhxwJjuiUtIESiJtEJeiDiLlGuEF5rxmCeB+OTVBrRBp0bt/IADNN5JWRsQm/vm3usbm7ocTOVde/RKiuSCXNKnU0B/o79UJ8J5xFGDfck+VTNCXPxRMCimF0AVnPCOiyCrhslgLNKZeR/egnkF2+V2X0HdVtdrr1FwAdXKDPh47nO5usdCnjfMKy8QvTWo0cbCWk7AcVMZlmFbVLMISM0ziT2oX7NUlhUGnSYQlmsDYgeX1wG2ZJXi5NFD9+YJN/XmuAgmvyaANyin5Dhxav0D7by08y7DXPyCxIVIc5pspuyBSiA1tiVk3DI+zKZvoEJD5rYIYh0jjPB2Q59zXhzutoWYN1cPPbktqTfZgXQT4Jl9Ko4bIOcgIKOuiXOFR8Mj7X7DKzv X-Forefront-PRVS: 03152A99FF X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39840400002)(39860400002)(39850400002)(39450400003)(39410400002)(39400400002)(6486002)(5003940100001)(54906002)(6666003)(2950100002)(36756003)(53416004)(42186005)(86362001)(47776003)(2201001)(66066001)(2906002)(5660300001)(305945005)(7736002)(50226002)(38730400002)(3846002)(6116002)(189998001)(8676002)(76176999)(81166006)(53936002)(50986999)(33646002)(4326008)(478600001)(48376002)(50466002)(25786009)(19627235001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0155; H:brijesh-build-machine.amd.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR12MB0155; 23:1emlhG6OgOrqQfp65cO+zg8V/bf8oziFAS20Im607?= =?us-ascii?Q?t3+Dyhc1RxWrH0thqT3n94ZUUdwVYho0kEP2xkDQNW+aZxzVNKi5QKR8BALD?= =?us-ascii?Q?peyYHx7q8wEYtwllPWdhVc/C6dF291dPkCqO7THZoTkfcbr0DY0echhfxw81?= =?us-ascii?Q?zvYRpqhpP/p5OyV8XSCrLCDjSFe59JLJPsaaGo+L8Jl+E/Hg4cFBLQnV+UrS?= =?us-ascii?Q?L3Th3zD0TMSHUjX2p+q+X5HTfCkJLxJ138WW+iymT1u14I478tyOcpOtAMSN?= =?us-ascii?Q?XxH1epuHmwKQZfUzuz+t8EqvMlUTkHQK/LRgfsFvVWUBu3iBPoJQI0IrOs7+?= =?us-ascii?Q?QvjX+Jqff3pDXApOetqbw1+FlPDKEZ9DhAG9GCxGDDj9+4896BV3MuBnb/o6?= =?us-ascii?Q?/8RxiaaEoMKLGa4BhLCHQZDwDZSY7JBB8A487g8vy/7iRGhRpDOGjNOG374h?= =?us-ascii?Q?Zl1dyVDd6rUbO9fLBg2vC74+4ID6AaQ8AFoWa5oIL7iEUsZ08aQYsOqx9DR0?= =?us-ascii?Q?Vxsh4pg6uM+lF0qX4uohNdffwlux6xeTEGrlPdAEToI+Mgdl+8xw5oPr0KBw?= =?us-ascii?Q?QraDIyrOJAsvXwOqsDOYKGOyfnGxHHHmHFkt5MIxfrk3FTsE1RQVxAw5nAg0?= =?us-ascii?Q?vFUZ2htbB5lMBU1vz5ErarfqPxdMdf5mbJc/17vdGcGzxbnDVlLh8iwiC98t?= =?us-ascii?Q?eyYefoM75CfkWD31wtvFygCvd8Ap9u8WBISmj0HudPccMTBnqqhDHWssHq7O?= =?us-ascii?Q?P9HfZG06HppNhktRUll00ke9G1EUbH84H2zotWqtWCe/MZoQvM5wrL1D7nKQ?= =?us-ascii?Q?2ENbsMqKY7d4LZ4xSP3988wZjuzf5oEg8F5NZBl5k9+aFAbgsCurDMsWv/rY?= =?us-ascii?Q?RkMWEve3jSRFG5lNC5jSD74+AiGFk2aLSKonGjJZ5YS+cApH+seuzy/8+GA+?= =?us-ascii?Q?NElD1xhJaqURVx3WkJHKExiyzdTqAPELQzeksRa1mf3f3xCgYyBScQX6pVcJ?= =?us-ascii?Q?KF5iWVP0jEsGviXDhfgiinBdsEHTeSgPxJQMyUE3qCTeGvDGykmlp/Kw34bL?= =?us-ascii?Q?fDMHpE=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 6:tLsuBY/nP4rAAOr5fmRj94v3aFUTFMVVovmnwjNGj2QzMtiM2GBmgrkjp9UwGPnPfx4qPoDBr0q6ZIFHCdep6xEBqbOJXnaWKUbfhqAN+fgajV66Y0HWCgFKpaRU92ctwoxEDmRlj/POxhkGOfS/zvCfh/v7VsXAylRKhsCuOaYi+yNhrl4SPjUZEy8Na4S4dpFxfVppQGafxvlqXN20lbErKUWsJfz6VNbkPEeiq0hFsc5oS0HfYqFqHKWRsqCf8vOZys2ckmtPV/3CueAeZsiMoHMiqIbH6S2ZcU0jCqEMGxdXGBAkHut9IovIAeUuQbkr3BDujnY9N68JhKsz3EWPORQygLskYckuSUgnUgezAXOMsENn2M9/MUPPkIfwje06m430NX1xVkHkMK2p8Hy6RGLg3j8kpdOxJ+9MxLGLZv4jdnsEXGKu7WGtNpHtokuttM/Z2QfJWuOSCLM6st3eoVPaPQY24rHOmWMyrbUojl8HUXCHqVRaBDbpnO9PZ84EaEnN9SJXKMqbiYU5c3cBBpRjvh8nwYYcvt3PpdI=; 5:xNKm3ecLemIeTx3gYWOc+dJy2Jh7j4xMlFmwLxuD6BilSNxvK9uBpYfdThsazwLu/+2+GaEHR/8D5961gT7KJlTNIM40ey48sYAphPFB7Y4DmJh49RThjnR0mb+pZgposWqwTLjiEdbcyoATLvT3lw==; 24:JsIcIoehfAPhEe9PHmkIDahCrSwZ1qQ6Mf5maXuNUEAhI4SGlioueG4eipmdbxnzw5uhtKhryf5p62ZeI/GbKniwn2msn3pcPUGXnTbafwk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 7:gtJEHxmoUy6LWc9ztUNyaSh9MmAffKB2zwlPJvKqJ6FTeu7HMPsg6Asuzcppcb0OAIEScelyxYO3a2Iu8OyDrne3WfaCrZiOuohITXVLFYDasmycSu6PkkwKCnIFN2e++DRAtyTi2ThhObNCvxIagh64Szv3AXXnD7wzGpsn4WHa74pJqnWxSIpF498ecaPstCM8pskaE2V25LDjy9Y5KOxPJ0blt/q5c+img+zpuTmT7fokM7q47Z10iY7E8vIjfZqAG9GQYDlrEqu5Id+xxt6gCzMhum5jxLjXcGrtUun6YbquBtoRQSzsOfXAe+ErIV8WGPVGO94v3btrrUzvlA==; 20:K+Rszv0cYt/DaW/Ht0MVStnseLsp/2LNcaJM/tP0sk8fd0ypSG8EvNhskS9RMl/ECUsIITKLcCaitKcOmJMVHIwXQPENG/DEHw6byziDv1p6LYpF8zNxscdYPKCQ32D/Q/6kSW/V2i2deVLnyOagSNPhTL/B2LPuITOlogxlcSzZMhR2l/7GR2br1sBxgnaU31846/HHGJzTVoWMXrB7yihHTC4DvzRZv6MQn61g9u02cNMemS9DoL/1ODO232fJ X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 May 2017 15:23:40.7740 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0155 Subject: [edk2] [PATCH v5 08/14] OvmfPkg/QemuFwCfgLib: Provide Pei and Dxe specific library X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas.Lendacky@amd.com, leo.duran@amd.com Content-Transfer-Encoding: quoted-printable Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_4 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Current QemuFwCfgLib.inf is used in both Pei and Dxe phases. Add Pei and Dxe inf file to provide a seperate QemuFwCfgLib instances for Pei and Dxe phases. Cc: Jordan Justen Cc: Laszlo Ersek Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Brijesh Singh Reviewed-by: Laszlo Ersek --- OvmfPkg/OvmfPkgIa32.dsc | 3= ++- OvmfPkg/OvmfPkgIa32X64.dsc | 3= ++- OvmfPkg/OvmfPkgX64.dsc | 3= ++- OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgLib.inf =3D> QemuFwCfgDxeLib.inf} |= 8 ++++---- OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgLib.inf =3D> QemuFwCfgPeiLib.inf} |= 8 ++++---- OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgPeiDxe.c =3D> QemuFwCfgDxe.c} |= 0 OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgPeiDxe.c =3D> QemuFwCfgPei.c} |= 0 7 files changed, 14 insertions(+), 11 deletions(-) diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc index 8f12877ae240..29c773be7d71 100644 --- a/OvmfPkg/OvmfPkgIa32.dsc +++ b/OvmfPkg/OvmfPkgIa32.dsc @@ -140,7 +140,7 @@ [LibraryClasses] DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVar= iablesLib.inf - QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf + QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxeLib.inf VirtioLib|OvmfPkg/Library/VirtioLib/VirtioLib.inf LoadLinuxLib|OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/BaseMemEncryptSevL= ib.inf @@ -258,6 +258,7 @@ [LibraryClasses.common.PEIM] MpInitLib|UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf QemuFwCfgS3Lib|OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf PcdLib|MdePkg/Library/PeiPcdLib/PeiPcdLib.inf + QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiLib.inf =20 [LibraryClasses.common.DXE_CORE] HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index 219734f5d325..bc31f68a6dc3 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -145,7 +145,7 @@ [LibraryClasses] DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVar= iablesLib.inf - QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf + QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxeLib.inf VirtioLib|OvmfPkg/Library/VirtioLib/VirtioLib.inf LoadLinuxLib|OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/BaseMemEncryptSevL= ib.inf @@ -263,6 +263,7 @@ [LibraryClasses.common.PEIM] MpInitLib|UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf QemuFwCfgS3Lib|OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf PcdLib|MdePkg/Library/PeiPcdLib/PeiPcdLib.inf + QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiLib.inf =20 [LibraryClasses.common.DXE_CORE] HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 8c5ed272cf5e..d2bf78e82bea 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -145,7 +145,7 @@ [LibraryClasses] DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVar= iablesLib.inf - QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf + QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxeLib.inf VirtioLib|OvmfPkg/Library/VirtioLib/VirtioLib.inf LoadLinuxLib|OvmfPkg/Library/LoadLinuxLib/LoadLinuxLib.inf MemEncryptSevLib|OvmfPkg/Library/BaseMemEncryptSevLib/BaseMemEncryptSevL= ib.inf @@ -263,6 +263,7 @@ [LibraryClasses.common.PEIM] MpInitLib|UefiCpuPkg/Library/MpInitLib/PeiMpInitLib.inf QemuFwCfgS3Lib|OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf PcdLib|MdePkg/Library/PeiPcdLib/PeiPcdLib.inf + QemuFwCfgLib|OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiLib.inf =20 [LibraryClasses.common.DXE_CORE] HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf b/OvmfPkg/Librar= y/QemuFwCfgLib/QemuFwCfgDxeLib.inf similarity index 80% copy from OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf copy to OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxeLib.inf index 689476032d39..d7e368e5435d 100644 --- a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf +++ b/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxeLib.inf @@ -18,11 +18,11 @@ =20 [Defines] INF_VERSION =3D 0x00010005 - BASE_NAME =3D QemuFwCfgLib - FILE_GUID =3D fdd53716-31e1-4acc-9007-8bd5d877c96f + BASE_NAME =3D QemuFwCfgDxeLib + FILE_GUID =3D 80474090-55e7-4c28-b25c-9f236ba41f28 MODULE_TYPE =3D BASE VERSION_STRING =3D 1.0 - LIBRARY_CLASS =3D QemuFwCfgLib|PEIM DXE_DRIVER DXE_RUNT= IME_DRIVER DXE_SMM_DRIVER + LIBRARY_CLASS =3D QemuFwCfgLib|DXE_DRIVER DXE_RUNTIME_D= RIVER DXE_SMM_DRIVER =20 CONSTRUCTOR =3D QemuFwCfgInitialize =20 @@ -35,7 +35,7 @@ [Defines] [Sources] QemuFwCfgLibInternal.h QemuFwCfgLib.c - QemuFwCfgPeiDxe.c + QemuFwCfgDxe.c =20 [Packages] MdePkg/MdePkg.dec diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf b/OvmfPkg/Librar= y/QemuFwCfgLib/QemuFwCfgPeiLib.inf similarity index 80% rename from OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf rename to OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiLib.inf index 689476032d39..47e23b97eccf 100644 --- a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf +++ b/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiLib.inf @@ -18,11 +18,11 @@ =20 [Defines] INF_VERSION =3D 0x00010005 - BASE_NAME =3D QemuFwCfgLib - FILE_GUID =3D fdd53716-31e1-4acc-9007-8bd5d877c96f + BASE_NAME =3D QemuFwCfgPeiLib + FILE_GUID =3D ddd4f5f0-5304-42a8-9efa-d14bf11a3533 MODULE_TYPE =3D BASE VERSION_STRING =3D 1.0 - LIBRARY_CLASS =3D QemuFwCfgLib|PEIM DXE_DRIVER DXE_RUNT= IME_DRIVER DXE_SMM_DRIVER + LIBRARY_CLASS =3D QemuFwCfgLib|PEIM =20 CONSTRUCTOR =3D QemuFwCfgInitialize =20 @@ -35,7 +35,7 @@ [Defines] [Sources] QemuFwCfgLibInternal.h QemuFwCfgLib.c - QemuFwCfgPeiDxe.c + QemuFwCfgPei.c =20 [Packages] MdePkg/MdePkg.dec diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c b/OvmfPkg/Libra= ry/QemuFwCfgLib/QemuFwCfgDxe.c similarity index 100% copy from OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c copy to OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxe.c diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c b/OvmfPkg/Libra= ry/QemuFwCfgLib/QemuFwCfgPei.c similarity index 100% rename from OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c rename to OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPei.c --=20 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel