From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (EUR05-DB8-obe.outbound.protection.outlook.com [40.107.20.83]) by mx.groups.io with SMTP id smtpd.web12.6886.1658491302912533842 for ; Fri, 22 Jul 2022 05:01:43 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=A8UVXItd; spf=pass (domain: arm.com, ip: 40.107.20.83, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=ip+8T9MOgGCcAZkpFDu6DfUFSwkCfsEhbw9Z6cGO4ubmpLypsN++aS7syiK55Q2wp/y2BoaEoFtYT9de8jlMVtg1bSM4gXDvvbSjujE4nJ0A1eYCFz1fSkEOtJDFRgZoXnKDh3VNifBa1aWc/XQyuj3wftn2XVpyXoUEfTQgvL3r1Sc2wuzo8BHEgbfNTaFFkmHIHdmCjtJ226xOEmxmArbEULL9yllI21xmtK/aQaGUCv+u6sVIjAPK67fLEO+obtDi2fLbNcGJUA/XNDM/7pXvHCMvjr1jjEgQk3jx4lpqNwMhB2XDvde4RKh0EitRVvsbrqsrXkKH1cSnOdWYIQ== ARC-Message-Signature: i=2; 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=ANVPWk6lZv0p9a0Ve7Xc48SxxjTPEea1yhClN4B64Qc=; b=GQRgtop8ojNN5xcS70GnukZ1v6KTy3V/nAYHBdHn4PyQyAytT/QwgVku2iSGdEt43eObEPKz/iOYT/VdtWPsZovopXSAxXcq1+NSBq3lOigw8aI2AWLnP8WY9izrlu+GfWcHF9mSLXNiJv/EeNt3f1vR5S6R1uobxqIcyd7vcLT1+Sj4PF4NQNB0AI1ZT/hFKZmndhgCkxe+lhEVgWjgtGOlipk4Q+M5P0ckHASeaVkbE2/oLZwYPNWnrj4ErEYHeCkEj3pzMbGt6bCdsQY29wOtElcdLa+C7eWtqowm/Z8Sk03fpcxmgx1aH1IzyLAVewWcm2/VUpEI2hQATCJKgg== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ANVPWk6lZv0p9a0Ve7Xc48SxxjTPEea1yhClN4B64Qc=; b=A8UVXItdlfsIiKjSXTNzi+laTryEHrIh498c53M5Sj1nsvA31xUYRzeNiO0FSSE4YceoYgMq/KUon1vVa6B6+IXPh0KT0B6U94XS2RIwhM4XXJVwkcfxzuxX4kMQpuo8NhgrR4zKRmhi7jUiNfz9epUa7JmzNJzr6UTPyrbO8/M= Received: from AS9P251CA0015.EURP251.PROD.OUTLOOK.COM (2603:10a6:20b:50f::29) by DBBPR08MB6202.eurprd08.prod.outlook.com (2603:10a6:10:209::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Fri, 22 Jul 2022 12:01:39 +0000 Received: from VE1EUR03FT043.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:50f:cafe::8e) by AS9P251CA0015.outlook.office365.com (2603:10a6:20b:50f::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19 via Frontend Transport; Fri, 22 Jul 2022 12:01:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT043.mail.protection.outlook.com (10.152.19.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.17 via Frontend Transport; Fri, 22 Jul 2022 12:01:39 +0000 Received: ("Tessian outbound 6a3290ff1310:v123"); Fri, 22 Jul 2022 12:01:38 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 04cfa5ac37c12edd X-CR-MTA-TID: 64aa7808 Received: from 30db03c9ca63.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 76D07927-1275-4E7D-9ADD-B64514F2EED8.1; Fri, 22 Jul 2022 12:01:28 +0000 Received: from EUR02-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 30db03c9ca63.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 22 Jul 2022 12:01:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FnN5U1vl4hNNezO9CuDODsk2jSFg5MTSjGel9e2IFaseggLmjjEt9YlkiKzjlic0yKJxhNgCQ4o3TvafS97Jo9pW7+X7gVCWglOEMgOiU55OTadt8Hv1SiUJB0OsBKIU9vXiANXylQ7fdXuxoHh3iw5NSz2NlpWCRS5dZ7v6JP62lMaKSF6N5YFXD0Ek+rbu+WdMxpDO/qKUwiQ7ks8shqWDggRFiIQnI1aevv81xe1sZDyTpAXp/usLiEZ24xqxQ7KLCRxN+FG1uBMcoLklZEirsG1aEHGhFobN9OEyt1SZMOWlthcwKHyiOEzlWp8TJIP1SLvZ3AVyBtEVoYrYSA== 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=ANVPWk6lZv0p9a0Ve7Xc48SxxjTPEea1yhClN4B64Qc=; b=kzefizCTm8BZY/vZ/X7zC8KB72bnORe1VoZY7l8PVFtxpT6T8bvlEhmmIIapkllNCPekkH15zm1Plg44j+KdzNqTubF+9vet8mpxwCafMuNRQ6Fe+C4rq14R+yGIJqWtOpPs+Ar62ZpE/Hq+j/nqxJZUlHRTa34JC8w1iv/HigydfnHMrZ0gkEZQO48UZW9y4oERjDMvtT6HlbL4Yn/z0FketSzK744OZsxA3sz7JeSSl9x/Bfr7JpI/f0eprV1h7/06nSijv8AMuhqJwEwnwYr/jDVlalIOGQCMCUY8KmUnik1XcvkgwsezPeY8zTgeKjjgslLU+BgjbNa0r1Vz3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ANVPWk6lZv0p9a0Ve7Xc48SxxjTPEea1yhClN4B64Qc=; b=A8UVXItdlfsIiKjSXTNzi+laTryEHrIh498c53M5Sj1nsvA31xUYRzeNiO0FSSE4YceoYgMq/KUon1vVa6B6+IXPh0KT0B6U94XS2RIwhM4XXJVwkcfxzuxX4kMQpuo8NhgrR4zKRmhi7jUiNfz9epUa7JmzNJzr6UTPyrbO8/M= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AM6PR08MB4600.eurprd08.prod.outlook.com (2603:10a6:20b:84::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.12; Fri, 22 Jul 2022 12:01:25 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::d562:5a52:f638:7fe9%4]) with mapi id 15.20.5458.018; Fri, 22 Jul 2022 12:01:25 +0000 Message-ID: <7ebc2be0-51cb-1a8d-2ab1-74f9071954a5@arm.com> Date: Fri, 22 Jul 2022 13:01:23 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [edk2-platforms][PATCH V1 1/1] Platform/Sgi: Replace EfiResetSystemLib with ResetSystemLib To: Pranav Madhu , devel@edk2.groups.io Cc: Ard Biesheuvel , nd@arm.com References: <20220405064810.7231-1-pranav.madhu@arm.com> From: "Sami Mujawar" In-Reply-To: <20220405064810.7231-1-pranav.madhu@arm.com> X-ClientProxiedBy: LO4P123CA0232.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a6::21) To AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 0f14bc18-f050-4f98-ea09-08da6bd9ef51 X-MS-TrafficTypeDiagnostic: AM6PR08MB4600:EE_|VE1EUR03FT043:EE_|DBBPR08MB6202:EE_ x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 7Fd1Gam9s729ovGQ3CMuAPqaN33ErribYlJhiqNXqBEB5MOnWx3fYDkI+2wY98jAtDHGpZ9C8x3kWiR642X8lctIdovJoBTbln0PMXSAVPcjJwMfelxPVmnaEqBmLdQrSxMRAncNBlgRDCuD8mxc2pNJBe/0YH8CjDJNTfBn54nRMFDC9jdr0ypYy02l22MxKKM4xUgIBKpbawpnuVK8eCpn7kw42Yf0zqgYwF8KlRPcOzs6wnAWpEA0vS5qkJFn84khqSU629ppN6I5C9icZlT+9k8AhJ99xbK+YtGxLfgim25DrOYDF5ldIVanFh5YYDEJVbTBckDj453EupwvpsofgFLk0xH+OPexKsL9Sk1YHXVqPDrrJHL1qOrAii/gA1XHSqEslzmF2vDU04taT0lxvHMXBfL2UjP6K9NORyFusDuS6tx9JdSW9b2L+fP9tCbE+PjntdfoSWguC1ZwS8v/mzHt51udqUVQb9HOKLW6mZEhRylJDRHK+OSs+q6U5r0ULfr1BR3Ji+RSrTkoqdp5ZaMq6qcg92b7+XsliTQtIgCmvKcINn8Z5jVSIqBGJ927DMs7RbxuDh8eA/3b1pFMH3f1zYfxKrFgqb6RvH/z6sDytv2Acf8watj5S1pE3HKjwUMo8SH3gwXyHhkyEAUY/74S2OqDQDVvNAjFbsnE9wvCTQ4qftbdAx6QBqlsOMmjuu+nhQFLpYB3ay6IrQ15O6uAHuv7zfIAxjpBI3O0lWRQz+cAmRoRz/8Zx9zveJVv1Coc+d1OgsawK6oKmwWuW7N7DDtSJin4rK0BCSoQPFB/7EkP8qmBy1l7zLVGnKbXuBmgGrMKrT3DunIJNljGBCR18QGvrI+Seb4MuPM= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(39860400002)(346002)(376002)(366004)(136003)(396003)(6486002)(966005)(6506007)(26005)(2906002)(38100700002)(53546011)(8676002)(66946007)(66476007)(66556008)(4326008)(6512007)(86362001)(31686004)(8936002)(5660300002)(31696002)(478600001)(83380400001)(186003)(316002)(44832011)(41300700001)(2616005)(36756003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4600 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT043.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 9a4c00ce-0cef-4166-54db-08da6bd9e6f4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 57Iv9LTCgEZ3fZaeZIjoicHEyfCbGpPt+2aqx1bkqJ3oxch+1VxZAdzDlCSL/GDMLso6pj/w5e+BEizB2hz+qdWC9LIhP6f5SstGC4f9OyN27xn9hng1wZpT6ZNspHsGsJZ4g/PYSeqsBR4js5XHTfC/KGiAFdmSZHKS8WrzKBGjjHJvqETHe2y8X5Qfgl9JQxa94S8hhl4cOsNMdbr3lXI+xvMcXF3Ni67LYJdhUW+ymp5DvCt5eaL8WaJXe4o0diy+61vt5EJEamdvGyRbjn6bo4ucwxjHC4A9I1psEbPdR5ed35fyXt8eh//K/etGR5Q2MtVAzt7K92ROX2CL47fcTYAbECv6Qii4KadLm1rRKVTu9wUD9YS6qe9mH8mMkaTmx2KRpQDs05tt58FdN50Z4j7e9UyLnHTG+R9kuy/iFTmSN0Q+wFnW3mLNdtndQ6YVkykqwacb2ierEnJfko/MKf8zcQoJFARuLyhrYxFoHPll9UkGxfdrnsZMMat2Qb4BrJKJyY6MK4adR4AKSPjxJf7TvTUQQFODRtMUJaPrhM7J8OGlQjwubbOH2R1Gjnz2s3kpQbMnwLfRcTRc6dOq04J+anI86/2wsU39GHLcs9b5mjmqsTifWXEjcxl9sEFqWB/dFF6CudknOmF7+KKmY9nsCAfR8CxZsSTphkqh1Tzg//1djtMbi3yRlD+8qsN8uI1iJkamx6mxlhGFzXU2FKpbiTMJfuTUKoY2KAyMJ1agLaUQ2fLhhCusCzE3tPVq5UGXtNDUyE3V1jrUEoUm9WUNNzPgdK5NZhOhDd8+ohqNr1ZKcS45IhpVQl02hLdcmh9G9MzeddWdSP5h3ICeYyMO/NWSuRitn3/WHQfK5ecQFcIai5VK+1iUP/D5 X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230016)(4636009)(346002)(39860400002)(136003)(396003)(376002)(46966006)(40470700004)(36840700001)(44832011)(186003)(31696002)(8676002)(47076005)(336012)(70206006)(70586007)(4326008)(26005)(53546011)(6506007)(2906002)(40460700003)(41300700001)(6486002)(966005)(8936002)(86362001)(6512007)(2616005)(36860700001)(5660300002)(31686004)(478600001)(316002)(36756003)(356005)(82740400003)(81166007)(40480700001)(83380400001)(82310400005)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2022 12:01:39.2294 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0f14bc18-f050-4f98-ea09-08da6bd9ef51 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT043.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6202 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Pranav, Apologies for the delay. This patch looks good to me. Reviewed-by: Sami Mujawar Regards, Sami Mujawar On 05/04/2022 07:48 am, Pranav Madhu wrote: > Replace EfiResetSystemLib library with ResetSystemLib library. UEFI > ResetSystem() API is implemented in both these libraries, and the > implementation is also similar. The code for EfiResetSystemLib will be > removed from edk2. Update the platform build description files by > replacing EfiResetSystemLib with ResetSystemLib. > > Signed-off-by: Pranav Madhu > --- > Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 4 ++-- > Platform/ARM/SgiPkg/SgiPlatform.fdf | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) > > Link to github branch for this patch - > https://github.com/Pranav-Madhu/edk2-platforms/tree/topics/rd_resetlib > > diff --git a/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc b/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc > index 582efb0114c6..fd7fb11238d6 100644 > --- a/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc > +++ b/Platform/ARM/SgiPkg/SgiPlatform.dsc.inc > @@ -32,11 +32,11 @@ > ArmPlatformSysConfigLib|Platform/ARM/VExpressPkg/Library/ArmVExpressSysConfigLib/ArmVExpressSysConfigLib.inf > ArmPlatformLib|Platform/ARM/SgiPkg/Library/PlatformLib/PlatformLib.inf > BasePathLib|ShellPkg/Library/UefiShellLib/UefiShellLib.inf > - EfiResetSystemLib|ArmPkg/Library/ArmPsciResetSystemLib/ArmPsciResetSystemLib.inf > LcdHwLib|ArmPlatformPkg/Library/HdLcd/HdLcd.inf > LcdPlatformLib|Platform/ARM/SgiPkg/Library/HdLcdArmSgiLib/HdLcdArmSgiLib.inf > NorFlashPlatformLib|Platform/ARM/SgiPkg/Library/NorFlashLib/NorFlashLib.inf > HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf > + ResetSystemLib|ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.inf > TimerLib|ArmPkg/Library/ArmArchTimerLib/ArmArchTimerLib.inf > !if $(SECURE_BOOT_ENABLE) == TRUE > MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf > @@ -258,10 +258,10 @@ > ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf > EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf > EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf > - EmbeddedPkg/ResetRuntimeDxe/ResetRuntimeDxe.inf > MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf > MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf > MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf > + MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf > !if $(SECURE_BOOT_ENABLE) == TRUE > MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf { > > diff --git a/Platform/ARM/SgiPkg/SgiPlatform.fdf b/Platform/ARM/SgiPkg/SgiPlatform.fdf > index 21eeb3706ba0..4018480b424c 100644 > --- a/Platform/ARM/SgiPkg/SgiPlatform.fdf > +++ b/Platform/ARM/SgiPkg/SgiPlatform.fdf > @@ -87,10 +87,10 @@ READ_LOCK_STATUS = TRUE > INF ArmPkg/Drivers/CpuDxe/CpuDxe.inf > INF EmbeddedPkg/MetronomeDxe/MetronomeDxe.inf > INF EmbeddedPkg/RealTimeClockRuntimeDxe/RealTimeClockRuntimeDxe.inf > - INF EmbeddedPkg/ResetRuntimeDxe/ResetRuntimeDxe.inf > INF MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf > INF MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf > INF MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf > + INF MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystemRuntimeDxe.inf > INF MdeModulePkg/Universal/SecurityStubDxe/SecurityStubDxe.inf > !if $(SECURE_BOOT_ENABLE) == TRUE > INF SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigDxe.inf