From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0064.outbound.protection.outlook.com [104.47.32.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B8E3821BBC410 for ; Thu, 22 Jun 2017 13:37:08 -0700 (PDT) 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=xffC4F/+Ezanlz7ahHLwQPYiYB+bH6gv6FV9oAZsSTs=; b=pY9gohErYiR6ktMLdM0eUfBwy2F9znSbfe7vdF2pOhvVk5XbfmH7vIsR32RkL2Pq4iQj/9yNVdGebEq9VPMM78Vb1Qm1vZVfqF7JECqpnqRH84Z4/prtITKdyrOf3trYvqhGI38RzRhVG9ssNVbs1JDto0tBdpkOj/BBQEKU+1M= Authentication-Results: lists.01.org; dkim=none (message not signed) header.d=none;lists.01.org; dmarc=none action=none header.from=amd.com; Received: from brijesh-build-machine.amd.com (165.204.77.1) by BY2PR12MB0145.namprd12.prod.outlook.com (10.162.82.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Thu, 22 Jun 2017 20:38:32 +0000 From: Brijesh Singh To: edk2-devel@lists.01.org Cc: Brijesh Singh , Jordan Justen , Laszlo Ersek Date: Thu, 22 Jun 2017 16:37:41 -0400 Message-Id: <1498163868-30191-11-git-send-email-brijesh.singh@amd.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1498163868-30191-1-git-send-email-brijesh.singh@amd.com> References: <1498163868-30191-1-git-send-email-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: CO1PR15CA0051.namprd15.prod.outlook.com (10.175.176.19) To BY2PR12MB0145.namprd12.prod.outlook.com (10.162.82.18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ed5ceafd-f822-48d6-0527-08d4b9aea612 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:BY2PR12MB0145; X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 3:U3bLvgJ2sUt78OvYFSuwuSlv9tG7bkS0k1FjC1JqIrhe/6pIMj9391G2iC9XlFiLR2X+GhNxqYcIhIxLHVL04Ytpiw2Hra8RZJCc3S7JE9DPO8Fz110CC+1+q367MTyDREwUv7/nd2KSSewq0ODkpZnCEo4KgnhVvZwZRfAx7L+caIOvj7K9HA1qRzVQJm0OaA3zwnqkdHB+yL9AvxyUSNTraTaqMucK3uwYAdJcVRusMBLRrcaKL//tcsr1y42j8Tzcc3gEat0Ew5yTo3PlCQ0TPLHHdXZcyv5ystCdtKXT0xckZDpGW+12ZauIk9CD34q7pR7AabnfXFsFohu2c91l+v15Jrf0AlB4srXeLGQ=; 25:dEWrd0l58jn7mhV6PZ4rgX3TUHsqf6VkVG/S8vz1rcizD7nHQy2gZbLeq6wYkQkZ21mHCTqPVhAkemg68SBKwUntPMipVrAoc6paRMYW6PEoaGqWks4BJw7ZmMQdWMMfJgZMN7nZfU+iXyfQLxEt3JnDzk/By+PqZOjwxdNWspwnR1jm+RJ1J/eM5fiFaou78ERW0Dwapl6U6CCoBO7wuKhePh7KzjbevDit9g/I3WYP6Tn5UG4AwGDChuZ4NRMRVy8qDEhEZGx8YJuBNKT/fBgDFNQrmh3FuLjYH7JKZnOVyxc7CukXxzOupNj+jf5Yk5Tr2LVaYpE2S8exobm67dWva9ImyS3mrLL67GyoeOPUeKEhbcVdGAFHdyCiEAY4z2OiK8kIeCMAuQymZTrkjteqPOrIaa15gtqvVPOn8iAmxZEdmj0f7CaMGflpi3LOcGnwp0nVTyl/qBJfUDkD2uImTFds/VGYFdDBkHOESP8= X-MS-TrafficTypeDiagnostic: BY2PR12MB0145: X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 31:tu8VCzS0Ok+5XvtsMieac+ZKbQ4sgY/U53XP4CK4JABtvmnrIf+N8z3wzJOn46k2Tgg7t8g6IoDjEHldKqnye/wIm6rDrjnJoLwbU9v/abpgdpHZuimd3kYFbkZhyd9VfOw2qRshucYbHKoNC3Labty4C9t0/DzFQ4VqrvuVuJhTFSh3y5veHF0XiEet0Xby4KdArLCK9x6T5eVS9v9JY1B1vVdrSfhZz7Z4MYD1jQE=; 20:ieBehcfeQgqu6VE8EBCNhjY/AipRw0cPV7bgMvPsXf7AWco2MFOKd5nmNzsvRX78VptJbk9I2V+9MoeEyq7D6Vln+Qv1WDbPDYjCj7OlSXaHdCfeFiY/2dOXHiR4zLRMaFagm5N2/c+Clo7QwffeXaPbmCFyjHek0VAN/l3sEFV/HOpA5BmGuH1knbiDwmO01GsgHvglXS0mMUSLtCYbbBiBtiLaSG7Wtl3/yG83kkz2V0sT0c/XsewGI+ZpHPvuahqZmySbAVsYf8AqwOSsTpX7t2YKKxo6dOwewvbzfMfkHvO4uU2Cd28KqkYYoHEv41KfSZjSbQtvo7fV26hgA9ErN/NVMixd5cKYmPsMG+raJ2aA/XmMEkxYzaIRu2f8vBEKfcXN0xrsm+dczwblLWvBXKolYc33Fp04XpAZRSBscTYi/XkYyr74dgemZpCwH0IWhHzYVqjmlOKjYbQA9ACMCZJ8Lq8U7VEs0hR1gi4EIKgF0S58/7haK9nhjzyp X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(3002001)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123558100)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR12MB0145; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR12MB0145; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0145; 4:0TzeaCl4+l5uCIMquL/JaEalVXPGtVBnRmuME9LE40?= =?us-ascii?Q?HNf5Jy5Fo0TRQM9kwjXoFoLsOVvV0QI+9LV//lsIperq4UP8QLkF5kr4l8N+?= =?us-ascii?Q?WUuyyR3xFooRNu3Lt5fGoQLiPKgLaTYEaXXvhBjiQ3UJ699Ev27+Zr9oB3Mg?= =?us-ascii?Q?i7jzDpInU5OrRSawunE7H9CIK7r1b3YjDHXNgpkMnyEeCKjiZJMSq2qAT3DY?= =?us-ascii?Q?apfhd0tSBaKKpX8Gye8lMA4MFWTfyBnCx6wXGUiMmH58gRz6aNJmShkKXKE7?= =?us-ascii?Q?Hm5GyXm3BMHV6zu6WRdESjSOTDAxMhM3eu/rfz0OAqIKipsbSJR1f2rUAYXZ?= =?us-ascii?Q?01UY3ZBgavE/dy8op78jOEfmf/bhOgvAkNkBZgv7SRJfSFHaRd63sHiFCnfM?= =?us-ascii?Q?udIMqFHu3/RgaYeaZx1vxd18oaljOZ0uKLUoAiHiRxs4jzQSAho9hSXj+8zB?= =?us-ascii?Q?DoBSgAABjnJ60KkbC06BHveRgdgGOIQShUvol7tuENQr5riY2p6A+nO8cGkg?= =?us-ascii?Q?nZlu8p4dzG4tIH1YpXAFC5a+43BDSsf417tQ5X7+05rYZpu07ZhK5jLXto2/?= =?us-ascii?Q?u9CPKty10+1fL7qRoYavS5lQsLP8NxEnpzJSBhpR5SOz8XD6HkwPwYxpilpv?= =?us-ascii?Q?wSpB6VwLaPLFuNJUt0x8odD2+FudFBLybIO/5OQSNV3KSwv6yeN62JJck2rq?= =?us-ascii?Q?0pjEXkLCb4a211XvUkon5DrGjbJFgB2NEkAKy1pqHGkyyQLivrv8B0ygBkiZ?= =?us-ascii?Q?nPduRQLPQtbCurQbpdamTzbodMDULcQ37RrnLqLHFFTivywwzjIkOUMcQfMb?= =?us-ascii?Q?Ghua8ZDUHbnx8qvxEMJs8ecHplOoDUSBVr2otAs4Wler50y/pvDPWjZouhl3?= =?us-ascii?Q?I8ecyyW9skHBoxnvoQAaSL/Hm49Ssc95AxYA+RXXbsHRB8cbXTbvVLsSB1sv?= =?us-ascii?Q?+fzGL6j6VnPLgybi7EHYRm7Qsh+6lHkisr4BSCm1fyMK+90cDM77Jz4r+7zw?= =?us-ascii?Q?/PM2/7zs2mBJnILug43MnSfqgHClFwkEGjBimuFDjOCcF/FlILTKJrLyvpJp?= =?us-ascii?Q?KjdMtqSFWgKynfR8i6Z6OVFSMF+om59Jd6WEKC1+ycA/hORKqbR7zRh4d7Rs?= =?us-ascii?Q?Towv0bMIM+mhWQW8zjYQtel94hCIbAgtzyCxPE5ED18dYE/r8T47J1w8FFtd?= =?us-ascii?Q?w+LtlVhcgdXmo2ZuV686yYt0jME2l0vVw/MfJJEs94ahznHcQ6GIRz+kjXdj?= =?us-ascii?Q?FC5N8M0NbQ4XjzU4U=3D?= X-Forefront-PRVS: 03468CBA43 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6029001)(6009001)(39450400003)(39840400002)(39850400002)(39860400002)(39410400002)(39400400002)(25786009)(189998001)(50226002)(76176999)(50986999)(2351001)(2361001)(7736002)(33646002)(2950100002)(6916009)(6666003)(6486002)(4326008)(53936002)(2906002)(110136004)(5003940100001)(8676002)(81166006)(38730400002)(478600001)(36756003)(305945005)(54906002)(47776003)(3846002)(66066001)(50466002)(48376002)(6116002)(86362001)(53416004)(5660300001)(575784001)(42186005)(19627235001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR12MB0145; H:brijesh-build-machine.amd.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0145; 23:W1mr2lgYfKeXZqdINidtO8RW8EaWv0Pvhfkuo4lII?= =?us-ascii?Q?eqGDjhW3FxbshdY2BbLlw/vlR6lkyd3a0mc7jUE1SGlHfhCVDKzy4NQXWAG3?= =?us-ascii?Q?Vem2g5fF5LiPspiSNlli9btkYDX0mFOcqIKAGSCrRzWh5UiaN1JfxwFAx4IY?= =?us-ascii?Q?o6KgLvzM9M8+bPubWqrAe8FwhKPzyx/qICbjvItstH4RdCxHpp7EKdZVLFgM?= =?us-ascii?Q?3tDvUhxuWsw0u7KEXNZFy502WFbFjxYrHDWf2hiKGYv6dMz3Z79UrPaJXXcR?= =?us-ascii?Q?CxU2Sj0TqVVW6UPUvMSFFr4K85o3JT/3ZpEWNVhMep18uY2dBnyPX/C+Ip36?= =?us-ascii?Q?msnWfS4SPwFr3cjvVBipa/chToa3xG4rXGQ4A9t7eqaUTGNU0K/+v9i+etTr?= =?us-ascii?Q?Z46EEL8sDoLp23dXoany9Fkl7AYhwd4JHnFJw1LaklwJkxYjb8SvvPLkMbio?= =?us-ascii?Q?PeXHVz1jc5p8jAQrnkNyNVkb1dEUcYlM3rwDrcJdTc0/UJUZ3c9nOfcrWPn2?= =?us-ascii?Q?JT2rIKmxUhN09JgsMD+O4KPhEkphW1HhTkXvN4LGBrYSB28qCPqVkgP2sWN0?= =?us-ascii?Q?zFMCRgOFElTfrZgBH2hjSTfGOzQ8x+fMVhSIzGMVE7uQYIYBsTAeoC7tF5/8?= =?us-ascii?Q?D/RdWclLKtGByRrxXIHKPE4Wp6+wHT9gTgXEvifQGAS7UZFW104VxwLe2k7Y?= =?us-ascii?Q?8S1PDKFxF5CnwQ5z72e0W1FSADOn8EMQaar3SK5SF19nA5jzrj2gVWR6yeug?= =?us-ascii?Q?B5KTleFrdE4soChAwZYrE+0Ag0FDMrCBLD8eYPrqtep0/cKvW1KlP+nSUZQc?= =?us-ascii?Q?uJvYNjGry4yXpBuusYWiI5nPJueyPkQysvlONVnhbQky0Ui6ozra9949niaC?= =?us-ascii?Q?CUVzLMIzThB5N9mOY8hdnmJjPJJlc27AdV7HrHtPieBGP13Aj0O+wYIhoxTD?= =?us-ascii?Q?Ac3IFAJq7/SWSIcl1jcelq8zv669VLLiWCsAdWGDkJEMFjtU4v16QXExqbRO?= =?us-ascii?Q?vKYPeuoe34xHhKeRwfTE1AULujqKBQ50Q4kfal4SOzHpwn4oBW52Ka6DvQ51?= =?us-ascii?Q?o9qclvj4sC6qH4rahlRjtT+hLOK0gtfYD85EW+TvNv3iQ/aMkQi+RhcTpdXp?= =?us-ascii?Q?DKW/AcdW1oZu5Kh/NeN8j2C9VnZdPKsmX7oXLtLIPbV8D8lQ3d+5Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0145; 6:8THy1W6DXrutgmnidT2cAXpCkDkgy8nJ9zmR1ueszx?= =?us-ascii?Q?VD1ma7RR49Fmih1QBUFdn2rjC0NisILH8WMAt3mzBoSYWbk8WBqaFIVrvwP9?= =?us-ascii?Q?j4AZC5eOFfo1T+s1hCCkuaw3d83fWEY2aV0zDrAXDvOdOdsYfCRwMn0seLTl?= =?us-ascii?Q?Fe0P0NPGfPvqwFKjzrPdyPWBSPm1DriJyHbfPWSVrq/SQBFxitW1ivuTf27p?= =?us-ascii?Q?5UbGF/I8zhfddl+BHtPFI0fji2OphqunX0afohbnCL4Zifot+KUTmwJvDexd?= =?us-ascii?Q?8dEsGwt9HZjOHG5tKf3fRrNc7OYsMbu6fpflhRmWHHxmi5wgat+pgxfw6OAY?= =?us-ascii?Q?fRHOwFpQctx9YSSnUAie0cdCrO2rbryg406VmTCtgHbRV0gsIbrY4Zx0woHk?= =?us-ascii?Q?XEQIvoKdJoK/NYZwpWnKUdvc7uaCLvsSf8AwsIeIzv/w8Vbx3VuZUtzD+RFo?= =?us-ascii?Q?C0radSA3L1dpitf+yLG9q6J2AT+H+v7YVTjfAxx8Hy/kVAgs7werA2OFNtn/?= =?us-ascii?Q?Ode263Xdi2IOKTHWuXbC+cU3I1Sedp2XbnIO+iiGK1dT0zqHXF0Hpdbc+Www?= =?us-ascii?Q?TsH4RE9zzg5cEJHrpt6DbwUdDm+6W7pstOxE5GZ0XZE2okhbsrI4Htp5Rc5m?= =?us-ascii?Q?C4+Sza/KFyJ7VfZMaNqyMgxVf1v+PMMASmoYhXoz95eKT8htUJgiHQBRjG53?= =?us-ascii?Q?pvc7aIf7nVKpLnu39mSS5zPzYO7JhhnCoCVXVS0AntKCxbIZ93/agkp55b7a?= =?us-ascii?Q?wydLvWHeL7IInk97QTdNXeLyDbFJsDC6gnpF/A2IrpopKGaxd3RjMxRzvZXK?= =?us-ascii?Q?EUoPYPElY+NySlb1hvi337Oibb7sVV2fAQbEDLotOjb/hT5VQaHFtj5/RrNd?= =?us-ascii?Q?PAXC40gEdNeZ+Q165TZgywj+UrM8K87TtrHTPdQK932/+8CkmDhGEvPi/s8e?= =?us-ascii?Q?AQE6CPFE3lMLEi8k+vrySNr/MiNekCU4+yooIk4HRNSfSUx6b/ZoM3cM53M9?= =?us-ascii?Q?/lJyH/d9bgkUI4YdYjVpbK?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 5:uEKXxJSkzVwa4F4dctJarG3AhQ+EsbrDVTG4NV+ieE71UgN6FdLPHGbyzdvjH1KW1FlBrUrfjUPSOm7IPbN++4i7jma4+9M8Avome0MjNrfDP7Nq0vOprSq1plZlD8G9ashGJJTS/ZxlXN6Pm7Entb+ohA8b6vTle21X5AUY5otDaLONdidpRLL3SI8FRITP3N8kf5xD1clFkdrphIp+3oENBIkU54Qgm1weqEhS/SNF7HkjLx6izHTvdMsKVUQ3vqFchkLE0OpBXxWU5p052N8wORh/Nx52Hiu1tW6WLALX/VnD8j++KvceI99bXJmSil8e0/3S9/dd9tgHMJXH5LLn5NHHzYEfFP9JzlsB/bcdy5pPDuCTGP2KNQJn28asqGjwaasR1TtgvZrLDEU3CeBNcVg+BBCbklZqoyXjPUw5SH5aMnXSMYiL91fRyYWMXJHyPz09qp9hJvaEXflKvzqoVtz/F3Snx6AQZSynCq6Pjqtd1L5kRt8JRKuGg3SI; 24:FNdGgpMPc+JOD+z5LP0BynWtd+cVHZ+WSKWz7Y/5kLv4LTs+Ag5jHRZfUgS0eHq+XVg3EFHpHDqNN19sjhqjtlrbgCNrTOEptA9T8jGXiuI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 7:2h9NKWV9a10nAs2zjKum5sAfmssDDas81sQb4h4wNoNtRsg7JJ1s3wSvm+8P7JhN0nkhYFhuR2vosvdVABRIe1jS6gl97jXRoVRBQN6C8qjZy4LJ5suUt5xED4YxO6U4Zeg/tfqVT6MmbXduD1MtMXnE+5K+wnR/x8VYBzwfNRsMvFR8vlwDsWpZxUHtMn9n+bPtLggKXrvySWPv+qtMeopOoVaXuy2T84Iw7VsLAfsLWiTtj2QcSPgp831h5fzXD/tk6HP7gN9d04jDsca+3xW3NS+Ub8WsJmXmR2TXqIiIgaJFx2460+hNUSduaQIsskwiyI1w6zVNrVKNR5U/k71ocDQcTaA6byy1hW+vZz4TNRwfbRkCOm5R3viGDZ9G52bACUIxEluuXNueWt4vzSK9+3fVbpPbWV7sh3HzYHGa0K8jc5p32kry2ggukW1i1dkMdi3RwkPndVuUUMThgnhF+u7sP8mn8YAnk3AkF2tBj9gNvLd0iiA9XuiqfmaU+ENjiY4bvE7dKCe4kTeXRRbo8181/3e6Z3QVOzO/epMQCMhUiq0niIObxGxkxiQXCSANsPtr1s/3w1xBKS8C/oSqaQnkyJkXl+gH7mR7XtZdO6Jnu8aNtgluVPJDYOjSFn3vA0ZSpWEO62FcSqpPqq66ea6Ec9h2GuFFkdGorX5FVdpEgOBEni8SFSvY/5mQH0G3JS+bSGyXMJ60NSSi23yCH5C/Q0+FQUJFoEZp2Y0OBhwaVIsKxtl6U9QWanKx5f8u3fBTl2lst5Q8z1rh/cTKH4gKuI9Iadq7UME0zG0= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 20:lwViHcnPo4d18OI788mAlenvdk7kqBwT1qdvRpkbfXIT0L0eACk+de/k03SftlCVBcieAg5EvOwcGbMw2rMzTpZfMnKKca6ihnCfeaZ8d7RPOckL/t3/Kqlv8vb3gCAgH1Z9PdXuuyESpH2fJn7M/grVcwMLkVXjq8H/vP87mecCmmrL3jZoicZUh9f4Jw7gCNDAT3aTPsUwJoSTwtZWqbEq7OVkT9tahIatad/tkIWBDXS4fjHWZTBH5x4Twqgi X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2017 20:38:32.2260 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0145 Subject: [PATCH v7 10/17] 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: , X-List-Received-Date: Thu, 22 Jun 2017 20:37:09 -0000 Content-Type: text/plain 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 Reviewed-by: Jordan Justen --- OvmfPkg/OvmfPkgIa32.dsc | 3 ++- OvmfPkg/OvmfPkgIa32X64.dsc | 3 ++- OvmfPkg/OvmfPkgX64.dsc | 3 ++- OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgLib.inf => QemuFwCfgDxeLib.inf} | 8 ++++---- OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgLib.inf => QemuFwCfgPeiLib.inf} | 8 ++++---- OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgPeiDxe.c => QemuFwCfgDxe.c} | 0 OvmfPkg/Library/QemuFwCfgLib/{QemuFwCfgPeiDxe.c => QemuFwCfgPei.c} | 0 7 files changed, 14 insertions(+), 11 deletions(-) diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc index 18544d7cfd73..fffee6b0610b 100644 --- a/OvmfPkg/OvmfPkgIa32.dsc +++ b/OvmfPkg/OvmfPkgIa32.dsc @@ -142,7 +142,7 @@ [LibraryClasses] DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.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/BaseMemEncryptSevLib.inf @@ -260,6 +260,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 [LibraryClasses.common.DXE_CORE] HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index 1b3bf3517a9f..a7a6c4694bca 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -147,7 +147,7 @@ [LibraryClasses] DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.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/BaseMemEncryptSevLib.inf @@ -265,6 +265,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 [LibraryClasses.common.DXE_CORE] HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 9fdabaf0eac4..31145b4bcfad 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -147,7 +147,7 @@ [LibraryClasses] DpcLib|MdeModulePkg/Library/DxeDpcLib/DxeDpcLib.inf UefiUsbLib|MdePkg/Library/UefiUsbLib/UefiUsbLib.inf SerializeVariablesLib|OvmfPkg/Library/SerializeVariablesLib/SerializeVariablesLib.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/BaseMemEncryptSevLib.inf @@ -265,6 +265,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 [LibraryClasses.common.DXE_CORE] HobLib|MdePkg/Library/DxeCoreHobLib/DxeCoreHobLib.inf diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf b/OvmfPkg/Library/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 @@ [Defines] INF_VERSION = 0x00010005 - BASE_NAME = QemuFwCfgLib - FILE_GUID = fdd53716-31e1-4acc-9007-8bd5d877c96f + BASE_NAME = QemuFwCfgDxeLib + FILE_GUID = 80474090-55e7-4c28-b25c-9f236ba41f28 MODULE_TYPE = BASE VERSION_STRING = 1.0 - LIBRARY_CLASS = QemuFwCfgLib|PEIM DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER + LIBRARY_CLASS = QemuFwCfgLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER CONSTRUCTOR = QemuFwCfgInitialize @@ -35,7 +35,7 @@ [Defines] [Sources] QemuFwCfgLibInternal.h QemuFwCfgLib.c - QemuFwCfgPeiDxe.c + QemuFwCfgDxe.c [Packages] MdePkg/MdePkg.dec diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf b/OvmfPkg/Library/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 @@ [Defines] INF_VERSION = 0x00010005 - BASE_NAME = QemuFwCfgLib - FILE_GUID = fdd53716-31e1-4acc-9007-8bd5d877c96f + BASE_NAME = QemuFwCfgPeiLib + FILE_GUID = ddd4f5f0-5304-42a8-9efa-d14bf11a3533 MODULE_TYPE = BASE VERSION_STRING = 1.0 - LIBRARY_CLASS = QemuFwCfgLib|PEIM DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER + LIBRARY_CLASS = QemuFwCfgLib|PEIM CONSTRUCTOR = QemuFwCfgInitialize @@ -35,7 +35,7 @@ [Defines] [Sources] QemuFwCfgLibInternal.h QemuFwCfgLib.c - QemuFwCfgPeiDxe.c + QemuFwCfgPei.c [Packages] MdePkg/MdePkg.dec diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c b/OvmfPkg/Library/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/Library/QemuFwCfgLib/QemuFwCfgPei.c similarity index 100% rename from OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPeiDxe.c rename to OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPei.c -- 2.7.4