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 D6A19740034 for ; Thu, 8 Aug 2024 16:51:58 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=ldCG8d9kJWWI3HyCgpbi3muAZmcmxr8OApkb6ePuMI8=; c=relaxed/simple; d=groups.io; h=Message-ID:Date:MIME-Version:User-Agent:Subject:To:CC:References:From:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20240206; t=1723135918; v=1; b=vrY2Ibuyj773Qbl9UUmJ8gzR9APT8t9a4kKPS/FYUcl7BT6hY1r5eJKO4zlkacmQRTPcZsXH mURm+BJ6CJTb/XyFQlvtTyDlpxrkuhpaPPKnT/AHDG1JSx6HDNmpoiQVufvZVB09ARtHUUKvtcf /zEnRUQIaX0lSQ3PkkqmmuJ4EBBb460tjvejpnMLTUimZEeWxjp5qFzeBxvY8J3m50gEC59jMA+ IMqFbqLjL8w03+O0kZR9uysJiFtbEufb0t/BO/yTFvcsbNhe8x9SX0LpJ5nFMHGi1/gk9nNYHRQ zvmZI8iaudc6ZSXQ1BsAba2ffC1aNECcTHxQ+T+vrLXvQ== X-Received: by 127.0.0.2 with SMTP id RaW3YY7687511xKlLM6rG8WD; Thu, 08 Aug 2024 09:51:57 -0700 X-Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by mx.groups.io with SMTP id smtpd.web10.64958.1723135911471609716 for ; Thu, 08 Aug 2024 09:51:51 -0700 X-Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4788TgrB016435; Thu, 8 Aug 2024 16:51:51 GMT X-Received: from nasanppmta02.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 40vdupk393-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 08 Aug 2024 16:51:50 +0000 (GMT) X-Received: from nasanex01c.na.qualcomm.com (nasanex01c.na.qualcomm.com [10.45.79.139]) by NASANPPMTA02.qualcomm.com (8.17.1.19/8.17.1.19) with ESMTPS id 478GpoxF027075 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 8 Aug 2024 16:51:50 GMT X-Received: from [10.111.132.71] (10.80.80.8) by nasanex01c.na.qualcomm.com (10.45.79.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Thu, 8 Aug 2024 09:51:48 -0700 Message-ID: Date: Thu, 8 Aug 2024 17:51:46 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [PATCH edk2-platforms 0/3] SbsaQemu: Move from ArmSmcLib to ArmMonitorLib To: Marcin Juszkiewicz , CC: Ard Biesheuvel , Graeme Gregory References: <20240808-move-from-armsmclib-to-armmonitorlib-v1-0-de5f744a272c@linaro.org> From: "Leif Lindholm" In-Reply-To: <20240808-move-from-armsmclib-to-armmonitorlib-v1-0-de5f744a272c@linaro.org> X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01c.na.qualcomm.com (10.45.79.139) X-QCInternal: smtphost X-Proofpoint-ORIG-GUID: pIDweDAF2qnKf86QABURu0LKG0yN_n1d X-Proofpoint-GUID: pIDweDAF2qnKf86QABURu0LKG0yN_n1d 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: Thu, 08 Aug 2024 09:51:51 -0700 Resent-From: quic_llindhol@quicinc.com Reply-To: devel@edk2.groups.io,quic_llindhol@quicinc.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: sCF7tdzfvsBjvw7HavBFQRgxx7686176AA= Content-Language: en-GB Content-Type: text/plain; charset="UTF-8"; format=flowed 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=vrY2Ibuy; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=quicinc.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io On 2024-08-08 15:20, Marcin Juszkiewicz wrote: > During last weeks Ard updated ArmMonitorLib to current SMCCC > specification. This allows to use 18 registers as both arguments and > return values. >=20 > We already have one SMC call with 5 return values (GetCpuTopology) so > let move all calls to use of ArmMonitorLib to simplify code. >=20 > First patch also moves all SMC calls we use into HardwareInfoLib to have > all hardware related queries in one place. >=20 > Signed-off-by: Marcin Juszkiewicz For the series: Leif Lindholm Thanks! > --- > Marcin Juszkiewicz (3): > SbsaQemu: move SMC calls to HardwareInfoLib > SbsaQemu: move from ArmSmcLib to ArmMonitorLib > SbsaQemu: drop not needed packages >=20 > .../SbsaQemuPlatformDxe/SbsaQemuPlatformDxe.inf | 4 +- > .../SbsaQemuHardwareInfoLib.inf | 8 +- > .../Qemu/SbsaQemu/Include/Library/HardwareInfoLib.h | 31 +++++ > .../SbsaQemuPlatformDxe/SbsaQemuPlatformDxe.c | 57 +++------ > .../SbsaQemuHardwareInfoLib.c | 132 +++++++++++++= +------ > 5 files changed, 145 insertions(+), 87 deletions(-) > --- > base-commit: a8344967ba17584c13620a639fb24990be020878 > change-id: 20240808-move-from-armsmclib-to-armmonitorlib-7ce6c2456c95 >=20 > Best regards, -=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 (#120299): https://edk2.groups.io/g/devel/message/120299 Mute This Topic: https://groups.io/mt/107790445/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-