From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web08.1841.1657849966764638116 for ; Thu, 14 Jul 2022 18:52:47 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=IeOJJSjh; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: guomin.jiang@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1657849967; x=1689385967; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=ADRcM2f2WkfpgFxw3ZlwbhO8X8raHOWM51dJ8JCZyBg=; b=IeOJJSjhIgKeMvkclPRycPQwekSx6rbH+xOTbde0iDB06H5ZfNFZ79DG y377J92tHUsxMuwpi+SaptIp/Sg1CQa1Q+lC0oCLpTo/epeoDMK9noVuB BFINniv0GMyvkujgplybi0XTPKR1J8t0ufQqg+8BL0EDvDwOiBJpLoHgB YPsRIJQR8fdJkGvoGCXQ0yRv2n62cxKqQ0pc9OhBqZe/xftJhqCaQg7gC r3GP46iQMRF4s4OZT9hZ8/uhgs0eI+q8NTp4Wsb6SJUZp4kKPOZu8eASC SEMk2jjYScS4q23243FYgfoNGK4bUzO3u8neAuU9xiojiqPWPC5qwEikS A==; X-IronPort-AV: E=McAfee;i="6400,9594,10408"; a="347355562" X-IronPort-AV: E=Sophos;i="5.92,272,1650956400"; d="scan'208";a="347355562" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2022 18:51:26 -0700 X-IronPort-AV: E=Sophos;i="5.92,272,1650956400"; d="scan'208";a="923318641" Received: from guominji-mobl1.ccr.corp.intel.com ([10.238.11.184]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2022 18:51:24 -0700 From: "Guomin Jiang" To: devel@edk2.groups.io Cc: GuoMinJ , Guo Dong , Ray Ni , Maurice Ma , Benjamin You , Sean Rhodes Subject: [Patch v2 01/11] UefiPayloadPkg: Remove All UGA Support Date: Fri, 15 Jul 2022 09:50:56 +0800 Message-Id: <20220715015106.1553-2-guomin.jiang@intel.com> X-Mailer: git-send-email 2.37.1.windows.1 In-Reply-To: <20220715015106.1553-1-guomin.jiang@intel.com> References: <20220715015106.1553-1-guomin.jiang@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: GuoMinJ REF: https//bugzilla.tianocore.org/show_bug.cgi?id=2368 Remove PcdConOutGopSupport, it is unnecessary any more. Remove All UGA Support in UefiPayloadPkg. Signed-off-by: Guomin Jiang Cc: Guo Dong Cc: Ray Ni Cc: Maurice Ma Cc: Benjamin You Cc: Sean Rhodes --- .../Library/PlatformBootManagerLib/PlatformBootManager.h | 4 ++-- .../Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 4 +--- UefiPayloadPkg/UefiPayloadPkg.dsc | 2 -- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.h b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.h index 5614aadafb98..0f93287ac1f7 100644 --- a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.h +++ b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManager.h @@ -1,7 +1,7 @@ /** @file Head file for BDS Platform specific code -Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.
+Copyright (c) 2015 - 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ @@ -98,7 +98,7 @@ PlatformBootManagerEnableQuietBoot ( Use SystemTable Conout to turn on video based Simple Text Out consoles. The Simple Text Out screens will now be synced up with all non video output devices - @retval EFI_SUCCESS UGA devices are back in text mode and synced up. + @retval EFI_SUCCESS Graphic devices are back in text mode and synced up. **/ EFI_STATUS diff --git a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf index 9f58c460cd6b..2ebe7b3fd960 100644 --- a/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf +++ b/UefiPayloadPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf @@ -1,7 +1,7 @@ ## @file # Include all platform action which can be customized by IBV/OEM. # -# Copyright (c) 2012 - 2021, Intel Corporation. All rights reserved.
+# Copyright (c) 2012 - 2022, Intel Corporation. All rights reserved.
# SPDX-License-Identifier: BSD-2-Clause-Patent # ## @@ -55,7 +55,6 @@ [Protocols] gEfiGenericMemTestProtocolGuid ## CONSUMES gEfiGraphicsOutputProtocolGuid ## CONSUMES - gEfiUgaDrawProtocolGuid ## CONSUMES gEfiBootLogoProtocolGuid ## CONSUMES gEfiDxeSmmReadyToLockProtocolGuid gEfiSmmAccess2ProtocolGuid @@ -65,7 +64,6 @@ [Pcd] gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut - gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn gEfiMdeModulePkgTokenSpaceGuid.PcdConInConnectOnDemand diff --git a/UefiPayloadPkg/UefiPayloadPkg.dsc b/UefiPayloadPkg/UefiPayloadPkg.dsc index 2428bb2ce9a9..50b9b017588d 100644 --- a/UefiPayloadPkg/UefiPayloadPkg.dsc +++ b/UefiPayloadPkg/UefiPayloadPkg.dsc @@ -373,8 +373,6 @@ ################################################################################ [PcdsFeatureFlag] gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE - gEfiMdeModulePkgTokenSpaceGuid.PcdConOutGopSupport|TRUE - gEfiMdeModulePkgTokenSpaceGuid.PcdConOutUgaSupport|FALSE ## This PCD specified whether ACPI SDT protocol is installed. gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE gEfiMdeModulePkgTokenSpaceGuid.PcdHiiOsRuntimeSupport|FALSE -- 2.26.2.windows.1