From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id CDE15D80C7F for ; Tue, 30 Jul 2024 15:08:04 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=Sj/tuwOZBddN+L8qgsFm+q7zkPmutAyZLz/BRQJeKHU=; c=relaxed/simple; d=groups.io; h=Date:Mime-Version:Message-ID:Subject:From:To:Cc:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20240206; t=1722352084; v=1; b=NCa13Feyag5G76/LSrUicKbJwbJAvApbs0pqPMAGAr0w6FeNYiGqYNJHdEEr4s4yjM+Hx4Ii CoDB1M5CsEfv1uA6cohqKwC/Ab0AFZKQDvWcsdcWVMAHI7rE0lZAMtFDN1q+AT8ysqxBNIWa/1H SPH/iGi9G0yqpcHAQPz0OYRLKw6tPcV6HGRtOjNY+OVigTc9linUmA03NCsvbpbjKnCnvjB4ZoY YtBRJz6Uu+rt+7zoe/cAHnX7LYeCeoiDZpCXcEO/Pj4LhILK0zsAdJx3TQq4SadkCnDiCivcWpa eIxmrRLbpf84equ3h3sUhws0aaAdNW+Oxb2GRfP+mUpbg== X-Received: by 127.0.0.2 with SMTP id zVGHYY7687511xnnOBOco1v2; Tue, 30 Jul 2024 08:08:03 -0700 X-Received: from mail-yw1-f202.google.com (mail-yw1-f202.google.com [209.85.128.202]) by mx.groups.io with SMTP id smtpd.web11.31675.1721895909815949257 for ; Thu, 25 Jul 2024 01:25:10 -0700 X-Received: by mail-yw1-f202.google.com with SMTP id 00721157ae682-66af35f84a3so19631127b3.1 for ; Thu, 25 Jul 2024 01:25:09 -0700 (PDT) X-Gm-Message-State: 2vgaCFEB58FpStD1CR733yjXx7686176AA= X-Google-Smtp-Source: AGHT+IFJJmH229/4Ud4/xk/rMeVCN7d9GD6RGTrtA8tvaDILQ3xnO60eoG3ZkhFy/FvSf1MeyFhwDvzS X-Received: from palermo.c.googlers.com ([fda3:e722:ac3:cc00:28:9cb1:c0a8:118a]) (user=ardb job=sendgmr) by 2002:a81:b04a:0:b0:62f:5d17:3628 with SMTP id 00721157ae682-675ae9edb70mr174267b3.0.1721895908582; Thu, 25 Jul 2024 01:25:08 -0700 (PDT) Date: Thu, 25 Jul 2024 10:24:51 +0200 Mime-Version: 1.0 Message-ID: <20240725082502.1566409-1-ardb+git@google.com> Subject: [edk2-devel] [PATCH edk2-platforms 00/11] Phase out ArmSmcPsciResetSystemLib From: "Ard Biesheuvel via groups.io" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm 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: Tue, 30 Jul 2024 08:07:56 -0700 Resent-From: ardb+git@google.com Reply-To: devel@edk2.groups.io,ardb+git@google.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=20240206 header.b=NCa13Fey; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io; dmarc=pass (policy=none) header.from=groups.io From: Ard Biesheuvel ArmSmcPsciResetSystemLib is being replaced with a generic implementation that is shared between physical and virtual placement, executing at either EL2 or EL1. So update all library class resolutions for ResetSystemLib and provide additional resolutions for its dependency on ArmMonitorLib. This series depends on [0] which removes dependencies on ArmHvcLib and ArmSmcLib from the generic version of ArmMonitorLib being used here, so no resolutions are provided for those. Patches #1 and #2 are unrelated fixes. Cc: Leif Lindholm Ard Biesheuvel (11): Platform,Silicon: Fix line endings Silicon/SynQuacer: Fix CLANGDWARF build Platform/AMD/Styx: Switch to generic ArmPsciResetSystemLib Platform/ARM: Switch to generic ArmPsciResetSystemLib Platform/SbsaQemu: Switch to generic ArmPsciResetSystemLib Platform/SynQuacer: Switch to generic ArmPsciResetSystemLib Silicon/Ampere: Switch to generic ArmPsciResetSystemLib Silicon/HiSilicon: Switch to generic ArmPsciResetSystemLib Silicon/Armada7k8k: Switch to generic ArmPsciResetSystemLib Silicon/NxpQoriqLs: Switch to generic ArmPsciResetSystemLib Silicon/Phytium: Switch to generic ArmPsciResetSystemLib Platform/ARM/SgiPkg/SgiPlatform.dsc.inc | 3 ++- Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc | 3 ++- Silicon/Ampere/AmpereAltraPkg/AmpereAltraPkg.dsc.inc | 3 ++- Silicon/Hisilicon/Hisilicon.dsc.inc | 5 +++-- Silicon/Marvell/Armada7k8k/Armada7k8k.dsc.inc | 3 ++- Silicon/NXP/NxpQoriqLs.dsc.inc | 3 ++- Silicon/Phytium/PhytiumCommonPkg/PhytiumCommonPkg.dsc.inc | 3 ++- Platform/AMD/OverdriveBoard/OverdriveBoard.dsc | 5 +++-- Platform/LeMaker/CelloBoard/CelloBoard.dsc | 5 +++-- Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 3 ++- Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 5 +++-- Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 5 +++-- Platform/SoftIron/Overdrive1000Board/Overdrive1000Board.dsc | 5 +++-- Silicon/Socionext/SynQuacer/Stage2Tables/Stage2Tables.inf | 3 +-- Silicon/Socionext/SynQuacer/Stage2Tables/Stage2Tables.S | 4 ++-- 15 files changed, 35 insertions(+), 23 deletions(-) -- 2.46.0.rc1.232.g9752f9e123-goog -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#120082): https://edk2.groups.io/g/devel/message/120082 Mute This Topic: https://groups.io/mt/107628946/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-