[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: Michal Orzel <michal.orzel@xxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Andrei Cherechesu <andrei.cherechesu@xxxxxxxxxxx>
  • Date: Fri, 20 Dec 2024 15:31:52 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none
  • 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=lkpKWXgrjBo35LV9AFHyMdkFzsVCheOvl2eBB0UNrZo=; b=ve1oWyp4yClwqABeVFQtuV+VY883+Ai0S2SNRHOsU78TWUe61N8PyFFyglDTD16FtTh7vQ3eoTrRH7ExXEgBa3GsgqW+nQZRuzX0veH6qCoYMi3E/8Xei7ryrwMzZUV0W6hbT6IHrp1E9g6T9wpK4FU+GEKs07H7BMGlg/MrU7LnN1cJHJ4PgZD2teEVnYuLiyNR9zNjhPC5ffzJCNCxSjb1xAMSmkd9js7gu6DgeIzVAKP2hn5Y22w8COAx091fDjFkdpVj+McAeYel2MEHKxqC0pt40Dn/jZEg37dG+b8vyeRi4+YttmC+CuDWUSkcLrxzg5DdO+FqBB+1B99lbg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mxvovRCyCB/8pZqTcy7kDlyrtnv1UWELGc9BDKd5NBMPB+qVASvEtuIFOKnIde6cdsCwUwKmlpnG4jge7xfrxsQzV0ownRwFHWE4e3eUkpcPNpRNSnCjTRqX6qsAT3UTVG06FxmbvQnKdTuqrBEI+KXLmhlJkgMrT2xtqlWD7w+oEm9c6UM95Tx4QPXEELFzlYORnBBEfCl3N7Rks7NwqvPr9cwi1FiLi91tkgzrjyXWMChdU/oNO6kxefcugxtq0lYXVaNPeaylrBgSUTbLIzTO36PXOcQt+unzmRJznOQl3qh1Edg0z3R3VdIh0fiDfOJNlouuJr9Cbi9mo7UQHA==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com;
  • Cc: S32@xxxxxxx, Andrei Cherechesu <andrei.cherechesu@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <bertrand.marquis@xxxxxxx>, Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>, Community Manager <community.manager@xxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Grygorii Strashko <grygorii_strashko@xxxxxxxx>
  • Delivery-date: Fri, 20 Dec 2024 13:32:34 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Hi,


On 20/12/2024 09:32, Michal Orzel wrote:
>
> 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

Thank you too, Michal, for all the quick feedback you provided!
Glad we've been able to get this in despite the busy period right
before FF for you guys.

I also wanted to thank Julien, Stefano, Grygorii, Oleksii, Bertrand,
Andrew and everyone else who spent time and effort on this series :)

Wish you all relaxing and happy Holidays!

Best regards,
Andrei Cherechesu

>




 


Rackspace

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