[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [RFC PATCH v4 0/8] xen/arm: scmi: introduce SCI SCMI SMC multi-agent support
Hi Oleksii, On 19/05/2025 16:50, Oleksii Moisieiev wrote: > > MAINTAINERS | 6 + .../arm/firmware/arm-scmi-proposal.rst | 224 +++++ .../arm/firmware/arm-scmi.rst | 442 +++++++++ docs/hypervisor-guide/arm/index.rst | 9 + docs/hypervisor-guide/index.rst | 1 + docs/man/xl.cfg.5.pod.in | 47 + docs/misc/arm/device-tree/booting.txt | 75 ++ docs/misc/xen-command-line.pandoc | 18 + tools/include/libxl.h | 5 + tools/libs/light/libxl_arm.c | 18 + tools/libs/light/libxl_types.idl | 12 + tools/xl/xl_parse.c | 48 + xen/arch/arm/device.c | 5 + xen/arch/arm/dom0less-build.c | 49 + xen/arch/arm/domain.c | 12 +- xen/arch/arm/domain_build.c | 11 +- xen/arch/arm/firmware/Kconfig | 36 +- xen/arch/arm/firmware/Makefile | 2 + xen/arch/arm/firmware/sci.c | 191 ++++ xen/arch/arm/firmware/scmi-proto.h | 164 ++++ xen/arch/arm/firmware/scmi-shmem.c | 173 ++++ xen/arch/arm/firmware/scmi-shmem.h | 45 + xen/arch/arm/firmware/scmi-smc-multiagent.c | 860 ++++++++++++++++++ xen/arch/arm/firmware/scmi-smc.c | 191 +++- xen/arch/arm/include/asm/domain.h | 5 + xen/arch/arm/include/asm/firmware/sci.h | 214 +++++ xen/arch/arm/include/asm/firmware/scmi-smc.h | 41 - xen/arch/arm/vsmc.c | 4 +- xen/common/domctl.c | 19 + xen/drivers/passthrough/device_tree.c | 6 + xen/include/asm-generic/device.h | 1 + xen/include/public/arch-arm.h | 8 + 32 files changed, 2856 insertions(+), 86 deletions(-) create mode 100644 docs/hypervisor-guide/arm/firmware/arm-scmi-proposal.rst create mode 100644 docs/hypervisor-guide/arm/firmware/arm-scmi.rst create mode 100644 docs/hypervisor-guide/arm/index.rst create mode 100644 xen/arch/arm/firmware/sci.c create mode 100644 xen/arch/arm/firmware/scmi-proto.h create mode 100644 xen/arch/arm/firmware/scmi-shmem.c create mode 100644 xen/arch/arm/firmware/scmi-shmem.h create mode 100644 xen/arch/arm/firmware/scmi-smc-multiagent.c create mode 100644 xen/arch/arm/include/asm/firmware/sci.h delete mode 100644 xen/arch/arm/include/asm/firmware/scmi-smc.h Looking at the list above, I don't see an update to SUPPORT.md. So I believe, this would fall under: ### 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 I think this should be updated for the multi-agent support to tech preview. Cheers, -- Julien Grall
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |