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 31B9F941A05 for ; Thu, 14 Sep 2023 23:10:45 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=2CjunY6p/OEDz7N/KwSnA/gRNr0O4lKgqZiby1aqu6I=; 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:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1694733044; v=1; b=pKD58loxSlQ1WbotXBpqvNHkJCvz6rGdAhLPW69PXg7wf7KXKpoNaOqfp01Ta9jiuPiLu7+A SqJjRZjJmLYnRaOdlvF0N8AUPha2t/BSQo+y/a/gQOzsEzcx2/eghhdGQbUp+n6mbwHPu8ZN4BQ pMF8+U6e+ejyDQ+G4pszmOkI= X-Received: by 127.0.0.2 with SMTP id UnweYY7687511xopysWpXnKd; Thu, 14 Sep 2023 16:10:44 -0700 X-Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) by mx.groups.io with SMTP id smtpd.web10.9110.1694733043948036207 for ; Thu, 14 Sep 2023 16:10:44 -0700 X-Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-68fe39555a0so1351507b3a.3 for ; Thu, 14 Sep 2023 16:10:43 -0700 (PDT) X-Gm-Message-State: ATp5hHAMdaiAxcd5dlFe0O6Mx7686176AA= X-Google-Smtp-Source: AGHT+IF2EcMuCly/R2gPszfTyBnZiVuUtVYBTLx76rGmsoFOabU+4IYZ0lWrXOugc663aTpmvozCMg== X-Received: by 2002:a05:6a00:2daa:b0:68b:eb3d:8030 with SMTP id fb42-20020a056a002daa00b0068beb3d8030mr63639pfb.1.1694733043015; Thu, 14 Sep 2023 16:10:43 -0700 (PDT) X-Received: from localhost.localdomain (c-98-210-194-104.hsd1.ca.comcast.net. [98.210.194.104]) by smtp.gmail.com with ESMTPSA id d24-20020aa78e58000000b0066a4e561beesm1865591pfr.173.2023.09.14.16.10.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 16:10:42 -0700 (PDT) From: "Tuan Phan" To: devel@edk2.groups.io Cc: ardb+tianocore@kernel.org, sami.mujawar@arm.com, ray.ni@intel.com, huangming@linux.alibaba.com, sunilvl@ventanamicro.com, yong.li@intel.com, Tuan Phan Subject: [edk2-devel] [PATCH v2 0/2] StandaloneMmPkg: Make StandaloneMmCpu platform Date: Thu, 14 Sep 2023 16:10:35 -0700 Message-Id: <20230914231037.23950-1-tphan@ventanamicro.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 Reply-To: devel@edk2.groups.io,tphan@ventanamicro.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: Content-Transfer-Encoding: 8bit X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=pKD58lox; dmarc=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 series makes StandaloneMmCpu platform independent so that other platforms besides ARM/AARCH64 can use it without creating new driver. There are two parts in this series: 1. Remove ARM/AARCH64 code from StandaloneMmCpu. 2. Update ARM/AARCH64 entry point library code. Tuan Phan (2): StandaloneMmPkg: Make StandaloneMmCpu driver platform independent StandaloneMmPkg: Arm: Update to use the new StandaloneMmCpu driver .../Drivers/StandaloneMmCpu/EventHandle.c | 25 +++-------- .../Drivers/StandaloneMmCpu/StandaloneMmCpu.c | 42 +++++++++--------- .../StandaloneMmCpu/StandaloneMmCpu.inf | 9 ++-- .../Library/Arm/StandaloneMmCoreEntryPoint.h | 17 ++------ .../StandaloneMmCpu.h | 22 +++++++--- .../Arm/CreateHobList.c | 43 ++++++++++--------- .../Arm/StandaloneMmCoreEntryPoint.c | 15 ++++++- .../StandaloneMmCoreEntryPoint.inf | 2 +- StandaloneMmPkg/StandaloneMmPkg.dec | 2 +- 9 files changed, 86 insertions(+), 91 deletions(-) rename StandaloneMmPkg/{Drivers/StandaloneMmCpu => Include}/StandaloneMmCpu.h (82%) -- 2.25.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#108660): https://edk2.groups.io/g/devel/message/108660 Mute This Topic: https://groups.io/mt/101369645/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-