mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-07-26 07:07:16 +00:00
258277bab5
Set the Upstream-Status to Denied because the community suggests a different design The external system implementation in Corstone-1000 is user-defined. In the implementation provided by he FPGA board and by the FVP, the Cortex-A35 (Linux) can not access the memory of the external system (Cortex-M3). So, Linux can not load the external system firmware and can not communicate with the external system using Rpmsg over remoteproc subsystem. The reason is Rpmsg needs vrings memory buffers to be shared between both cores. The community prefers that the HW is updated with memory sharing before they consider merging the remoteproc driver. We reached the agreement that we will split the work in two parts: Part 1: Writing an SSE-710 reset controller driver Part 2: Corstone-1000 remoteproc driver Part 1 is doable and we will be working on it. Part 2 is waiting for the FPGA upgrade with the memory sharing feature. For more details [1]. [1]: https://lore.kernel.org/all/20241009094635.GA14639@e130802.arm.com/ Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>