From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by mx.groups.io with SMTP id smtpd.web12.38036.1639556190202871017 for ; Wed, 15 Dec 2021 00:16:30 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=LSJ0/K2S; spf=pass (domain: kernel.org, ip: 145.40.68.75, mailfrom: ardb@kernel.org) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 4879DB81DFC for ; Wed, 15 Dec 2021 08:16:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1B464C34607 for ; Wed, 15 Dec 2021 08:16:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1639556187; bh=Mk7oovbA1HFHwbhLA+G4NjmEKzP+SG5olComnQ3guaA=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=LSJ0/K2SHvxsAwVWWKR02dZjiFk96+rFY4mjp1nWE9qLW+c6Kbnf6fz4LOXGCfuDP R4oG4n78kyI7CCcwqWfSjQipJrp5rd08Yx5htCFec5UtNM5n8LkOhVEvO4ofUlKham 5i8U/BboUQptqtGFw4ysrvNDmB1FO8R2qR6gl2dZS8TaHzHDZmSd1PRl7XM7vzvX4a 5sUz4U3l2ytrork39gzL8b1IXPMAaDGbkeVGDiN9GZ14WunBs/xe8mbskvRFF5cTNd ANU5x5TUUZTOvmKh6TxG3tyJZFL96O02mGWdboU27ZFsYIRXqC0B+uEjsC2RE5XDzi K8L6IZTJ0CKJg== Received: by mail-wr1-f52.google.com with SMTP id j9so4587350wrc.0 for ; Wed, 15 Dec 2021 00:16:27 -0800 (PST) X-Gm-Message-State: AOAM532WZglyqSG2r3fyLwfMb5X1Zi4NH7lsOpoDMDlDgVJNkCVZfL6F LxnPBhVygwNMeJiB9hIRm6RgLVqyFdqke4sabdk= X-Google-Smtp-Source: ABdhPJzqZbsDD0rMpflBK366s4xFl4XfMVyJlnZ83LFoXNsbR7wFoZywQ7Qrzn46vdfz1moaQ+oB+rUINQN0AOa7fnk= X-Received: by 2002:adf:dc44:: with SMTP id m4mr3342183wrj.550.1639556185419; Wed, 15 Dec 2021 00:16:25 -0800 (PST) MIME-Version: 1.0 References: <20211215000324.11591-1-rebecca@nuviainc.com> In-Reply-To: <20211215000324.11591-1-rebecca@nuviainc.com> From: "Ard Biesheuvel" Date: Wed, 15 Dec 2021 09:16:14 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [edk2-platforms PATCH 0/8] Update Arm platforms following addition of EFI_MP_SERVICES_PROTOCOL support in edk2 To: Rebecca Cran Cc: edk2-devel-groups-io , Ard Biesheuvel , Samer El-Haj-Mahmoud , Leif Lindholm , Sami Mujawar , Masami Hiramatsu , Graeme Gregory , Radoslaw Biernacki , Marcin Wojtas Content-Type: text/plain; charset="UTF-8" On Wed, 15 Dec 2021 at 01:03, Rebecca Cran wrote: > > This patch series depends on the "Add EFI_MP_SERVICES_PROTOCOL support > for AARCH64" series which is in the process of being reviewed (I'm > sending a v2 soon). > > With the addition of EFI_MP_SERVICES_PROTOCOL support for Arm, consumers > of ArmPkg/Drivers/CpuDxe now need an instance of MpInitLib. This series > adds ArmPkg/Library/MpInitLib/DxeMpInitLib.inf. > > Also, the ARM_CORE_INFO struct has changed so there's now an MPIDR field > where there were previously separate cluster and core fields. This > series updates the initializers for the various instances. > > > Rebecca Cran (8): > Platform/ARM: Add MpInitLib instance > Platform/Socionext: Add instance of MpInitLib > Silicon/Marvell: Add instance of MpInitLib > Platform/Qemu: Add instance of MpInitLib > Platform/ARM: Update ARM_CORE_INFO initializer for MPIDR field change > Silicon/Marvell: Update ARM_CORE_INFO initializer for MPIDR field > change > Silicon/Socionext: Update ARM_CORE_INFO initializer for MPIDR field > change > Silicon/Qemu: Update ARM_CORE_INFO initializer for MPIDR field change > Acked-by: Ard Biesheuvel > Platform/ARM/JunoPkg/ArmJuno.dsc | 1 + > Platform/ARM/JunoPkg/Library/ArmJunoLib/ArmJuno.c | 12 ++--- > Platform/ARM/Morello/MorelloPlatform.dsc.inc | 1 + > Platform/ARM/N1Sdp/N1SdpPlatform.dsc | 1 + > Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 1 + > Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc | 1 + > Platform/ARM/VExpressPkg/Library/ArmVExpressLibCTA15-A7/CTA15-A7.c | 16 +++---- > Platform/ARM/VExpressPkg/Library/ArmVExpressLibRTSM/RTSM.c | 16 +++---- > Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 1 + > Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 1 + > Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 1 + > Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 1 + > Silicon/Marvell/Armada7k8k/Library/Armada7k8kLib/Armada7k8kLib.c | 8 ++-- > Silicon/Qemu/SbsaQemu/Library/SbsaQemuLib/SbsaQemuLib.c | 8 ++-- > Silicon/Socionext/SynQuacer/Library/SynQuacerLib/SynQuacer.c | 48 ++++++++++---------- > 15 files changed, 63 insertions(+), 54 deletions(-) > > -- > 2.31.1 >