From nobody Fri Mar 29 13:35:08 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+91837+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+91837+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1658820545; cv=none; d=zohomail.com; s=zohoarc; b=Mh+t6Mvo6ZG3g/MfiP5dRBYgL9ywsVFrKqYVURemNG/ViHzGUTYDS36z/uZxcaA0/iY2/kLGzxoxYtO5d2248FtYiMwFQB8XuHe+CyHRA0eFdX9RRTYlYHQxJcq/V+KC8R9nkpV2gsyWWVsVG7ToBrqaXURm5mQxmSHkhNV0KLs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1658820545; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=Vb5bTw+yS08XdlBzJ5YVkpeltR88+BGBy+A28DJYvXU=; b=XHoLCMOEOdNE+mhVHelfrJCMV0EWe+GEBY22mhQTur2jBms/x9Xv+hZKxYpE8TnnKfaQeQmncFF2mZJvHXVxD6gNXdGeGtvf2y4WK8z4dp8xNUJXmjYDGaILgLcskRq71i5/UqmUVZQnOdoubiNzH1OfV/SWjBUXP+K4yB9EG/0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+91837+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1658820545207906.4297922024349; Tue, 26 Jul 2022 00:29:05 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id Tp7IYY1788612xbVJQlqFH5Y; Tue, 26 Jul 2022 00:29:04 -0700 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.groups.io with SMTP id smtpd.web10.3934.1658820543979434179 for ; Tue, 26 Jul 2022 00:29:04 -0700 X-Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-214-9QzjCAnVNtukjUtp4TP3qQ-1; Tue, 26 Jul 2022 03:28:59 -0400 X-MC-Unique: 9QzjCAnVNtukjUtp4TP3qQ-1 X-Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 1AD763C11E64; Tue, 26 Jul 2022 07:28:59 +0000 (UTC) X-Received: from osteffen-laptop.redhat.com (unknown [10.40.194.3]) by smtp.corp.redhat.com (Postfix) with ESMTP id 4EACB40315E; Tue, 26 Jul 2022 07:28:57 +0000 (UTC) From: "Oliver Steffen" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Chasel Chiu , Gerd Hoffmann , Leif Lindholm , Nate DeSimone , Sami Mujawar , Star Zeng , Andrew Fish , Laszlo Ersek , Oliver Steffen Subject: [edk2-devel] [PATCH 1/3] ArmPlatformPkg: introduce fixed PCD for early hello message Date: Tue, 26 Jul 2022 09:28:46 +0200 Message-Id: <20220726072848.640026-2-osteffen@redhat.com> In-Reply-To: <20220726072848.640026-1-osteffen@redhat.com> References: <20220726072848.640026-1-osteffen@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,osteffen@redhat.com X-Gm-Message-State: WAYbRtLh2zaydqkI9i4XBYHNx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1658820544; bh=qgd17m/fyuTW435Ka0hb9bEjb5OXI06qHhHGwdtV1ro=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=pmixvsszDq8W428hhTv0Ia9si3NcISZu+UD5E25PXOFWVvlCj6ivTfcHrE98IKppq/M jW8EYA7nvmbI7ncSiRWhb+ZMnVaVuxitZLuzKxqaASQtualo6XwSWFKT8M0xQ6Cnd99io p8EwcXHoi9TpKF525eZAjAqf4KBhDqJL35A= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1658820546622100001 Content-Type: text/plain; charset="utf-8"; x-default="true" From: Laszlo Ersek Add a PCD for defining a hello message that gets printed to the serial port very early in the boot process, regardless of debug masks. This is useful for debugging boot problems (especially in virtual machines) and informs interactive users that the firmware is running. If a platform doesn't want this feature, it should stick with the default empty string. Singed-off-by: Laszlo Ersek Signed-off-by: Oliver Steffen --- ArmPlatformPkg/ArmPlatformPkg.dec | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ArmPlatformPkg/ArmPlatformPkg.dec b/ArmPlatformPkg/ArmPlatform= Pkg.dec index dd6e78f62aa1..ac726417cbe7 100644 --- a/ArmPlatformPkg/ArmPlatformPkg.dec +++ b/ArmPlatformPkg/ArmPlatformPkg.dec @@ -122,6 +122,13 @@ [PcdsFixedAtBuild.common] ## If set, this will swap settings for HDLCD RED_SELECT and BLUE_SELECT = registers gArmPlatformTokenSpaceGuid.PcdArmHdLcdSwapBlueRedSelect|FALSE|BOOLEAN|0x= 00000045 =20 + # + # Early hello message (ASCII string), printed to the serial port. + # If set to the empty string, nothing is printed. + # Otherwise, a trailing CRLF should be specified explicitly. + # + gArmPlatformTokenSpaceGuid.PcdEarlyHelloMessage|""|VOID*|0x00000100 + [PcdsFixedAtBuild.common,PcdsDynamic.common] ## PL031 RealTimeClock gArmPlatformTokenSpaceGuid.PcdPL031RtcBase|0x0|UINT32|0x00000024 --=20 2.37.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#91837): https://edk2.groups.io/g/devel/message/91837 Mute This Topic: https://groups.io/mt/92622721/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Mar 29 13:35:08 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+91838+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+91838+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1658820549; cv=none; d=zohomail.com; s=zohoarc; b=AUPr69T659dezKlRZBJsr14kqvqSW8IeHjmlQ2l8LzTKl6F3CXBeptCp2He9tTJuTNY5uQKexyyNA93EgImEPXKMtujShPCT7MccP3v27JpGjXkCELpgZVZu8reFlu1w5PwggITDJAyKDS3rBWZ/84HI8Ay16fEcJqcK2VLpjBU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1658820549; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=C9ebeGcCh0lXCLXPF90FPcfFULrbZJqU9WWHN6P2SGA=; b=JHN96nEztkgczWM2BLZBOs4EDYIjR/mpPIwQWoYfzJ+ancaxajQOlKBrf2KoUN2zmyvAuymVvccHpc0cCYUzwjMYebu50kpn1MrCWZ+MmARgl9HsdxVYD/QhaTrZ2WQ6K0PYzDuoU9fcdv5IVsuiFpDdnP6t2erw+Ktaslw6zzA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+91838+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1658820549975279.066269193931; Tue, 26 Jul 2022 00:29:09 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id 3O95YY1788612x6pe4B1UJeM; Tue, 26 Jul 2022 00:29:09 -0700 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.groups.io with SMTP id smtpd.web09.3877.1658820548398995653 for ; Tue, 26 Jul 2022 00:29:08 -0700 X-Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-259-KY4Ms0rBNHyIn5leto6Gtw-1; Tue, 26 Jul 2022 03:29:01 -0400 X-MC-Unique: KY4Ms0rBNHyIn5leto6Gtw-1 X-Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 2800C101A588; Tue, 26 Jul 2022 07:29:01 +0000 (UTC) X-Received: from osteffen-laptop.redhat.com (unknown [10.40.194.3]) by smtp.corp.redhat.com (Postfix) with ESMTP id 5BECE492C3B; Tue, 26 Jul 2022 07:28:59 +0000 (UTC) From: "Oliver Steffen" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Chasel Chiu , Gerd Hoffmann , Leif Lindholm , Nate DeSimone , Sami Mujawar , Star Zeng , Andrew Fish , Laszlo Ersek , Oliver Steffen Subject: [edk2-devel] [PATCH 2/3] ArmPlatformPkg: PrePeiCore: write early hello message to the serial port Date: Tue, 26 Jul 2022 09:28:47 +0200 Message-Id: <20220726072848.640026-3-osteffen@redhat.com> In-Reply-To: <20220726072848.640026-1-osteffen@redhat.com> References: <20220726072848.640026-1-osteffen@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,osteffen@redhat.com X-Gm-Message-State: DKnbL8ZytsLd2laGUfiSAfiHx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1658820549; bh=tIFUUeol+VnCVvQm6WUDPhNS/mQw2se7npq2Vc3UK/A=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=OkpjvgU2876voNt4R0lAtExEmCV68z37EI6PIikuyw91Aap/g8FuWrOziQipKy/rEM1 jdJ9m38iZYJA69hvxWyjbIQpbowj81ABZDBOiBjtH15wB8OEzaVHW/gd+6vCLNn7w48OI 9NrAIAkHc4l9b3W2MukiUwpx5r+QisJWaXw= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1658820550468100001 Content-Type: text/plain; charset="utf-8"; x-default="true" From: Laszlo Ersek Print the early hello message to the serial port. The FixedPcdGetSize() macro expands to an integer constant, therefore an optimizing compiler can eliminate the new code, if the platform DSC doesn't override the empty string (size=3D1) default of PcdEarlyHelloMessage. Signed-off-by: Laszlo Ersek Signed-off-by: Oliver Steffen --- ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf | 2 ++ ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf | 2 ++ ArmPlatformPkg/PrePeiCore/PrePeiCore.h | 1 + ArmPlatformPkg/PrePeiCore/MainMPCore.c | 7 +++++++ ArmPlatformPkg/PrePeiCore/MainUniCore.c | 7 +++++++ 5 files changed, 19 insertions(+) diff --git a/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf b/ArmPlatformPk= g/PrePeiCore/PrePeiCoreMPCore.inf index a5b4722459d1..ea7b220bc831 100644 --- a/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf +++ b/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf @@ -66,6 +66,8 @@ [FixedPcd] gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize =20 + gArmPlatformTokenSpaceGuid.PcdEarlyHelloMessage + gArmTokenSpaceGuid.PcdGicDistributorBase gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase gArmTokenSpaceGuid.PcdGicSgiIntId diff --git a/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf b/ArmPlatformP= kg/PrePeiCore/PrePeiCoreUniCore.inf index 466a2b01c384..29fb8737cb2f 100644 --- a/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf +++ b/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf @@ -64,4 +64,6 @@ [FixedPcd] gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize =20 + gArmPlatformTokenSpaceGuid.PcdEarlyHelloMessage + gEfiMdeModulePkgTokenSpaceGuid.PcdInitValueInTempStack diff --git a/ArmPlatformPkg/PrePeiCore/PrePeiCore.h b/ArmPlatformPkg/PrePei= Core/PrePeiCore.h index 0345dd7bdd2a..ae8302becda2 100644 --- a/ArmPlatformPkg/PrePeiCore/PrePeiCore.h +++ b/ArmPlatformPkg/PrePeiCore/PrePeiCore.h @@ -16,6 +16,7 @@ #include #include #include +#include =20 #include #include diff --git a/ArmPlatformPkg/PrePeiCore/MainMPCore.c b/ArmPlatformPkg/PrePei= Core/MainMPCore.c index b5d0d3a6442f..21c9d5f6da8f 100644 --- a/ArmPlatformPkg/PrePeiCore/MainMPCore.c +++ b/ArmPlatformPkg/PrePeiCore/MainMPCore.c @@ -116,6 +116,13 @@ PrimaryMain ( UINTN TemporaryRamBase; UINTN TemporaryRamSize; =20 + if (FixedPcdGetSize (PcdEarlyHelloMessage) > 1) { + SerialPortWrite ( + FixedPcdGetPtr (PcdEarlyHelloMessage), + FixedPcdGetSize (PcdEarlyHelloMessage) - 1 + ); + } + CreatePpiList (&PpiListSize, &PpiList); =20 // Enable the GIC Distributor diff --git a/ArmPlatformPkg/PrePeiCore/MainUniCore.c b/ArmPlatformPkg/PrePe= iCore/MainUniCore.c index 1c2580eb923b..37560540e14f 100644 --- a/ArmPlatformPkg/PrePeiCore/MainUniCore.c +++ b/ArmPlatformPkg/PrePeiCore/MainUniCore.c @@ -29,6 +29,13 @@ PrimaryMain ( UINTN TemporaryRamBase; UINTN TemporaryRamSize; =20 + if (FixedPcdGetSize (PcdEarlyHelloMessage) > 1) { + SerialPortWrite ( + FixedPcdGetPtr (PcdEarlyHelloMessage), + FixedPcdGetSize (PcdEarlyHelloMessage) - 1 + ); + } + CreatePpiList (&PpiListSize, &PpiList); =20 // Adjust the Temporary Ram as the new Ppi List (Common + Platform Ppi L= ists) is created at --=20 2.37.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#91838): https://edk2.groups.io/g/devel/message/91838 Mute This Topic: https://groups.io/mt/92622722/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- From nobody Fri Mar 29 13:35:08 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+91839+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+91839+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1658820551; cv=none; d=zohomail.com; s=zohoarc; b=L2oxhwn/6wSUaGVrKjs/f5bCgtCOiHIF497cme6nYJzkuhePQ9DFbkqanZnqDT5Twe0C+IJq/gTorPUJyy8kCbygE47C9VGH3w6EzI1Juv5e4dLmg/wsEpcpWZfnYJZeS9J6bb6ji99AwW4fUT4v2dcq9vgFQ0da87aU7/J1Aao= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1658820551; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=Tn2bUp59HBcvj11hVLHWesUClOvNe5/5rA73xD8RbKQ=; b=MZEStA3xp9aNSYjcVSXRHZseoTcqzzNiND/+JCW6fb+kS14wlGVffz65ngnH25xhgJPG+P2ZAXyIwo4AS//gj7Qw4s5+kj7RkYITviekoKzQSeAWckTLAnCcrQ958I5DxqWVesD2vyWoGDXsUoHpdfBGwIGVWK0PvxRr6wPpfls= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+91839+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 165882055115972.46265261557699; Tue, 26 Jul 2022 00:29:11 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id UFJMYY1788612xb9CHC6hBDr; Tue, 26 Jul 2022 00:29:10 -0700 X-Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.groups.io with SMTP id smtpd.web10.3935.1658820549870988608 for ; Tue, 26 Jul 2022 00:29:10 -0700 X-Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-339-cD5sNMCTNlSJQV1t_mbGUQ-1; Tue, 26 Jul 2022 03:29:03 -0400 X-MC-Unique: cD5sNMCTNlSJQV1t_mbGUQ-1 X-Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 37E8D85A586; Tue, 26 Jul 2022 07:29:03 +0000 (UTC) X-Received: from osteffen-laptop.redhat.com (unknown [10.40.194.3]) by smtp.corp.redhat.com (Postfix) with ESMTP id 68D3B492C3B; Tue, 26 Jul 2022 07:29:01 +0000 (UTC) From: "Oliver Steffen" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Chasel Chiu , Gerd Hoffmann , Leif Lindholm , Nate DeSimone , Sami Mujawar , Star Zeng , Andrew Fish , Laszlo Ersek , Oliver Steffen Subject: [edk2-devel] [PATCH 3/3] ArmVirtPkg: set early hello message Date: Tue, 26 Jul 2022 09:28:48 +0200 Message-Id: <20220726072848.640026-4-osteffen@redhat.com> In-Reply-To: <20220726072848.640026-1-osteffen@redhat.com> References: <20220726072848.640026-1-osteffen@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.85 on 10.11.54.10 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,osteffen@redhat.com X-Gm-Message-State: Kp81hTcwNBLaCy8SATCA6xSGx1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1658820550; bh=vVwv98g8Srxy9OR+mIV0wJHzOhS5HJHj0tPLwNlWwcE=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=Q7SkI9cvpjKScQklUUVMX5GcAOUhR+Cy/T9xGo5ofj5FsNl0/lL0LL5ClMG1psh9Ihx hvuWQqwV5jS+eam89PQEG1Z4K1I7rqYxK9TTrJIsfOrwIMn0fRxQIqfdxOObzh6AvX0wZ RJ/AQruRPhvMjUgpjO4ttjsXWDBYW7pv6ZY= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1658820552500100005 Content-Type: text/plain; charset="utf-8"; x-default="true" From: Laszlo Ersek Set the text for the early hello message in ArmVirtPkg. This prints a friendly banner on QEMU, regardless of debug mask settings. Signed-off-by: Laszlo Ersek Signed-off-by: Oliver Steffen --- ArmVirtPkg/ArmVirtQemu.dsc | 1 + 1 file changed, 1 insertion(+) diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc index 9369a88858fd..eaa784c1573a 100644 --- a/ArmVirtPkg/ArmVirtQemu.dsc +++ b/ArmVirtPkg/ArmVirtQemu.dsc @@ -135,6 +135,7 @@ [PcdsFeatureFlag.common] gArmVirtTokenSpaceGuid.PcdTpm2SupportEnabled|$(TPM2_ENABLE) =20 [PcdsFixedAtBuild.common] + gArmPlatformTokenSpaceGuid.PcdEarlyHelloMessage|"UEFI firmware starting.= \r\n" !if $(ARCH) =3D=3D AARCH64 gArmTokenSpaceGuid.PcdVFPEnabled|1 !endif --=20 2.37.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#91839): https://edk2.groups.io/g/devel/message/91839 Mute This Topic: https://groups.io/mt/92622724/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-