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 982CD7803D2 for ; Fri, 22 Sep 2023 15:22:27 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=8yDj+iMIiDrqeqTQKJHItXCUhtWA9v/1Z+uLD8UzQTg=; c=relaxed/simple; d=groups.io; h=Date:From:To:CC:Subject:Message-ID:References:MIME-Version:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Disposition; s=20140610; t=1695396146; v=1; b=b7bcCgJ0qQwUBd4emMSRHOQON1zsMdJOdRSnDmqh5mjF06zB6401N8pkWsWz2Hzz8HzRSZ5a ruxs4N1pFxhHp7mc6H2QacuEdWCh3fIr8kdfytXFib6aMeEvfBtEPrblt6n9xb/yf3CbUiTrWEx paF0G55g/K2lHV3c66nRTj2A= X-Received: by 127.0.0.2 with SMTP id Py73YY7687511xe1s9Kry2Du; Fri, 22 Sep 2023 08:22:26 -0700 X-Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by mx.groups.io with SMTP id smtpd.web11.332.1695396145527887956 for ; Fri, 22 Sep 2023 08:22:25 -0700 X-Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 38MBUgDM021061; Fri, 22 Sep 2023 15:22:25 GMT X-Received: from nasanppmta05.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3t9a3e8g8r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 Sep 2023 15:22:25 +0000 X-Received: from nasanex01c.na.qualcomm.com (nasanex01c.na.qualcomm.com [10.45.79.139]) by NASANPPMTA05.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 38MFMO5U014841 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 22 Sep 2023 15:22:24 GMT X-Received: from qc-i7.hemma.eciton.net (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.1118.36; Fri, 22 Sep 2023 08:22:23 -0700 Date: Fri, 22 Sep 2023 16:22:19 +0100 From: "Leif Lindholm" To: Marcin Juszkiewicz CC: , Ard Biesheuvel , Graeme Gregory Subject: Re: [edk2-devel] [PATCH v2 edk2-platforms 0/2] define NS EL2 virtual timer Message-ID: References: <20230920143318.430456-1-marcin.juszkiewicz@linaro.org> MIME-Version: 1.0 In-Reply-To: <20230920143318.430456-1-marcin.juszkiewicz@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: ujlxk8I3Q0DmnWPm7DSzELev7TrRrAVr X-Proofpoint-GUID: ujlxk8I3Q0DmnWPm7DSzELev7TrRrAVr 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,quic_llindhol@quicinc.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: M71vZvAw6IX9I42OT7ZyJ3rfx7686176AA= Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=b7bcCgJ0; 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 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io On Wed, Sep 20, 2023 at 16:33:16 +0200, Marcin Juszkiewicz wrote: > Arm BSA (Base System Architecture) specification requires Armv8.1+ cpus > to have non-secure EL2 virtual timer. Which we lacked. > > In previous week I wrote a small patch to QEMU which enabled it for SBSA > Reference Platform. Leif Lindholm refactored code around timers to make > it more readable. > > Then he added missing timer into EDK2 ArmPkg and to "virt" platform. > > This patchset enables NS EL2 virtual timer on SBSA Reference Platform. > > changes since v1: > - GTDT generated from C > - NS EL2 virtual timer is disabled for Arm v8.0 cpus For the series: Reviewed-by: Leif Lindholm Pushed as 88ea1c2b62d4..f3f7d3a1b41e. Thanks! > Marcin Juszkiewicz (2): > Silicon/SbsaQemu: move IORT structures to header file > Silicon/SbsaQemu: generate GTDT from C > > .../Qemu/SbsaQemu/AcpiTables/AcpiTables.inf | 1 - > .../SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.inf | 6 + > .../Drivers/SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.h | 66 +++++++++ > .../Drivers/SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.c | 125 ++++++++++++++---- > Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc | 107 --------------- > 5 files changed, 174 insertions(+), 131 deletions(-) > create mode 100644 Silicon/Qemu/SbsaQemu/Drivers/SbsaQemuAcpiDxe/SbsaQemuAcpiDxe.h > delete mode 100644 Silicon/Qemu/SbsaQemu/AcpiTables/Gtdt.aslc > > -- > 2.41.0 > -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#109014): https://edk2.groups.io/g/devel/message/109014 Mute This Topic: https://groups.io/mt/101479611/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/leave/12367111/7686176/1913456212/xyzzy [rebecca@openfw.io] -=-=-=-=-=-=-=-=-=-=-=-