From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0049.outbound.protection.outlook.com [104.47.32.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 36F9F21CA3597 for ; Thu, 22 Jun 2017 13:37:15 -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=TZrumeedkb28nVxuAYjE25rVFbjCNDEWutTONvvECec=; b=p5xvWkj3EfbYQFmiwf6R5lKMvkEXD+H9BQ8DIzGkMMR+TtLAXzFDDQAbxibBSYO6ZOTn1757UQWa/5y8v/SBa2Uh1f6ybcBFsbbt2YXNqP5JVuNZ/CM8GwHDuQlcnGN8dBp+9gFPVa2c1npAMVRbF7qlb1A43dW7+SuFxIJm2CI= 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:38 +0000 From: Brijesh Singh To: edk2-devel@lists.01.org Cc: Brijesh Singh , Jordan Justen , Laszlo Ersek Date: Thu, 22 Jun 2017 16:37:48 -0400 Message-Id: <1498163868-30191-18-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: e6717256-3b08-460c-669e-08d4b9aea9dc 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:0+4zhmqbWjQAHhytfq6szHmJt1LFx4xJRYrIGL+sF4dCspFfBAUXfFsQQFeroVUDBEyhQ/QqW/h+KJAkmqr6sqHYSWfORg8W9qfdh1iJ98/lxs21lnmeZRjUOEh8f78++9PlQyvAhr595CuSuhDViH5inQvi7YUo4ZVePce5NbDYLMUJ+YbeBZsQ4VtRLdXqMOYxj/95GBfLaZ2bMjfMijNG5I32iaUV1u8sdYS8nWeIhWA5vjfeYq9CSVvVOXc/FWAbkTcPo+JGSontHIG484mWS1kkN/P/A0uEDXIGiN51q1tHqEW17YqNl4GFW+lYLV2+f2/1RQKiJ9tcX57iFiG7LbNc/uerOjcOrT8nG2s=; 25:IlTaHgGHLCS7iv3h9qnMfcOD/uajOkJ3Wq9AhA7ungueakM7FuENHyYv6fSyoGMer8+P0B3na7vs5XKAfnI6ppIy64QklL/Jn5xVqH+8MRy3IoW2tEZgcBjuuBdr+R5zjjB/C1S7w2wkXz/U3ZdRPrN3m+uA/TBHNVNgsWAbQsgXzfMovzRBIIlj6Ith1+bMPElRzTbtmKInc88EYtlVO5yuSn7IAj9ys9pumM5D2aZhQV6VhSXpnOc35Veza5NtxdNZlPB3bScZgKPnk6/tPdC9q5mVD8w96jwg75RsdWSPqNbDe24BcI59m+EXtIBRUQYRriivVB70OSXyKf8UCEYuOMXTqaNqHF2eWvNbxVYA4oa/sokVP5AECkIGrpEUAwrzLK1ZT4HiSV9/v54kMZkGeSI//KzD2sOhQHY++1PpaSfRuQrDMw1R9vLbX5zxK6MoedInI8gA5TYstcApT8VNxr3LUEJXyrmb7yByQKo= X-MS-TrafficTypeDiagnostic: BY2PR12MB0145: X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 31:gdMR4neVuIpN0rwBDp42d+78GRnhHEnq5MJBdZbkhKqGnAu5gKA0Ee/WIp1wO2eJz1yP0pTC/BRBJTrdnKXWEVyP4HX1VyazRfGoRSSc9BDVXUa4MCC+OHctwgkJz5LGKMQvD0BHdPcLQzEfL1YAjLBRCWXlNPdCpzN0wzqZndw9ft2Wxe4U4P8YT6Uk1ObIL3sPqhtZgePlVHCXTaGgBF1X6SMHLoiaOMPnm27I+Ao=; 20:aG9C7sH1iZfAoYLC0Z7AKYYH6Dclex3zN8mhwzCbraYf0XceLJhY+lknPUzskRKPg/9foYBmJTcQtXBoy6OhM4GbzzBqS/8yEX29ui6oKTQtm2dnp9POOGSBmO7ag+u1fglLvDXx7dwH9mXMUMTkIV251O4m1ge9Q1x5n4/SHdOrMtjsCYJW+M4klQJo0Kjvd1AgCx6qneyMpWjWycGOgwA/Vw6xpEVhF13YvKJhf5OAOQ8XuZ/+lJTfIXwG5YpbBNLjb/oWyE2tnJvrFur7lw8I7r0EcyIyQIOVLlMXmzz1UyqSJpeE9zOpENqSDIHazIm7sFxxaKMxX0BGjTck+VNzRisCvqnNlSv2gy1gggJlvLOyZv6HdybqxcXzOHZhDRgGXCUuKiRaj98PqxO9N4fweJfGjU4v2BRh00DJDJR5Pxx49UVYVC21rRCPXWaeYq6HJ+mlo7+9RnytyQrJ7JtwdJoIn6ctrMG4Hqe1APWjhr4ITk5/cVt85gvE7NRE 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:FvZj5NLK0Uuyyr799/56kY4NbktduSDazhIivOCAJx?= =?us-ascii?Q?dgbIaYFaJLDo017zRErBVFCxVKA/jPo7FiuIwUo0CGiCWr8lcdIaq7MjOkTk?= =?us-ascii?Q?HZEYwW0+1rMKGMdrQd4+OPRkxeOkWyGA8XO+PeBZ0D+JgAoze20VReMF9zu2?= =?us-ascii?Q?XmJELKuvoi/tMPEXoe4iNG7/veRz523Ts6nN6jvQd0XjD8k3NEUDmnQYTvYA?= =?us-ascii?Q?OBPEXwlAbc+JQmdv0XY0T/lRqJBoIRX2iguaLw4VoxMhCQXehMwCLK9hYZuM?= =?us-ascii?Q?GBDJRs9hEPWVPbiEnuA6AZPZPJnGnq9bfmjBgX+9NrByC8/IickK/SmSwpzv?= =?us-ascii?Q?PD5ZMw8UCg6sbRFsBsv+EnL+vwNEto5dANA4aLRjqKBXgjh+hQORsvdTcRak?= =?us-ascii?Q?xXmzlL4Q8d3P8E3AtCMaXmlrt5nw+TyIyT8dtS3QH+9xcVE9wEwzKenuAjAN?= =?us-ascii?Q?Mz66Je/ZEZnA0NSCggDGFMQyHGDz4xbcGIS3tVe2mSZEn7hJGB1Rp9smXp8H?= =?us-ascii?Q?f7Xw2CoUk5+bm49keJB4h4A4V7AWNZ/IJgqaehLsY9HaHct3/dMwyZCcdTBP?= =?us-ascii?Q?4ULNt3JloC/tYsAMBrOLfko1sCaMhdFLG54hvZEtInDRJT7K15cgxZ15cQ5f?= =?us-ascii?Q?ONTicTQtB5E3Fukd2xMQPzw2f8EAGVcs7D9FZ55NWH0ZWISPnmWklrAb7tNX?= =?us-ascii?Q?QcFNTOng4vHT3pujjLROyak8btABmO0L2doz4GuoX4Yn2mkU/6537urYkEfK?= =?us-ascii?Q?+vre8J//WBcCVsmWEfV4/uEnE7zuB7xp4dZDZpWI+1rDYtxvdeu+svB4coUw?= =?us-ascii?Q?vV0n6u4f+THLMBweHFV5MopSZG+0ZLuZgbrwfwpdaVjuwTFR4QTiKDjFDhso?= =?us-ascii?Q?foK/asYnZkm1F/WzHdkC3hqYfit17+1YoOYUZnxFm4OhKCEgsD0XQnVT9h4k?= =?us-ascii?Q?twxCE8K7F4pbTet9euhxhLi5GWPRf4eGg7skwhnFsVoM6aLBmEDi4wzn7DeX?= =?us-ascii?Q?f9TJfnrovL7Hx5VFJ5mIrymwpEgLukBH3D9tafvElpy2OJBR35uPFZY6nX5H?= =?us-ascii?Q?irNBUmPGTWIzEfQ3PyL+oX/SK9WUcNlCcGOVv0GciqcZM8iRH210vkucofIZ?= =?us-ascii?Q?/oUoShqgXBKTRg8agM4l8gply+GXc9mPhKovUOmFk5TdNxUzuhp5X/NkKa1w?= =?us-ascii?Q?nlp2F6D6NhQ1tdozycbEuZcvdoGUzSbMX2zBtGMxTkhkY27+dI2ncEOs32Fm?= =?us-ascii?Q?rvcjWbXqWgtFjjoas=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:7GhueO4gll9NJEhkYxQJaAwyUkghn2jSEaHu3Kh/A?= =?us-ascii?Q?lcTq+iaSAVABHWbWST1+daPN6ykE0s57mLGg7eW0juWzD7KDpbKcaZLiS8g+?= =?us-ascii?Q?Z/F2rXcs4jzfW13jsxoWP7BqTFaM9zaDqAdFB9m9ItysM9dApEnrA6A8DZMt?= =?us-ascii?Q?FTlQYXI/NHYbi8vU1/gHNOx7JaN98AI8/FUkMIMgGR7c8dWcrRTI6354biH7?= =?us-ascii?Q?0wylmPYgpbayNuPubxwHo5gbxNZyNR8P9FYp0sUs4EaCUp8r8g5hTnLS75rt?= =?us-ascii?Q?UYeqEAwTKrkLkzUu5PXqqU6l6ssqQbyh9rpLbFp1E6UwQWBzazCpBha3c8nS?= =?us-ascii?Q?+XyDm030T8ICOdCqIbZuI6I3a1LZX224oQTHJR3RH2EScJGbbRwd0snPmiYy?= =?us-ascii?Q?AzF+iIgic6jl2CVCuluRRyxmhBRVF4bORrGknoGmYwHatc+8SjdWI0aF5wOu?= =?us-ascii?Q?TYtxbrVjaZPKzYi94Vuu1giC4b/+nCA/M737pCsQGdb+mmkyCcESVPbvpoiw?= =?us-ascii?Q?fg8Uegq87b4JCVbelEL5hIxb1wtihPhUjchSEiXgMkq9c/bqaQ2VJKeOr7OM?= =?us-ascii?Q?yM8rn5jUu7CFgrQeN+sPzLPKnHt+kq9iHYQ+ENRw1TPkW4KkJA4jbfqT/fzd?= =?us-ascii?Q?Yc4Tc+SJl0dsIqbseVesFOF3t8DcCXRCGtyX8+wkiKrE/wqjD79maPv/0SMN?= =?us-ascii?Q?6q1BArk1/4HxbiTuvWBgvPw5hAxNwWI7wjcMNWFEqkQHBxClxruBWwnzDITI?= =?us-ascii?Q?Bxj+NUcgHgekBvoWy2a7CD6GsRxzMo/1meoLeaRzcTckbIKhQ8qyucj9Va7s?= =?us-ascii?Q?OvEc4oFv5/qncXq2NlVKb6QO0p30Mcl+8hJ9EuboilreVzERq4r1+/fxIqHt?= =?us-ascii?Q?Xr1lc0RSn90zqFfJgUVS1HjFQnqEinzxl8iBdcoIRL7SZYNINktWp9SNAmhx?= =?us-ascii?Q?6Tu6pMcsc9JUv4Z2NN3gE7puGzBw38Nz9CrXiSTV2AFIQSw2aDNsnrZYMwGw?= =?us-ascii?Q?Sdmym8RLQSIK0P9N08sWIUP+yOtMd/5JGktzF279PtfGziSKuodiQ8w9mxU0?= =?us-ascii?Q?dAaWeFYS4vqm3SR94o4AzRlU6daKYt50sG8GLqmDzM9oXL7gJKMIXi9mmDlM?= =?us-ascii?Q?zhlCS1Lt01hB8tQJKM81FSidd/CAstckL5fm/fweNmcp44aMgvaVA=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0145; 6:/d4QXsTFmzyDmWn9D2Own/FV2/BAn7wlbjuvJoG3ZE?= =?us-ascii?Q?Zvv+3gpFhWWZSG0DUS7W8ogRVIXJYixVbCjuUS0U+EZVF0XmLhSN/3vQ7jCg?= =?us-ascii?Q?C6kS4OPvn0BPQ1k4svDrx184WmhQAgimH+3kjXibZGndwgoJXVqxMxV62/+m?= =?us-ascii?Q?eDmhBy7ovh05GOTYHERLt4fF8weJBNur7KMGKijzKrE7VUyv/q4dMIF9xEdG?= =?us-ascii?Q?WfQyLQsVDg7PACt9hPGqaTJL3rxzj2drdoa/PqZXCi03M3gYcJyz3pEr1TLP?= =?us-ascii?Q?vo5QqMymPM/Nppu+dDPQfaUhV/neKk1YekyWvMDscgIezaZDFV4iz/p/HJ5N?= =?us-ascii?Q?yn95TA9ggho5crgVxwM9PVS06vOWWEWXb4EclIJ/OQaQLsXZCC3DlG1+8m0i?= =?us-ascii?Q?yp8lkkkfr9hEaMj38EVf6vTXt+unj3gfKb2CU2zDRzDntDGzMgp87VvzCQHt?= =?us-ascii?Q?350ynFtR3BUrwgB1AagAa8kKrXEx3FKQmOEeMIgCBywmnzu8OvNY2fq00Lhr?= =?us-ascii?Q?AFVPmwvsOWATikj3CKvXenfwy6dsoomgE8ixlYuT+5an/thjXqvuaWmOHuw9?= =?us-ascii?Q?K4VDhPXSW57hbvxiZQxwqFvAWoYdh5axWStivVP4ojZfwlUNJ4ILXN48l+ao?= =?us-ascii?Q?xr9axv91tTmQuVdNmPJ8Gi0Nc2qfVz8qDHPpLAWuXnn6bUVjOBKLYMNannZx?= =?us-ascii?Q?35B25IBJU1xxPNHnOtoMJ7tk3KBHYxMGS5wiF2QHU+9tvU3BYBmGkv/7lZtc?= =?us-ascii?Q?AArx3R3nnqNo2tW9z3AQUF+1FUumtvMWbyRmz0bHX2WgLnZoPUvdarM/VtAN?= =?us-ascii?Q?sDoDHAyjNHZ1EM6KJ/AiArt2souKcAxwDGBa1CVZnDsQs3ZVxmcN3bA2mZei?= =?us-ascii?Q?khdsad4tvBeJu2R5TpZKpxf6XgPmGXUgqZKLi91zGsAMG7WAzasAeFakONr0?= =?us-ascii?Q?kmX/nkuoQTTkeihhPC5jMRlnazYbvEIOFYulU9jg2tJBB5PLcksBKcgDc0AW?= =?us-ascii?Q?qL1Ki9JMDyTwYJ1rIRC4Om?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 5:deONByV2g0Iq0LlFSMzZebAu7tTSCEGRVto6YLEx4Mmp95Ff7sQ2xqgnlMbWOf61BKGMRpF4nIM8lfzY7ko/2Qhl2QEvkG1Y2Tn/8jukfrk85YA3AdXR3aQ0Xk1NoGYHVJllMJQ0T409i6ycfB5kS3FRiANFrjsyJagEmAdHYM1eMLrVKY2hq1pjNrp8AOE5xzjPIzF4MgCQSl9IqRHM3J3iri8KGB3rmq1RU2fpeOtMrlJLMi/AYPXv4fc8zJFz8D7KiXPMgoOYjcJb5F6wbSApcRPj1+Ix2Wo2bgVwNkORvflh7d8gLm7yiKfnbtOqjVNtQTSWq0tiQcIHntwsuP0ebJwRi87eY83NT1czMvWJhIdsnYYksdIH6+f9E8IZIot7HcngJD8ybS0jwuEesaUSP/5LnetZhp08foxSFzEeVdA4wE4ngQuJMiJtKVqul9AfrtGnE16PDvKcHYjhAb+0IT43SWUMGKfezBNlJJzzII70m9F3C3n+HTE/E6Co; 24:ZuaPCkgSzNbUxVUbNwzwBSkhuEt+Ifuzy4WSQK+Xk1en+kOQh8EUSJj5AfMpbmo8+lcebgKlaatYEYJQq0Hi1yDUHySIyfn1BBa2PYJtkKo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 7:LpDgzRuhHeek0L47ik03DjogylILM4lp+XTKdUP/NZ0x96LBTy5ThJrm+hYiyuCUdBD4g4THvEGcXVDuZpRtGliK4DtXTHOg37sxDbsVqnDL0fwEuP1jWuxrtQXC/XQH/Vh1DiCfHbeohoETFFfHIXP5pZA69iwoUEglPz9tfAX9RRrxW2IpRn3fFWeo8PB8FctCyGevK6Fbvrh2KcKEyytJ5nyghrQtJ6Vyo9nQnoQaZq9PvdWqqrdrMS3DnHecS4noB6Mc20BTvGYppcEcKAOmPLPp5eFu6wGWL6QvsQWK+UQQfdAODTujTWANxDHpaHqzVVsWG4HUqDGiji8aERuJTEyHc84Uf7YAKbywF4JU62tAKeNB+LTZKIwbUD0AQMybYry+BVDZJ1hpj9iNJFHnGfxsIoFeq/yxifvpg4bDNsDakyenmtfOYS9ZyIDc/DhFA7w2bJCB+V5nrJMfcb1f0tJPUgqweuITM5QxdoAamzmuqFsdKNzJ1mmEhjf10kLwIAqAbM/duj1qv+qa11cEaIAkE+He9MXi9YUNRO1q3Rr0rL7fIGAuEX5KFyJRYg969y2qyQBFUnJZDNq0p/zqIucTJCZjQ8BMw/G/wtVryGEihMB4yJPMYWoFgxpP6cdKEmxZLgTgj2Pe4387XTzLazh0VBBWhwiztAEbyXrGT6Xm0csCdtMW3SvhBT3pXdqSSwJxgRY+nM9yhNz9ct8ua5UEpuwZH9lzKLU2TgfHHiMBFesGxJexVgIg32IfKd26atr7cwpQFcIWK1oCRlppdXJpWZ+FnvaFIMUd8Y0= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0145; 20:m/kkpF4zEj3sXFu7kcUmBUuzGiDaC46BzK7wHAsEXBYBfG6+YKWNE+xKhDJ+RaswsjQ2YB/HwTM55ErSsG9wiHhKR2nngSPuGmo9WyBUzWj8/6CYlsh49U85x0bzIzDNOi5FNbaNvPXvXYRHLHejjF5lQnVKJGwysTrbE4OBZZQSYYns4nny8CX+mFRQAf1hHXodti88bI++JNJaBr5fIeUXOHZuOpAD/kHFSzTB6ul8x8fcf4U/6FRH1sFz2ndz X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2017 20:38:38.6011 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0145 Subject: [PATCH v7 17/17] OvmfPkg: update PciHostBridgeDxe to use PlatformHasIoMmuLib 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:15 -0000 Content-Type: text/plain This patch enables PciHostBridgeDxe driver to use Platform IoMMU detection library to ensure that PciHostBridgeDxe is run after platform IoMmuDxe driver has checked whether platform need to install IOMMU protocol provider. Cc: Jordan Justen Cc: Laszlo Ersek Contributed-under: TianoCore Contribution Agreement 1.0 Suggested-by: Laszlo Ersek Signed-off-by: Brijesh Singh Reviewed-by: Laszlo Ersek --- OvmfPkg/OvmfPkgIa32.dsc | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 1 + OvmfPkg/OvmfPkgX64.dsc | 1 + 3 files changed, 3 insertions(+) diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc index fffee6b0610b..7bc2404ca84a 100644 --- a/OvmfPkg/OvmfPkgIa32.dsc +++ b/OvmfPkg/OvmfPkgIa32.dsc @@ -626,6 +626,7 @@ [Components] MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf { PciHostBridgeLib|OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf + NULL|OvmfPkg/Library/PlatformHasIoMmuLib/PlatformHasIoMmuLib.inf } MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf { diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index a7a6c4694bca..e6773084a0f5 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -635,6 +635,7 @@ [Components.X64] MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf { PciHostBridgeLib|OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf + NULL|OvmfPkg/Library/PlatformHasIoMmuLib/PlatformHasIoMmuLib.inf } MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf { diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 31145b4bcfad..905ed30232ef 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -633,6 +633,7 @@ [Components] MdeModulePkg/Bus/Pci/PciHostBridgeDxe/PciHostBridgeDxe.inf { PciHostBridgeLib|OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf + NULL|OvmfPkg/Library/PlatformHasIoMmuLib/PlatformHasIoMmuLib.inf } MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf { -- 2.7.4