[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 5/6] SUPPORT.md: Describe SCMI-SMC layer feature
- To: "Andrei Cherechesu (OSS)" <andrei.cherechesu@xxxxxxxxxxx>
- From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
- Date: Wed, 18 Dec 2024 10:29:49 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=arm.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=2; 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=KpY5ky/zBA/dTqQohAVQY34Oc6qNSC/Fm0xgCQXpXZs=; b=pOYD/KWO4N0F0rCQOBhPolhvAMl8gcBNKytvhcjXe/HsCwBaJsN4Kpv6TjewB/Oix2TV+7gKWE4HOBk/XZ/nSvamoB3rl1xZtqlHKHNYPnP8B6ajTPAYhWO7k5l4pWSRiN9muVYfCFVuHGDsuyPGxJBiM+O+e2E1bZk3lZE65RUh760cINDh4ouAXFBz7qlNS6x4WRmsHF5NG/OB+eL9EsUSs40wRqMXBUIQ1GxIblqloWXcHmmF44XTRPBIVPTI50rIUsx2am7Rh+m9zBHAHUNyMeVgzSa+LGc/bLKrQtXYWtLj9XsMmB73hxjhg9IqiH8BLHgQT2Wv5FDlWguqZg==
- 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=KpY5ky/zBA/dTqQohAVQY34Oc6qNSC/Fm0xgCQXpXZs=; b=bAcNHisddOCh76TSklvA0igONX6pHF93St+G7wRm0G/t7Q96oNVDYjNaWtI2Rx6bCcDvNwVjIiFAJaGcxuPGOudA0TbMIA6Z6c9PsNuTvUSJpHm3J9Z/6ENeMnUhLtqqk5nwfX+CnNFvymzSQb3rLLS10tbyO8HE80Izcto1WfGZAmaJG9y8h5vEN3QMNUG7goh1MaliG1ciykv8yuD1h2sXp5Ug6Kq3cR/4MQ50hkklJM/lWtXu9fa+tiANE6pIYS86jm3Qa0pzv31pMjXJku2pey0XdOSgaHHIm0Liqg90fCHN7zlpn3+kvtJMXcwaQcXkqtwYTlHB66BcpcDUag==
- Arc-seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=AEz+fc/gSDYGAy/j0pheN7JmZzUQ5WL1/9xqrvIeDv4Uk13hzJV0l7JkGTtKrYb50IdDhvMrLXHTWlLi26iHwLYIfBe4uiVMWvGVg76fYdtRAw+hZZpyYMT2dzha+jc/mLEOcIxGrSqKfOUD10i965DDq7hC0wec1uLo492F7Ld73hp1h7knGVMCvc2MNzt4kBHqkJT7rY/d/Rz6M6/lccDuCCYD+Ec5vWvr3cVbN6u9fMq+djAsEwpUBYTFVnT2VbapCcxs35rfFTusRKZSrcEUd2kAgueD4qbA8gJZ4iiOCgXgFpB+MInOUT4sEoSH9jopRObP2pmCbddh1VQ+bA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=itwKjtN03OJNOLGkKX4xKx2xJHwCMfmyARdqLfuMraKfIVTQ8rcInK84vCoBX6iS/kbuO+Rh3aHWr9+3uNvi0HEVrdhFNKzBS7DgqyTJRkg2+wUMHCmPIm0KvycYTb7g+exYIVS3HV6WcgO8zs5jCtM5hRf9Q4BlcMxI1FMh6qmZP+bIybLNug0McIo0czjRIlC2GitavT+mRA4sRRHvEnbm+d3lMDermN8JYLEGZQ9HXbOZTxKhs3nlwJ3Uq0jw0IQtkKgydNEQH6c5whFpqWD4pqZAG9bAxFsJ3Jxr9c8zFDnci/pYxFZc1eY9nkdv0bZynGFMdOsOrOhhysYzPA==
- Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
- Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "S32@xxxxxxx" <S32@xxxxxxx>, Andrei Cherechesu <andrei.cherechesu@xxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Anthony PERARD <anthony.perard@xxxxxxxxxx>, Michal Orzel <michal.orzel@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
- Delivery-date: Wed, 18 Dec 2024 10:30:09 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
- Thread-index: AQHbUTVpexJk9aIxckuBUMUJS0lzQbLrzQ8A
- Thread-topic: [PATCH v3 5/6] SUPPORT.md: Describe SCMI-SMC layer feature
Hi Andrei,
> On 18 Dec 2024, at 11:11, Andrei Cherechesu (OSS)
> <andrei.cherechesu@xxxxxxxxxxx> wrote:
>
> From: Andrei Cherechesu <andrei.cherechesu@xxxxxxx>
>
> Describe the layer which enables SCMI over SMC calls forwarding
> to EL3 FW if issued by the Hardware domain. If the SCMI firmware
> node is not found in the Host DT during initialization, it fails
> silently as it's not mandatory.
>
> The SCMI SMCs trapping at EL2 now lets hwdom perform SCMI ops for
> interacting with system-level resources almost as if it would be
> running natively.
>
> Signed-off-by: Andrei Cherechesu <andrei.cherechesu@xxxxxxx>
Reviewed-by: Bertrand Marquis <bertrand.marquis@xxxxxxx>
Cheers
Bertrand
> ---
> SUPPORT.md | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/SUPPORT.md b/SUPPORT.md
> index 82239d0294..1f7867bd32 100644
> --- a/SUPPORT.md
> +++ b/SUPPORT.md
> @@ -928,6 +928,14 @@ Add/Remove device tree nodes using a device tree overlay
> binary (.dtbo).
>
> Status: Tech Preview
>
> +### Arm: SCMI over SMC calls forwarding to EL3 Firmware
> +
> +Enable SCMI calls using SMC as doorbell mechanism and Shared Memory for
> +transport ("arm,scmi-smc" compatible only) to reach EL3 Firmware if issued
> +by hwdom. Some platforms use SCMI for access to system-level resources.
> +
> + Status: Supported
> +
> ## Virtual Hardware, QEMU
>
> This section describes supported devices available in HVM mode using a
> --
> 2.45.2
>
>
|