From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 97C3DD80D0C for ; Tue, 23 Jan 2024 09:14:28 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=vR8LTRd64vv0Kf7wYjmK6jAo+VpZ8v6ES7x2cSOFm4Y=; c=relaxed/simple; d=groups.io; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:To:Cc:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20140610; t=1706001267; v=1; b=P74Qm04bXrDzkesMtoDqXMaXkHFRr4W2E7d6sHBVJfbTAmYfTp1P4qpjH0xb+OqbX7hH60XN dg9RH9m+qMzCz1rC6t4yg89yIDYgsUeqcnOkNDD5fRN4gtar042CrfgLs/xxZlu7wJGIjDV+rlf rtSYXVS6HzvXP3Eb9mkcZsMo= X-Received: by 127.0.0.2 with SMTP id wkUlYY7687511xACD0ACp1gL; Tue, 23 Jan 2024 01:14:27 -0800 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.8015.1706001266589140556 for ; Tue, 23 Jan 2024 01:14:26 -0800 X-Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id A28E9113E for ; Tue, 23 Jan 2024 01:15:11 -0800 (PST) X-Received: from mail-pg1-f182.google.com (unknown [172.31.20.19]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 2DB9D3F5A1 for ; Tue, 23 Jan 2024 01:14:26 -0800 (PST) X-Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-5cfc3059741so1191963a12.3 for ; Tue, 23 Jan 2024 01:14:26 -0800 (PST) X-Gm-Message-State: 4qgJd8a2InXYMs5okLBlssTwx7686176AA= X-Google-Smtp-Source: AGHT+IEgQTX6wh41hjpi5tv+40FXNwVpdNYnkK57Bwq1C/aN4pJDK6BIqNplQwr97WM5xWMxAvllLnx/JitZAP6xEXo= X-Received: by 2002:a17:90a:1547:b0:290:1451:2cca with SMTP id y7-20020a17090a154700b0029014512ccamr2590652pja.11.1706001265460; Tue, 23 Jan 2024 01:14:25 -0800 (PST) MIME-Version: 1.0 References: <20240104131616.474492-1-sahil@arm.com> <20240104131616.474492-4-sahil@arm.com> In-Reply-To: <20240104131616.474492-4-sahil@arm.com> From: "sahil" Date: Tue, 23 Jan 2024 14:44:14 +0530 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [edk2-devel] [edk2-platforms][PATCH V4 3/4] Platform/ARM/N1Sdp: Enable N1SdpNtFwConfigPei PEI module for N1Sdp To: devel@edk2.groups.io Cc: Ard Biesheuvel , Sami Mujawar , Sahil Kaushal , quic_llindhol@quicinc.com, thomas.abraham@arm.com Precedence: Bulk 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,sahil@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Type: text/plain; charset="UTF-8" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=P74Qm04b; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none) Hi All, Please find the links to previous discussions below : V1 - https://edk2.groups.io/g/devel/topic/96088980#100022 V2 - https://edk2.groups.io/g/devel/topic/96671861#103652 V3 - https://edk2.groups.io/g/devel/topic/100912169#112452 Thanks, Sahil On Thu, 4 Jan 2024 at 18:46, sahil wrote: > > Incorporate N1SdpNtFwConfigPei PEI module which parses NT_FW_CONFIG and > passes it to other PEI modules(as PPI) and DXE modules(as HOB). > > Signed-off-by: sahil > --- > Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec | 3 +++ > Platform/ARM/N1Sdp/N1SdpPlatform.dsc | 5 ++++- > Platform/ARM/N1Sdp/N1SdpPlatform.fdf | 3 ++- > 3 files changed, 9 insertions(+), 2 deletions(-) > > diff --git a/Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec b/Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec > index c04162e7e7cd..cca5bf45db67 100644 > --- a/Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec > +++ b/Silicon/ARM/NeoverseN1Soc/NeoverseN1Soc.dec > @@ -22,6 +22,8 @@ > Include # Root include for the package > > [Guids.common] > + # ARM NeoverseN1Soc Platform Info descriptor > + gArmNeoverseN1SocPlatformInfoDescriptorGuid = { 0x9fa16eb5, 0xce13, 0x4d37, { 0x96, 0xf0, 0x0a, 0xb5, 0xf1, 0xab, 0xff, 0x01 } } > gArmNeoverseN1SocTokenSpaceGuid = { 0xab93eb78, 0x60d7, 0x4099, { 0xac, 0xeb, 0x6d, 0xb5, 0x02, 0x58, 0x7c, 0x24 } } > > [PcdsFixedAtBuild] > @@ -85,4 +87,5 @@ > gArmNeoverseN1SocTokenSpaceGuid.PcdRemotePcieSegmentNumber|2|UINT32|0x00000051 > > [Ppis] > + gArmNeoverseN1SocPlatformInfoDescriptorPpiGuid = { 0x21D04AD4, 0x4D23, 0x426D, { 0x8D, 0x3E, 0x92, 0x23, 0x3E, 0xF4, 0xB9, 0x5E } } > gArmNeoverseN1SocParameterPpiGuid = { 0x4DDD5A72, 0x31AD, 0x4B20, { 0x8F, 0x5F, 0xB3, 0xE8, 0x24, 0x6F, 0x80, 0x2B } } > diff --git a/Platform/ARM/N1Sdp/N1SdpPlatform.dsc b/Platform/ARM/N1Sdp/N1SdpPlatform.dsc > index d04b22d3ef51..013a2e706e1a 100644 > --- a/Platform/ARM/N1Sdp/N1SdpPlatform.dsc > +++ b/Platform/ARM/N1Sdp/N1SdpPlatform.dsc > @@ -4,7 +4,7 @@ > # This provides platform specific component descriptions and libraries that > # conform to EFI/Framework standards. > # > -# Copyright (c) 2018 - 2021, ARM Limited. All rights reserved.
> +# Copyright (c) 2018 - 2024, ARM Limited. All rights reserved.
> # > # SPDX-License-Identifier: BSD-2-Clause-Patent > # > @@ -228,6 +228,9 @@ > # Platform driver > Platform/ARM/N1Sdp/Drivers/PlatformDxe/PlatformDxe.inf > > + # PEI Phase modules > + Platform/ARM/N1Sdp/Drivers/N1SdpNtFwConfigPei/NtFwConfigPei.inf > + > # Human Interface Support > MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf > > diff --git a/Platform/ARM/N1Sdp/N1SdpPlatform.fdf b/Platform/ARM/N1Sdp/N1SdpPlatform.fdf > index e5e24ea50294..4c4a6b193658 100644 > --- a/Platform/ARM/N1Sdp/N1SdpPlatform.fdf > +++ b/Platform/ARM/N1Sdp/N1SdpPlatform.fdf > @@ -1,7 +1,7 @@ > ## @file > # FDF file of N1Sdp > # > -# Copyright (c) 2018 - 2021, ARM Limited. All rights reserved.
> +# Copyright (c) 2018 - 2024, ARM Limited. All rights reserved.
> # > # SPDX-License-Identifier: BSD-2-Clause-Patent > ## > @@ -195,6 +195,7 @@ READ_LOCK_STATUS = TRUE > INF MdeModulePkg/Core/Pei/PeiMain.inf > INF MdeModulePkg/Universal/PCD/Pei/Pcd.inf > INF MdeModulePkg/Universal/Variable/Pei/VariablePei.inf > + INF Platform/ARM/N1Sdp/Drivers/N1SdpNtFwConfigPei/NtFwConfigPei.inf > > FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 { > SECTION GUIDED EE4E5898-3914-4259-9D6E-DC7BD79403CF PROCESSING_REQUIRED = TRUE { > -- > 2.25.1 > > > > ------------ > Groups.io Links: You receive all messages sent to this group. > View/Reply Online (#113166): https://edk2.groups.io/g/devel/message/113166 > Mute This Topic: https://groups.io/mt/103521646/7175337 > Group Owner: devel+owner@edk2.groups.io > Unsubscribe: https://edk2.groups.io/g/devel/unsub [sahilkaushal05@gmail.com] > ------------ > > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#114187): https://edk2.groups.io/g/devel/message/114187 Mute This Topic: https://groups.io/mt/103521646/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-