[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v4 0/6] xen/arm: Add support for S32CC platforms and LINFlexD UART


  • To: "Andrei Cherechesu (OSS)" <andrei.cherechesu@xxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Michal Orzel <michal.orzel@xxxxxxx>
  • Date: Fri, 20 Dec 2024 08:32:43 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 165.204.84.17) smtp.rcpttodomain=oss.nxp.com smtp.mailfrom=amd.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=amd.com; dkim=none (message not signed); arc=none (0)
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Wn0j2ifLlH9A9NOXGHhC/TuPhOJHo9dP+Mts/DDRek4=; b=JAfFaKjWIDk8LxABN/f3jsqM27vig3mHZQA3JQAIgaEfPPHV1zNJFEiK55Pgkj1vtN48nTwwj768OtrcJPSDvVx3Pq2/aZB+3UIJIAkcmBCYVy6xE5ol46UnJ2BEtBf6B2yBXVMSJ6nBoTNxZ4fzE7YFveKj7X78xR9mADChFtsXhT78maj2TIrcp7b5GSMDTEejDSyyc7hA/j7592mnLD568Bdmb7HaSq5dgPAQz1PH0QXm2sUtgXU30nC2eGDEQgkx3RVLMwoZGMcdNojj6/2YmUQRKzroh9lj2ipdbBb5E7FqKrZnCzFciTR0+fibtlEddtsbYHwRHDfGPc+vaQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FxNPFgsauePVW0vzuiU3pGnuKEaYaYH3izg2OvoCKN4eb8K+/7wh7ULxCrxJ8Qh9DxcEOwwZEAMqI38UmFEOaku2MS1TT5LH4y0gQ4hKM5c2r9Nvg2Cx9C8ZZmu4U1Psq2rYWuw6ogwgPGOkZQx4hbhQdx2juXiFrNDs6i5wr8HbxrPkDUUF1EjuyqgotqOSCScrk5aIhuVUhTy63D3VxfKKc5AR0NqGua+H1pL9kRcsvBQ51oceu9yIiVMZQ46okhvYFehMcnieenzdRXTmvzaU/tL1bhCibgb07Fr0AqgGgx4IOkh0y9VZSpiLDjYaGNXfb1L+qX2h42DlD/vvvw==
  • Cc: <S32@xxxxxxx>, Andrei Cherechesu <andrei.cherechesu@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>, Community Manager <community.manager@xxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Delivery-date: Fri, 20 Dec 2024 07:33:01 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>


On 19/12/2024 12:23, Andrei Cherechesu (OSS) wrote:
> 
> 
> From: Andrei Cherechesu <andrei.cherechesu@xxxxxxx>
> 
> Targeting: Xen 4.20
> This v4 version of this patch series finishes the work left to support NXP
> S32G3 Processors [0], part of the NXP S32CC Family. The LINFlexD UART support
> patches have been merged in v2. Platforms using S32G3 Processors are not
> affected by the TLBI by VA erratum (discussed in v2), and are security
> supported without a workaround needed in Xen or guests. The workaround needed
> for S32G2 [1] / S32R45 [2] will be addressed in future series.
> 
> The 1st patch introduces a generic mechanism for forwarding SCMI
> over SMC calls to firmware running at EL3, selected via
> CONFIG_SCMI_SMC. The 2nd patch refactors the SiP SMC handling in
> vSMC mechanism, to rely firstly on `platform_smc()` if implemented,
> then on the previously introduced generic SCMI handling/forwarding
> mechanism.
> 
> The 3rd patch adds S32G3 platform config to enable the required drivers for
> S32G3-based platforms.
> 
> The 4th, 5th and 6th patches modify the CHANGELOG.md, SUPPORT.md
> and MAINTAINERS files, respectively, to add mentions about LINFlexD
> UART support, S32G3 Processors support, and the new SCMI-SMC layer
> introduced.
> 
> [0] https://www.nxp.com/products/S32G3
> [1] https://www.nxp.com/products/S32G2
> [2] https://www.nxp.com/products/S32R45
> 
The series is now committed. Thanks.

~Michal




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.