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 39FDDD811CA for ; Fri, 15 Mar 2024 10:59:40 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=MeWaEvusc9fnA4u+NPFwbui7L58fMCtxmPCKNVUL6Io=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20240206; t=1710500379; v=1; b=H3V3r0dkW3NUKDL7tq0GBMMo0URkp2FombW1dQ6X3TQKu8hAhXB6OULDDc0JWEm3KmgY+aZG h+ms2pRWMMXL519W7+IMujjayMcsKwaLtUb4dt3dxg8mrB13y5bRblEV3K4HMd0JhwA00V+tFc3 mA/ZOytqjclbT3NQpII+wC0dVWgplmE9O3og2/sjbSnzPq+rgo1Nk3MJlqKGHQbaTaphxwzb/YN Aztn7IxNEeN5TefyELI7rpvqU9pC+MMtc9zP9czF4lTqcGnKlojXI0wXStJJV8AvirwWVzxeWvx /6wqJVgyrvDKHiBZKdm23wnn7ENsvU8CYKssNCeCAt3Ew== X-Received: by 127.0.0.2 with SMTP id 5BjLYY7687511xcukb9Eu02o; Fri, 15 Mar 2024 03:59:39 -0700 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.19220.1710500378232070919 for ; Fri, 15 Mar 2024 03:59:38 -0700 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 41038DA7; Fri, 15 Mar 2024 04:00:13 -0700 (PDT) X-Received: from e129823.cambridge.arm.com (e129823.arm.com [10.1.197.6]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id D73603F762; Fri, 15 Mar 2024 03:59:36 -0700 (PDT) From: "levi.yun" To: devel@edk2.groups.io Cc: yeoreum.yun@arm.com, sami.mujawar@arm.com, pierre.gondois@arm.com, nd@arm.com, thomas.abraham@arm.com Subject: [edk2-devel] [PATCH edk2-platform v2 0/3] StandloneMm support for FVP. Date: Fri, 15 Mar 2024 10:59:33 +0000 Message-Id: <20240315105936.499262-1-yeoreum.yun@arm.com> MIME-Version: 1.0 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 Resent-Date: Fri, 15 Mar 2024 03:59:38 -0700 Reply-To: devel@edk2.groups.io,yeoreum.yun@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: WBWXE96so5E70K0W4gZpNFvzx7686176AA= Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=H3V3r0dk; 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) This patch adds StandloneMm feature on FVP RevC & AEMvA. StandaloneMm will be used for UEFI secure Variable support on these models. v1->v2: - Rebase to master - Use MmunblockLibNull when ENABLE_STMM =3D=3D TRUE. levi.yun (3): Platform/Arm: FVP: Add a NorFlashLib instance for StandaloneMm Platform/Arm: Enable UEFI Secure Variable support for FVP Platform/Arm: Add Standalone MM support for FVP Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.dsc = | 49 ++++- Platform/ARM/VExpressPkg/PlatformStandaloneMm.dsc = | 208 ++++++++++++++++++++ Platform/ARM/VExpressPkg/ArmVExpress-FVP-AArch64.fdf = | 9 + Platform/ARM/VExpressPkg/PlatformStandaloneMm.fdf = | 106 ++++++++++ Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpr= essLib.inf | 3 +- Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashStMmLib.= inf | 30 +++ Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpr= ess.c | 34 +--- Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashInfo.c = | 42 ++++ Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashStMmInfo= .c | 28 +++ 9 files changed, 477 insertions(+), 32 deletions(-) create mode 100644 Platform/ARM/VExpressPkg/PlatformStandaloneMm.dsc create mode 100644 Platform/ARM/VExpressPkg/PlatformStandaloneMm.fdf create mode 100644 Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressL= ib/NorFlashStMmLib.inf create mode 100644 Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressL= ib/NorFlashInfo.c create mode 100644 Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressL= ib/NorFlashStMmInfo.c -- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759") -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#116808): https://edk2.groups.io/g/devel/message/116808 Mute This Topic: https://groups.io/mt/104945004/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-