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 DFF06AC0FD1 for ; Fri, 19 Jan 2024 09:33:29 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=G5KrQXP6vcPj9bzfA/1WsdsLoi4cr9ZyCaPTadYYeMA=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Received-SPF:ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Received-SPF:From:To:CC:Subject:Date:Message-ID:MIME-Version:NoDisclaimer:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding:Content-Type; s=20140610; t=1705656808; v=1; b=wNuz0KIXA/SXyPjEpE5AKOX0kEeVTByuvlph0otY0xDdjhiRcgpcpeRfO6o4BbYQ6QyGClu+ pgVzmPNIJ11XacWOZbwR71Tbabe8JskVvwbo0ALHfmNiGwneYI/2JlHdhCzBu7iaL+teqduZX3l OtaRR47nbE6qIFZXWhUyRwA0= X-Received: by 127.0.0.2 with SMTP id XnI8YY7687511xDKfO60QOFZ; Fri, 19 Jan 2024 01:33:28 -0800 X-Received: from EUR03-AM7-obe.outbound.protection.outlook.com (EUR03-AM7-obe.outbound.protection.outlook.com [40.107.105.87]) by mx.groups.io with SMTP id smtpd.web10.18424.1705656806606258637 for ; Fri, 19 Jan 2024 01:33:28 -0800 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=GlcHUqqifIOrQoTjCikdDsugGT6flYMgsoeDjZoOp64qyeWtdNpPXS3LTWTjSZTFodpGZMJuIDXVLmp95ivrPrYxOiLwEQrhScA6CucR6IAmW13uis8rqiNnLsbyHgogWCuIxrI9CYOFDXR3Si+PrhpG9jzV5pVk5QD1Dc8G+1PuTR4Qnftd6kd/tMwtsp5DI0oAeJ310t8wD0/hECLG2w5vnPqrt0i6V9RUXsiZbMMjYFzr9H/q52o6VUUtXrvpGWDciZKy5SEEFX26BJUrKYSj3nJR+jWTgO/5FfFM9yZEEtlrxxNGs22Wa37yz2prDdW4avligTVEpTSTHaVOxg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aBMy7zQ20AE/RCZZRXyc8HVvOOhjPcg0/hZUr3XqbuQ=; b=eTqVUMmrycmvkfDqxKnnyNIDtrmWRJx8jsk4pTcwfPD+1xllB88LWpLfCR+QKasK9UkXNyIjsW0yB1o5lCjPDPgm3pOMcXGzZ5hrNiJcPRRrBT6dRobjxvstIWUQHDvFA58K85fKOT7PNI5NJ9Db652NaYSvzEDCsYEeAS5mVCpZIUwWpw3j/g2x/oT2rfmOpy/84uIRN2v6ueaA44IjLXRFM6DuGoWnCY1jWgkza1wyQhIncRJnCWCQrusRZR3Pt2ciO/AI+p1/S4a4S0kFN6OzPKV1K9JbJ+w03jJREbiLyIppsouM/jGEkJKGB0VT/nGJVnhwc5VaNwcQuOB8Ng== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com]) X-Received: from DUZPR01CA0253.eurprd01.prod.exchangelabs.com (2603:10a6:10:4b5::7) by DBBPR08MB6105.eurprd08.prod.outlook.com (2603:10a6:10:20d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.24; Fri, 19 Jan 2024 09:33:21 +0000 X-Received: from DU2PEPF0001E9C4.eurprd03.prod.outlook.com (2603:10a6:10:4b5:cafe::6f) by DUZPR01CA0253.outlook.office365.com (2603:10a6:10:4b5::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24 via Frontend Transport; Fri, 19 Jan 2024 09:33:21 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;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; pr=C X-Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DU2PEPF0001E9C4.mail.protection.outlook.com (10.167.8.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.16 via Frontend Transport; Fri, 19 Jan 2024 09:33:21 +0000 X-Received: ("Tessian outbound a064b9944658:v228"); Fri, 19 Jan 2024 09:33:21 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: f0621428caf79591 X-CR-MTA-TID: 64aa7808 X-Received: from da8743dc5b38.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 4301DC41-B3CB-47D3-ACE2-29703F45C33B.1; Fri, 19 Jan 2024 09:33:15 +0000 X-Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id da8743dc5b38.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 19 Jan 2024 09:33:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DUthS4z8lw4i9RnlmcrEOZmhbS8kKxVoNPGhKjrz7Gfw0qUGDB9x9F+4g+optNk8xmGwjAwERQCPKdTSS90vjiwCrBdX7RebvtRIZhVcVxCSEnbevxGmy9S90z8z3sK9wqeZqMsN5Cwv47TYAn7kMdZvh0iQOIUWXaJ5WZba5SaDknA+M9oPmD1ua/v16y3GFlW8zZtvJLeQyM1PGyzwwoVm1Kl3XIN4iqWQ4m0H0Ykvg1fH8+rha1/BKG21lKtFE0IFfh+rAyCRjK4DVbrfr0lyqMqHKQClo4Sz55b3kzQiH3R2DoFORTEyUTmFjA0m8vua05JwsXb9CtOZnJsdrw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aBMy7zQ20AE/RCZZRXyc8HVvOOhjPcg0/hZUr3XqbuQ=; b=UODRQ7/fJlg4AVZNgg+szd6YZRzRhM7Xt4JXECScLtFl8rMm0khvg9Ec+oEU2E3SEJ1qVQsrIM1O90OY+ivIFMvvNQOu2Bx0zyvej5EG+l5BD6f7MJLXZ9hx5C0s0DhZLvdCWE1wylsfY+pDdJ7U9JBGcP2yHOthHTXmsmPfJBubN6KoDK0NXNzps8Rxq2Voux1SOR6ntVNTBuE1dIyv0CnH5hHU0c4EKiv+ie2x/e8WAFzRnGC237ILfnEW74iHApByopBbI21/gCG7QXYlYMQvwj9Ygrj5KNGVwA0kmR24O/pnX3qSg8DDTRKHPbS9jYyPfrDHtMofeEjxvsGZZg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) X-Received: from AM6P194CA0022.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:90::35) by GV1PR08MB8620.eurprd08.prod.outlook.com (2603:10a6:150:84::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Fri, 19 Jan 2024 09:33:13 +0000 X-Received: from AM2PEPF0001C715.eurprd05.prod.outlook.com (2603:10a6:209:90:cafe::df) by AM6P194CA0022.outlook.office365.com (2603:10a6:209:90::35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24 via Frontend Transport; Fri, 19 Jan 2024 09:33:12 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C X-Received: from nebula.arm.com (40.67.248.234) by AM2PEPF0001C715.mail.protection.outlook.com (10.167.16.185) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7202.16 via Frontend Transport; Fri, 19 Jan 2024 09:33:12 +0000 X-Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Fri, 19 Jan 2024 09:33:08 +0000 X-Received: from e129823.cambridge.arm.com (10.1.197.6) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server id 15.1.2507.32 via Frontend Transport; Fri, 19 Jan 2024 09:33:08 +0000 From: "levi.yun" To: , , CC: , levi.yun Subject: [edk2-devel] [PATCH RESEND edk2-platforms v1 0/3] Platform/Arm: StandloneMm support for FVP. Date: Fri, 19 Jan 2024 09:33:02 +0000 Message-ID: <20240119093305.2258464-1-yeoreum.yun@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AM2PEPF0001C715:EE_|GV1PR08MB8620:EE_|DU2PEPF0001E9C4:EE_|DBBPR08MB6105:EE_ X-MS-Office365-Filtering-Correlation-Id: 7deef399-ad75-49dd-f841-08dc18d1ad1e x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: YOdD2eGHH5NY/UGgf6XTGlVyGDpe7BjvqEBgbiY98I1EGNWQ1GrzNT6OI2lE74tE75gWwcrR1XMGODb7ktTIrXU12GxqlvBMHSZsatUYWmg7kZa+FFfmR7ddzNmzYyMeXbNuGC//gxv21YkSH6NAhmuoVy1bdGTtyzGUYKFvBUYqCoGeZGp+P/vS/Zu9ng1KXYoKdxu8E5HaGH67jbdTTIRGu56j2PgDInkLh+ecCo4epAl8uXY0ODfl2yx3azva1I9KJ6vzahkYTRgA92L0HuPyCQbt+dGyQvv8WSaP+J0WzSWH+9HVyEbHkb7awTSDHw2TV9EyaGGixGa0Pfn57Loi19qWy6NH2g0zcUZh7cbVWamH/7ya3JoVPsMip5chmj0oWSkB+r3OApPZvCWW1ImSVWhWQO0mo2OCP/rgBIjVeqfM4MsnO5mPbDJ4/sS59ZwmhYp9VFSoYa0066O7FjyN6BycIhmRslRin8Z5YOF/uNcSEphOeNyw7MdRBp8erw1cXtVvZN3msRnTQIeUuJKqBs7TCwG0YSphjia5e5lIeEkdbU735kApX1Wm8Klpyfb+LUj5PeOJONeme62MsVKOtws1kZk96ihiylWn7zzDBkGgrm/az4lBUV+vOzrI0ZK9FU3seivD2Sy+LG6XM3uEgRfQ92FxzBdKKp9TjClyWoPvpcvnKRvYJuoal+04VtV8/ZHGoV69AdnIw0aIr+Ygjwk/s5zNlqslA0YanJkGwLljoBXYcVEZG9hSCP2gLILwfVOufaQNt333heTERw== X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(376002)(346002)(136003)(396003)(39860400002)(230922051799003)(82310400011)(64100799003)(451199024)(186009)(1800799012)(46966006)(40470700004)(36840700001)(110136005)(70206006)(70586007)(40480700001)(478600001)(316002)(54906003)(40460700003)(8936002)(7696005)(6666004)(8676002)(4326008)(86362001)(83380400001)(426003)(2906002)(81166007)(47076005)(36860700001)(356005)(82740400003)(336012)(41300700001)(26005)(36756003)(1076003)(5660300002)(2616005)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB8620 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C4.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: a2cc7d85-ea86-49ab-14d9-08dc18d1a821 X-Microsoft-Antispam-Message-Info: czkgQRzo/75+Ig0dN9NW78EfZgqewXz+R08NqTxNkUgUqtuKpglK8FYeF0hGCVowLOfOKfViLu9daa3gDVs5eb7e8I0bMZ5Kp7JPUNuf10t4heoEVz1uZ26FVKp/4xX8FLbtFheUafswUTWBminrqT6CSmz8yz5bhY1htWED5kZFrKm/Hwv/zuuoGQhP1JInMD3ptrvytjGqsaIhAgNRydN6rfh1gHBMu9PJoJDi9C9MY0/3/vFKOQLtspxdt+Uacce0iixqZu5zie3yrQAC8gAbOgqqtb2v0+9J1b52JtzsDDI4QN598BzWV7zF97DpaW728xpIN/cv/vZ26VbcoU8B1Zhnmx+o5Y/wXyWli6WAQGhxlk/apv3eyJTd6PpVj3t9/DEwCm1+DzZc3xyJaaCPTxX0qJU2C9PkKOPhWfzGm0LZ56hxfV9HTao7Ghws3FMZVzhsgzYss2vmRIDrTsr7Xcl6VljWj5Edv2fWC166u8u7UFmmi6W91nB7UINI1hTBKGhmzMel0vUInm34uP0rq3iT5WZ0cDRSl0vzaRq/cnXSwtL5NueIjuz+MMMs7w7wleXYUHKRE9PYYMYLAI7pydaMQKCDAtIeZzUhJhPtoDOJm7QLPbxyudL0t7HGvJo0szv4J7VICUcKqJoGvok0sUl8GvgPOU4xoYz+3UftBgNSwGHC/yB/ZlpRethVPWawUkZBbQtcFTPHSgpfeesxGQv4BGD9C30P/x8q7HM= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2024 09:33:21.1487 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7deef399-ad75-49dd-f841-08dc18d1ad1e 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: DU2PEPF0001E9C4.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6105 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,yeoreum.yun@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: vqsEH3HvfHpw1HqnGJsKtHMUx7686176AA= Content-Transfer-Encoding: quoted-printable Content-Type: text/plain X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=wNuz0KIX; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=arm.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io This patch adds StandloneMm feature on FVP RevC & AEMvA. StandaloneMm will be used for UEFI secure Variable support on these models. 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/ArmVExpress-FVP-AArch64.fdf = | 9 + Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpres= s.c | 34 +--- Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashArmVExpres= sLib.inf | 3 +- Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashInfo.c = | 42 ++++ Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashStMmInfo.c= | 28 +++ Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib/NorFlashStMmLib.in= f | 30 +++ Platform/ARM/VExpressPkg/PlatformStandaloneMm.dsc = | 208 ++++++++++++++++++++ Platform/ARM/VExpressPkg/PlatformStandaloneMm.fdf = | 106 ++++++++++ 9 files changed, 477 insertions(+), 32 deletions(-) create mode 100644 Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib= /NorFlashInfo.c create mode 100644 Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib= /NorFlashStMmInfo.c create mode 100644 Platform/ARM/VExpressPkg/Library/NorFlashArmVExpressLib= /NorFlashStMmLib.inf create mode 100644 Platform/ARM/VExpressPkg/PlatformStandaloneMm.dsc create mode 100644 Platform/ARM/VExpressPkg/PlatformStandaloneMm.fdf -- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759") 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. -=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 (#114033): https://edk2.groups.io/g/devel/message/114033 Mute This Topic: https://groups.io/mt/103827099/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-