From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.55]) by mx.groups.io with SMTP id smtpd.web11.338.1625769422181402774 for ; Thu, 08 Jul 2021 11:37:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=OPO9eFjY; spf=pass (domain: arm.com, ip: 40.107.22.55, mailfrom: samer.el-haj-mahmoud@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=vHxbWE1QMqKenhrc2fYicXkSwsB8BegT6I4Wz09nytQ=; b=OPO9eFjYP0tOsZxVxWKiUwVRNSpdl2Xdu1bvISwfSLtnXGHihAy8hBg/zlXkwsoOMraZ3Q++SWIA3ey7oqo6rWTpvczTNoLpjs+KxRCF7uJ5Vrv2StL2h2wazQzw1yNaM+j77dM89KcvaV7dTABvGDt4rH7MtZe6H4tk3ZjH4t4= Received: from AM6PR01CA0039.eurprd01.prod.exchangelabs.com (2603:10a6:20b:e0::16) by AM7PR08MB5334.eurprd08.prod.outlook.com (2603:10a6:20b:10b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.21; Thu, 8 Jul 2021 18:36:58 +0000 Received: from AM5EUR03FT006.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:e0:cafe::f1) by AM6PR01CA0039.outlook.office365.com (2603:10a6:20b:e0::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Thu, 8 Jul 2021 18:36:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; 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; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT006.mail.protection.outlook.com (10.152.16.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Thu, 8 Jul 2021 18:36:58 +0000 Received: ("Tessian outbound 257aba444440:v98"); Thu, 08 Jul 2021 18:36:57 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 6c6db1f8ad0f4778 X-CR-MTA-TID: 64aa7808 Received: from f0853e5ed55d.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 70886D3A-931B-4524-B06D-733EF18D1103.1; Thu, 08 Jul 2021 18:36:46 +0000 Received: from FRA01-PR2-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id f0853e5ed55d.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 08 Jul 2021 18:36:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VRGNhLT8loYEKZu7xyfOnwE7wNx93ij3SHyxPZ/s1lvAe0+2GUTewpMazUfUxXTqppjY+4RvuwfV1evCwHYOOz9bmBNLAv3menk4dPBNX2+24Io6fRrDc1pF58b6gyyxK03Dsx4+XLrv9D2QnAz6rhRScCfnVPUI2m1aHNi0AL/5iUj+Jf1pdVkhvYU6q+uo7uOoyPWz8lzHIu/HmnZUfLPnUeWsB3rKj5gcvWRsUHvv2XH48AaV1Gr+wuaiHeEpJS31dtFaPQSWDFBmGlSbTTGpuSy1nm/xnyMXxmIBiNZsz80/CGj8oyQAe66YOm1D0q+jyPPPfHmGnJvwuY1RpQ== 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-SenderADCheck; bh=vHxbWE1QMqKenhrc2fYicXkSwsB8BegT6I4Wz09nytQ=; b=Rgo4zKVY3EBByhLIcWOFkVLBuGxJ08kSNfNukiEL+IRY90InCoY+ZKj+UH58Y3JmdLZcDlzHL7jo2WhVbGwqix8pWOCBEgBd/HWy6Bd8MPTa5svwpJ238Psu3110BP/b+PvcKhw1+QNbit/XQdlJgb9Nn38DX5ydi7cs+jWHw+xNWKbq4yTzdfg0wlnmO10ltfPMX2yk3vm+AL0hGr5r0hPJv/MvNO4+/HdiTcEiRV019QH886ehd/peyFlGeMyco7TUZEZl/6W2n2Vum6NHzvfjYcGEnGphjR8iwpgMXux0wEZBmkLpnxqC0o11r909Jzp1iKrzKRJ6f6RYxWOxPw== 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=vHxbWE1QMqKenhrc2fYicXkSwsB8BegT6I4Wz09nytQ=; b=OPO9eFjYP0tOsZxVxWKiUwVRNSpdl2Xdu1bvISwfSLtnXGHihAy8hBg/zlXkwsoOMraZ3Q++SWIA3ey7oqo6rWTpvczTNoLpjs+KxRCF7uJ5Vrv2StL2h2wazQzw1yNaM+j77dM89KcvaV7dTABvGDt4rH7MtZe6H4tk3ZjH4t4= Received: from PAXPR08MB6987.eurprd08.prod.outlook.com (2603:10a6:102:1df::15) by PR2PR08MB4682.eurprd08.prod.outlook.com (2603:10a6:101:23::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.19; Thu, 8 Jul 2021 18:36:43 +0000 Received: from PAXPR08MB6987.eurprd08.prod.outlook.com ([fe80::cdae:9f67:6693:49d4]) by PAXPR08MB6987.eurprd08.prod.outlook.com ([fe80::cdae:9f67:6693:49d4%8]) with mapi id 15.20.4308.022; Thu, 8 Jul 2021 18:36:43 +0000 From: "Samer El-Haj-Mahmoud" To: Grzegorz Bernacki , "devel@edk2.groups.io" CC: "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , Sunny Wang , "mw@semihalf.com" , "upstream@semihalf.com" , "pete@akeo.ie" , "jian.j.wang@intel.com" , "hao.a.wu@intel.com" , "dandan.bi@intel.com" , "eric.dong@intel.com" , Sunny Wang , Samer El-Haj-Mahmoud Subject: Re: [edk2-platforms PATCH v2 2/2] Revert "Platform/RaspberryPi: Setup option for disabling Fast Boot" Thread-Topic: [edk2-platforms PATCH v2 2/2] Revert "Platform/RaspberryPi: Setup option for disabling Fast Boot" Thread-Index: AQHXclQa2v+eFthBIEKvBznV5KCr36s5a6hA Date: Thu, 8 Jul 2021 18:36:43 +0000 Message-ID: References: <20210706104432.1239133-1-gjb@semihalf.com> <20210706104432.1239133-4-gjb@semihalf.com> In-Reply-To: <20210706104432.1239133-4-gjb@semihalf.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Authentication-Results-Original: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: de8a2cd3-9371-4571-0caa-08d9423f5e4b x-ms-traffictypediagnostic: PR2PR08MB4682:|AM7PR08MB5334: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:1265;OLM:10000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: 50SjuRsnjpYjaOukn0VVbqXWWTsTPSrP+lnNnmu62je0PlguzN/cD/roA8PXSzWISs5bEmWwd7agPlVKmimSu/fRvM2oqEXx5/zLxdP2199FLb/MJkIGrbtdZQrkdWa3D5Wy4O0SAdJIYk3FasPoWLdJt4zvgEUZ+RlKQZx0hGXbx1LhJ4lv9GNdE44Et43nDCZcU/TifKJhJvGtVWAwyRZCB+XCSqznx0/Kki2n5pmjYb9JxP6PaQ0zr7ttctRL91mVP8oifNmuIAt3awXK6wp6YzBo1y71eu3t5ikOnl4iXQktqEN0Wd8Zc1GkaPDHdqNHpJQLPjrXUEgwJne1idapQQp414ROVeQxV+ICXhz5dVhuN8a5GNMEVEk1daV+QL1MY+mBMpaqoOK12OQyDnqZ3EHvSjSpbXC8LNRu7BbCFYpvnsomu5+CTEyDTAHtOstAWRBv9U0OozAes6gsPrik1SSuuvLcQPGFT+n0Hz5sQO9oNStTbPBGHac+orrEc57YVTqbbh55c2gDkgM3Zrg+xvkD4CdmJ4N8ZBpqC6uAZnxR5m73qaCjlyLXiehiSuFti9dlXaf2scP2ennBIgsLhi+yrND3VgFIAljmSQIzMnDQGAbLfRo7lpEZD86c5UsQ1v7fjuBSf2X0bohmsg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR08MB6987.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(346002)(39860400002)(396003)(136003)(366004)(66446008)(316002)(86362001)(33656002)(66476007)(76116006)(64756008)(66946007)(19627235002)(4326008)(66556008)(9686003)(55016002)(110136005)(54906003)(478600001)(71200400001)(7696005)(8936002)(53546011)(6506007)(38100700002)(83380400001)(7416002)(52536014)(30864003)(2906002)(186003)(5660300002)(8676002)(122000001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?R8uSLd0YfmdznIZO/fCUiL6U3npPCTv+ysdnpGEtcxfaUXi8YlEwfrzPx6pa?= =?us-ascii?Q?1INONhJXDRUyOBhQgDcBQQn8FVEZ8hx7VDrbtY5GRU3z+Giln2aU+K8PEVST?= =?us-ascii?Q?qgzBbeHRAi6jrTSc6eZeINuR8LZlQjPXnbgQ5KEInNYrWRyC2rdvvFAZvgM5?= =?us-ascii?Q?kmq3doSwcj9Ch6w1BcvhiLFwD956BWjUJcyrABRzi0l1GJBdw9rqN0WFRlFI?= =?us-ascii?Q?Ib348oEkzi0i7Wy4Cczobc3WQbkEUbNH9g54VEkdf8oimt753Om431Od7oyo?= =?us-ascii?Q?+V9FTJXqv7sVt9L9f7r6sUZWERP0RwhNcwG+Q3aLyUNzeQW9G2NlmHNJN3bt?= =?us-ascii?Q?kHVa/efIqZgCltS/tT6hUDcI1GB1+f5YRjSi3DzxePhs3MK0g9jwtfK47uhq?= =?us-ascii?Q?4RqhyrAGG+N6dIwHIu/qD8t3EsdB4xIYI1+2797t4vX/736sPsJcNOJv9+tF?= =?us-ascii?Q?NQXnBb4WyEM6PoImuNLG64qRWtP696AkNnH98T3/CzqhKwSViXESziHmwepx?= =?us-ascii?Q?MO9bHTrN7ooVmmYTwpaOi5J+fD92F3RVlUJzlIBuegsXPw1Ft9+8NFg2TEja?= =?us-ascii?Q?DNrcWvqNBMfBgKxXcHHE7grt+R+0pUbo/e2uI766gfQ/cwtqgyT3fxJxczVc?= =?us-ascii?Q?OHkuRkdWj0pFL8bnnZYqYM6D5eTiyP0gWHSfhn9VVpawzVyjf64n5VMLetyB?= =?us-ascii?Q?8CfXt7QyyuyPBvO3HFF2ZbNmMerl2XxaIymrEfvAYQxVNTPtUUSUfJlCR7/2?= =?us-ascii?Q?q9PC3prtv442YuJZbAPhcUfKxvN+xXNdnskCLhcZin+h4jbj8Ue/6Old1iow?= =?us-ascii?Q?1aJX6JmODDxJpBe8P6wSAyrEQubNhIadA7ocfjgSkRgeZdU4DelivZE9wJ0t?= =?us-ascii?Q?9SuvFt1PhThRn0rMw//3q0AkWC04GUBN7FW7O5ZMpa/0esdJr3YiawP3sYuy?= =?us-ascii?Q?MDuxPMVGyZ/77zpiX01CWjYoMu8pm0BfW1G3ZocRHEijE//n2IBww27PkAgh?= =?us-ascii?Q?SaNfBzDnnzMg2vP/XmJ9x8GV8S0KrnIghFbFEAUhwi1Qqi2uxRNpP3m2rhMs?= =?us-ascii?Q?gY6AslDU8Kx31rJeOcp7EYg/kF1ncOkEOte7y1k88g/tkGbWPq83M+H1t6Oe?= =?us-ascii?Q?5X4lQcuHwo6u03clw4tzq/REzZjCTIlbVRCJOxQR5SZHk9MfxQThHX0Dw9oO?= =?us-ascii?Q?zj94r/WpKmN8g9Oa+tOIZ77OX9hu6blUrN6PeRdUTzd9OcaQsc+0EA4g3dTL?= =?us-ascii?Q?eXW4nIxp6NdXO08sfyJEDU7Mtsu/Xm6bikFmx/iLWYcDcqUQ+quOZm3QRXgO?= =?us-ascii?Q?n99R+Y7yxTkvVMcpoy5jjtk2ewPhLp7UIkHKPK6TWWmwjEjdzKh9bUq+Xy0P?= =?us-ascii?Q?Zb/pgZBWjqTYF5HDbvg2QmT7OmSJ?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR2PR08MB4682 Original-Authentication-Results: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=arm.com; Return-Path: Samer.El-Haj-Mahmoud@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT006.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 0b0bea87-168c-41f1-606c-08d9423f55b2 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LGsQLYY70mnEUkGnVglMXc4EdpWtyQm1jmxmymPoNM+HXeVN7MOvW1zExQm/Irt2wRofBKh8cZnY16Kcjy/RId7Ei2UbG9/ILnV/fyc74dMa7Fzw1Z+7STkYc4brOPtORLbgwRk+fokhJRWdObmVDdzDUiLzSSmEzwkDGl3udqkTTVzQEVRElaqcwYGzyB4F93HGpBKM4XIcb8JkPc2sju9oPy78M/X7DlWd3xvy3WfiJ8get/jPGaBmuiq8JIiYL8vArSmfPXhI3Al7pgXkuK2dD6vkYtvEOxTxAfO+4/3fof+y8Q0YZ8m0dMwF+lbNqNvP7CT8VB3uDbKOr6HEMAIwTEM3SOWzNNcYXIss060aGdJZMcMGXz8Rq0o5dl21XxZBTI5e0BSWB6abCzJnKvKYFEwt4pD7Yrxof+a22hezc2FBip8TYZua9G62WyR5Ye9mOr8n6x2a5FUdNndtCMHt11nv7/Gympi1T3eLoW6jV83GwvG1kcRm+FVxyBVobNTKrBDW5kyM2b2qLCSB8wQNMXAEDRKjmVaYDRDTmZ67HgLcKBPN8apjLktYLALByQcYDarWC5ZRiqY+xMnhmDQURdiHXeya3Z9gXzVtY9HeMhLh2mQ22BsEV99QM4PlQHuyb6317d5fn5WEpM/hrkLKyGgtU6exgTV57tlD3fc0xJI/d2lt/vqLkfZ2SfPWkRQI38qD7XO93D2kSiO5Tw== 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:(4636009)(39860400002)(136003)(346002)(396003)(376002)(46966006)(36840700001)(33656002)(53546011)(4326008)(36860700001)(82740400003)(2906002)(356005)(55016002)(26005)(7696005)(81166007)(6506007)(110136005)(83380400001)(336012)(186003)(478600001)(86362001)(54906003)(316002)(70586007)(70206006)(30864003)(47076005)(8676002)(8936002)(19627235002)(82310400003)(9686003)(52536014)(5660300002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jul 2021 18:36:58.1241 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: de8a2cd3-9371-4571-0caa-08d9423f5e4b 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: AM5EUR03FT006.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5334 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-By: Samer El-Haj-Mahmoud > -----Original Message----- > From: Grzegorz Bernacki > Sent: Tuesday, July 6, 2021 6:45 AM > To: devel@edk2.groups.io > Cc: leif@nuviainc.com; ardb+tianocore@kernel.org; Samer El-Haj-Mahmoud > ; Sunny Wang > ; mw@semihalf.com; upstream@semihalf.com; > pete@akeo.ie; jian.j.wang@intel.com; hao.a.wu@intel.com; > dandan.bi@intel.com; eric.dong@intel.com; Grzegorz Bernacki > ; Sunny Wang > Subject: [edk2-platforms PATCH v2 2/2] Revert "Platform/RaspberryPi: Setu= p > option for disabling Fast Boot" > > This reverts commit efdc159ef7c9f15581a0f63d755a1530ff475156. > > This commit is not longer required as Boot Discovery Policy has > been implemented for RPi. > > Signed-off-by: Grzegorz Bernacki > Reviewed-by: Sunny Wang > --- > Platform/RaspberryPi/RaspberryPi.dec = | 2 -- > Platform/RaspberryPi/RPi3/RPi3.dsc = | 9 +-------- > Platform/RaspberryPi/RPi4/RPi4.dsc = | 9 +-------- > Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf = | 3 +- > - > > Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBootManag > erLib.inf | 1 - > Platform/RaspberryPi/Include/ConfigVars.h = | 12 +-------- > --- > Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr = | 16 > +--------------- > Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c = | 11 +- > --------- > Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBm.c > | 15 ++------------- > Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.uni = | 10 > +--------- > 10 files changed, 9 insertions(+), 79 deletions(-) > > diff --git a/Platform/RaspberryPi/RaspberryPi.dec > b/Platform/RaspberryPi/RaspberryPi.dec > index f1dd8ac0ed..2ca25ff9e6 100644 > --- a/Platform/RaspberryPi/RaspberryPi.dec > +++ b/Platform/RaspberryPi/RaspberryPi.dec > @@ -2,7 +2,6 @@ > # > # Copyright (c) 2016, Linaro, Ltd. All rights reserved. > # Copyright (c) 2017-2018, Andrei Warkentin > > -# Copyright (c) 2021, ARM Limited. All rights reserved. > # > # SPDX-License-Identifier: BSD-2-Clause-Patent > # > @@ -71,5 +70,4 @@ > gRaspberryPiTokenSpaceGuid.PcdFanTemp|0|UINT32|0x0000001D > > gRaspberryPiTokenSpaceGuid.PcdPlatformResetDelay|0|UINT32|0x0000001 > E > gRaspberryPiTokenSpaceGuid.PcdMmcEnableDma|0|UINT32|0x0000001F > - gRaspberryPiTokenSpaceGuid.PcdBootPolicy|0|UINT32|0x00000020 > gRaspberryPiTokenSpaceGuid.PcdUartInUse|1|UINT32|0x00000021 > diff --git a/Platform/RaspberryPi/RPi3/RPi3.dsc > b/Platform/RaspberryPi/RPi3/RPi3.dsc > index 53825bcf62..b6e3372c61 100644 > --- a/Platform/RaspberryPi/RPi3/RPi3.dsc > +++ b/Platform/RaspberryPi/RPi3/RPi3.dsc > @@ -1,6 +1,6 @@ > # @file > # > -# Copyright (c) 2011 - 2021, ARM Limited. All rights reserved. > +# Copyright (c) 2011 - 2020, ARM Limited. All rights reserved. > # Copyright (c) 2014, Linaro Limited. All rights reserved. > # Copyright (c) 2015 - 2021, Intel Corporation. All rights reserved. > # Copyright (c) 2017 - 2018, Andrei Warkentin > > @@ -512,13 +512,6 @@ > > gRaspberryPiTokenSpaceGuid.PcdFanOnGpio|L"FanOnGpio"|gConfigDxeFor > mSetGuid|0x0|0 > > gRaspberryPiTokenSpaceGuid.PcdFanTemp|L"FanTemp"|gConfigDxeFormSet > Guid|0x0|0 > > - # > - # Boot Policy > - # 0 - Fast Boot > - # 1 - Full Discovery (Connect All) > - # > - > gRaspberryPiTokenSpaceGuid.PcdBootPolicy|L"BootPolicy"|gConfigDxeForm > SetGuid|0x0|1 > - > # > # Reset-related. > # > diff --git a/Platform/RaspberryPi/RPi4/RPi4.dsc > b/Platform/RaspberryPi/RPi4/RPi4.dsc > index 8b9beac64a..07f36e7f1b 100644 > --- a/Platform/RaspberryPi/RPi4/RPi4.dsc > +++ b/Platform/RaspberryPi/RPi4/RPi4.dsc > @@ -1,6 +1,6 @@ > # @file > # > -# Copyright (c) 2011 - 2021, ARM Limited. All rights reserved. > +# Copyright (c) 2011 - 2020, ARM Limited. All rights reserved. > # Copyright (c) 2017 - 2018, Andrei Warkentin > > # Copyright (c) 2015 - 2021, Intel Corporation. All rights reserved. > # Copyright (c) 2014, Linaro Limited. All rights reserved. > @@ -528,13 +528,6 @@ > > gRaspberryPiTokenSpaceGuid.PcdFanOnGpio|L"FanOnGpio"|gConfigDxeFor > mSetGuid|0x0|0 > > gRaspberryPiTokenSpaceGuid.PcdFanTemp|L"FanTemp"|gConfigDxeFormSet > Guid|0x0|60 > > - # > - # Boot Policy > - # 0 - Fast Boot > - # 1 - Full Discovery (Connect All) > - # > - > gRaspberryPiTokenSpaceGuid.PcdBootPolicy|L"BootPolicy"|gConfigDxeForm > SetGuid|0x0|1 > - > # > # Reset-related. > # > diff --git a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf > b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf > index 597e1b4205..4bb2d08550 100644 > --- a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf > +++ b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.inf > @@ -2,7 +2,7 @@ > # > # Component description file for the RasbperryPi DXE platform config > driver. > # > -# Copyright (c) 2019 - 2021, ARM Limited. All rights reserved. > +# Copyright (c) 2019 - 2020, ARM Limited. All rights reserved. > # Copyright (c) 2018 - 2020, Andrei Warkentin > > # > # SPDX-License-Identifier: BSD-2-Clause-Patent > @@ -93,7 +93,6 @@ > gRaspberryPiTokenSpaceGuid.PcdRamLimitTo3GB > gRaspberryPiTokenSpaceGuid.PcdFanOnGpio > gRaspberryPiTokenSpaceGuid.PcdFanTemp > - gRaspberryPiTokenSpaceGuid.PcdBootPolicy > gRaspberryPiTokenSpaceGuid.PcdUartInUse > > [Depex] > diff --git > a/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBootMan > agerLib.inf > b/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBootMan > agerLib.inf > index 4ef2f791ae..c047364b28 100644 > --- > a/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBootMan > agerLib.inf > +++ > b/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBootMan > agerLib.inf > @@ -64,7 +64,6 @@ > gEfiMdeModulePkgTokenSpaceGuid.PcdBootDiscoveryPolicy > gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut > gRaspberryPiTokenSpaceGuid.PcdSdIsArasan > - gRaspberryPiTokenSpaceGuid.PcdBootPolicy > > [Guids] > gBootDiscoveryPolicyMgrFormsetGuid > diff --git a/Platform/RaspberryPi/Include/ConfigVars.h > b/Platform/RaspberryPi/Include/ConfigVars.h > index 9ef62b7a6e..142317985a 100644 > --- a/Platform/RaspberryPi/Include/ConfigVars.h > +++ b/Platform/RaspberryPi/Include/ConfigVars.h > @@ -1,7 +1,7 @@ > /** @file > * > * Copyright (c) 2020, Andrei Warkentin > - * Copyright (c) 2020 - 2021, ARM Limited. All rights reserved. > + * Copyright (c) 2020, ARM Limited. All rights reserved. > * > * SPDX-License-Identifier: BSD-2-Clause-Patent > * > @@ -143,14 +143,4 @@ typedef struct { > UINT32 EnableDma; > } MMC_EMMC_DMA_VARSTORE_DATA; > > -#define FAST_BOOT 0 > -#define FULL_DISCOVERY 1 > -typedef struct { > - /* > - * 0 - Fast Boot > - * 1 - Full Discovery (Connect All) > - */ > - UINT32 BootPolicy; > -} BOOT_POLICY_VARSTORE_DATA; > - > #endif /* CONFIG_VARS_H */ > diff --git a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr > b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr > index 759db6212f..fa34eab809 100644 > --- a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr > +++ b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.vfr > @@ -1,7 +1,7 @@ > /** @file > * > * Copyright (c) 2018 Andrei Warkentin > - * Copyright (c) 2020 - 2021, ARM Limited. All rights reserved. > + * Copyright (c) 2020, ARM Limited. All rights reserved. > * > * SPDX-License-Identifier: BSD-2-Clause-Patent > * > @@ -116,11 +116,6 @@ formset > name =3D DisplayEnableSShot, > guid =3D CONFIGDXE_FORM_SET_GUID; > > - efivarstore BOOT_POLICY_VARSTORE_DATA, > - attribute =3D EFI_VARIABLE_BOOTSERVICE_ACCESS | > EFI_VARIABLE_RUNTIME_ACCESS | EFI_VARIABLE_NON_VOLATILE, > - name =3D BootPolicy, > - guid =3D CONFIGDXE_FORM_SET_GUID; > - > form formid =3D 1, > title =3D STRING_TOKEN(STR_FORM_SET_TITLE); > subtitle text =3D STRING_TOKEN(STR_NULL_STRING); > @@ -195,14 +190,6 @@ formset > option text =3D STRING_TOKEN(STR_ADVANCED_SYSTAB_DT), value = =3D > SYSTEM_TABLE_MODE_DT, flags =3D DEFAULT; > endoneof; > > - oneof varid =3D BootPolicy.BootPolicy, > - prompt =3D STRING_TOKEN(STR_BOOT_POLICY_PROMPT), > - help =3D STRING_TOKEN(STR_BOOT_POLICY_HELP), > - flags =3D NUMERIC_SIZE_4 | INTERACTIVE | RESET_REQUIRE= D, > - option text =3D STRING_TOKEN(STR_FAST_BOOT), value =3D FAST_= BOOT , > flags =3D 0; > - option text =3D STRING_TOKEN(STR_FULL_DISCOVERY), value =3D > FULL_DISCOVERY, flags =3D DEFAULT; > - endoneof; > - > #if (RPI_MODEL =3D=3D 4) > grayoutif NOT ideqval SystemTableMode.Mode =3D=3D > SYSTEM_TABLE_MODE_ACPI; > oneof varid =3D FanOnGpio.Enabled, > @@ -233,7 +220,6 @@ formset > minsize =3D 0, > maxsize =3D ASSET_TAG_STR_MAX_LEN, > endstring; > - > endform; > > form formid =3D 0x1003, > diff --git a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c > b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c > index cf9880bd20..9e78cb47ad 100644 > --- a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c > +++ b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxe.c > @@ -1,6 +1,6 @@ > /** @file > * > - * Copyright (c) 2019 - 2021, ARM Limited. All rights reserved. > + * Copyright (c) 2019 - 2020, ARM Limited. All rights reserved. > * Copyright (c) 2018 - 2020, Andrei Warkentin > > * > * SPDX-License-Identifier: BSD-2-Clause-Patent > @@ -286,15 +286,6 @@ SetupVariables ( > ); > } > > - Size =3D sizeof (UINT32); > - Status =3D gRT->GetVariable (L"BootPolicy", > - &gConfigDxeFormSetGuid, > - NULL, &Size, &Var32); > - if (EFI_ERROR (Status)) { > - Status =3D PcdSet32S (PcdBootPolicy, PcdGet32 (PcdBootPolicy)); > - ASSERT_EFI_ERROR (Status); > - } > - > Size =3D sizeof (UINT32); > Status =3D gRT->GetVariable (L"SdIsArasan", > &gConfigDxeFormSetGuid, > diff --git > a/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBm.c > b/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBm.c > index 4bfa906921..b5b485f3e8 100644 > --- a/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBm.c > +++ b/Platform/RaspberryPi/Library/PlatformBootManagerLib/PlatformBm.c > @@ -4,7 +4,7 @@ > * Copyright (c) 2017-2018, Andrei Warkentin > > * Copyright (c) 2016, Linaro Ltd. All rights reserved. > * Copyright (c) 2015-2016, Red Hat, Inc. > - * Copyright (c) 2014-2021, ARM Ltd. All rights reserved. > + * Copyright (c) 2014-2020, ARM Ltd. All rights reserved. > * Copyright (c) 2004-2016, Intel Corporation. All rights reserved. > * Copyright (c) 2021, Semihalf All rights reserved. > * > @@ -28,11 +28,10 @@ > #include > #include > #include > -#include > > #include "PlatformBm.h" > > -#define BOOT_PROMPT L"ESC (setup), F1 (shell), ENTER (boot)\n" > +#define BOOT_PROMPT L"ESC (setup), F1 (shell), ENTER (boot)" > > #define DP_NODE_LEN(Type) { (UINT8)sizeof (Type), (UINT8)(sizeof (Type) > >> 8) } > > @@ -719,16 +718,6 @@ PlatformBootManagerAfterConsole ( > Print (BOOT_PROMPT); > } > > - // > - // Connect the rest of the devices if the boot polcy is set to Full di= scovery > - // > - if (PcdGet32 (PcdBootPolicy) =3D=3D FULL_DISCOVERY) { > - DEBUG ((DEBUG_INFO, "Boot Policy is Full Discovery. Connect all > devices\n")); > - EfiBootManagerConnectAll (); > - } else if (PcdGet32 (PcdBootPolicy) =3D=3D FAST_BOOT) { > - DEBUG ((DEBUG_INFO, "Boot Policy is Fast Boot. Skip connecting all > devices\n")); > - } > - > Status =3D BootDiscoveryPolicyHandler (); > if (EFI_ERROR(Status)) { > DEBUG ((DEBUG_INFO, "Error applying Boot Discovery Policy:%r\n", > Status)); > diff --git a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.uni > b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.uni > index 81761d64bb..466fa852cb 100644 > --- a/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.uni > +++ b/Platform/RaspberryPi/Drivers/ConfigDxe/ConfigDxeHii.uni > @@ -1,7 +1,7 @@ > /** @file > * > * Copyright (c) 2018, Andrei Warkentin > - * Copyright (c) 2020 - 2021, ARM Limited. All rights reserved. > + * Copyright (c) 2020, ARM Limited. All rights reserved. > * > * SPDX-License-Identifier: BSD-2-Clause-Patent > * > @@ -60,14 +60,6 @@ > #string STR_ADVANCED_ASSET_TAG_PROMPT #language en-US "Asset Tag" > #string STR_ADVANCED_ASSET_TAG_HELP #language en-US "Set the system > Asset Tag" > > -#string STR_BOOT_POLICY_PROMPT #language en-US "Boot Policy" > -#string STR_BOOT_POLICY_HELP #language en-US "When Fast Boot is > selected, only required devices will be discovered for reducing " > - "the boot time. " > - "When Full Discove= ry is selected, all the > devices will be discovered for some " > - "scenarios such as= system deployment and > diagnostic tests." > -#string STR_FAST_BOOT #language en-US "Fast Boot" > -#string STR_FULL_DISCOVERY #language en-US "Full Discovery" > - > /* > * MMC/SD configuration. > */ > -- > 2.25.1 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you.