From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by mx.groups.io with SMTP id smtpd.web11.88722.1684158644626185364 for ; Mon, 15 May 2023 06:50:44 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="signature has expired" header.i=@bsdio.com header.s=fm2 header.b=yWmnBcHl; spf=pass (domain: bsdio.com, ip: 66.111.4.28, mailfrom: rebecca@bsdio.com) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 783C25C013C; Mon, 15 May 2023 09:50:43 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 15 May 2023 09:50:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdio.com; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm2; t= 1684158643; x=1684245043; bh=1+/vUwnGVqGeEiJ+VsnGy4wzpoqUXUMfxAM bpPcXioc=; b=yWmnBcHlLfaLtKMyQZi70WsEC3WiXEziMR4L4N984lwmLxLTmY0 +BHiz2qxS7ihlGlUM1YCTYP3TgVXGC5t//giJWspSAgCCgLSv5RCZZ1nMeNfZLyd nXw0HWzxazfvWTnrWVhfnfgB/PuvsqjnQMsryWBgiV8WzdDWjv/UJgvkXvdKqBg3 hExueBb5sPMsNvwtkZs3UoWS2B4akItXAqUuI34zObYlz6jTvT2JKrf4NiyWL9JE +cjZMktIZmEZdF2+i+B34SFd7JqRqRvz08UiBuuZycB8evXPZtpxTYoAqy52ovw5 IDoXSdEOi4f6HGMRnDQ6vw7z7vZQtz8Jf2g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1684158643; x=1684245043; bh=1+/vUwnGVqGeEiJ+VsnGy4wzpoqUXUMfxAM bpPcXioc=; b=RlyC/8OKdhXd0pOXbg85GFl15zFHzThc3HFYklnIo4YV03oztzQ 3Y2PaBhuK8dMO7pGBQHq9LslVkZmpkCXD7d29H6TWBlf5f1MAjb2PH2xB4sEbw1l yvtSu/f66GWPE1xB1GtA/sooIX6hKi5IIwISM1ZHJbPzjS0Fv4pWjCDUcd849c4h 77tbgUZQLohvE6W5FYwkgxXTb4tES/PKLIddRZrrR3CbC0NpdmryRNw3lbBPw4qe 1wADeU7EdhhR2+TdLRRMsw9O163bLnAAHMQrltKEtWMJv6nkCCooFt+AfgD8Pae1 oAwb1vrPUY0TDx7RrYQqc9Aa7qIHv/Yddlg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrfeehjedgieelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeftvggs vggttggrucevrhgrnhcuoehrvggsvggttggrsegsshguihhordgtohhmqeenucggtffrrg htthgvrhhnpeeufeelkeehheeggedvvdelgeevieetheejgeevuefgvdevtdevtdeufeet vdegteenucffohhmrghinhepghhnuhdrohhrghdpthhruhhsthgvughfihhrmhifrghrvg drohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pehrvggsvggttggrsegsshguihhordgtohhm X-ME-Proxy: Feedback-ID: i5b994698:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 15 May 2023 09:50:42 -0400 (EDT) Message-ID: <28a38959-23dc-f38c-51a4-1d995c574702@bsdio.com> Date: Mon, 15 May 2023 07:50:41 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Subject: Re: [PATCH v5 0/2] Qemu/Sbsa versioning To: Marcin Juszkiewicz , devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm , Sami Mujawar References: <20230515134752.362671-1-marcin.juszkiewicz@linaro.org> From: "Rebecca Cran" In-Reply-To: <20230515134752.362671-1-marcin.juszkiewicz@linaro.org> Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Thanks. For the series: Reviewed-by: Rebecca Cran On 5/15/23 07:47, Marcin Juszkiewicz wrote: > Qemu has versioning for sbsa-ref platform. TF-A reads it from provided > DeviceTree and provides as SMC. > > Version 0.0 (QEMU 8.0) provides platform version information. > Version 0.1 (in review) provides GIC information. > > Next versions will bring more changes to make use of development done > during last years. > > Requires "SbsaQemu: make GIC base address Pcds dynamic" by Leif > Lindholm to be able to change values with those from QEMU. > > QEMU part: https://lists.gnu.org/archive/html/qemu-arm/2023-05/msg00517.html > TF-A part: https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/20871 > > Changes since v4: > - SMC calls use SmcResult variable (UINTN) > - PcdSet* calls use Result var (RETURN_STATUS) > - fixed "are we on 0.0" check > > Marcin Juszkiewicz (2): > Platform/SbsaQemu: read platform version > Platform/SbsaQemu: read GIC base from TF-A > > Platform/Qemu/SbsaQemu/SbsaQemu.dsc | 3 + > .../SbsaQemuPlatformDxe/SbsaQemuPlatformDxe.c | 58 +++++++++++++++++++ > .../SbsaQemuPlatformDxe.inf | 9 +++ > Silicon/Qemu/SbsaQemu/SbsaQemu.dec | 3 + > 4 files changed, 73 insertions(+) >