mbox series

[0/1] arm-bsp/u-boot: corstone1000: Reserve memory for RSS comm pointer access protocol

Message ID 20250204150527.326455-1-Philip.puk@arm.com
Headers show
Series arm-bsp/u-boot: corstone1000: Reserve memory for RSS comm pointer access protocol | expand

Message

philip.puk@arm.com Feb. 4, 2025, 3:05 p.m. UTC
From: Philip Puk <philip.puk@arm.com>

This memory was used by OpenAMP to establish communication between
the Secure Enclave and Trusted Services. After transitioning from
OpenAMP to RSE_COMMS, this shared memory is now configured for the
pointer access protocol in RSE_COMMS.

Since this memory may be still used by a user-space application
in linux as U-Boot is passing an EFI memory map starting from
0x80000000, this memory range should be reserved as the
pointer access protocol may be enabled on corstone1000 in the future.

Philip Puk (1):
  arm-bsp/u-boot: corstone1000: Reserve memory for RSS comm pointer
    access protocol

 .../u-boot/u-boot-corstone1000.inc            |  1 +
 .../0052-reserve-memory-for-se-comm.patch     | 46 +++++++++++++++++++
 2 files changed, 47 insertions(+)
 create mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0052-reserve-memory-for-se-comm.patch

Comments

Jon Mason Feb. 12, 2025, 1:50 p.m. UTC | #1
On Tue, 04 Feb 2025 15:05:26 +0000, Philip.puk@arm.com wrote:
> From: Philip Puk <philip.puk@arm.com>
> 
> This memory was used by OpenAMP to establish communication between
> the Secure Enclave and Trusted Services. After transitioning from
> OpenAMP to RSE_COMMS, this shared memory is now configured for the
> pointer access protocol in RSE_COMMS.
> 
> [...]

Applied, thanks!

[1/1] arm-bsp/u-boot: corstone1000: Reserve memory for RSS comm pointer access protocol
      commit: d65627585548985491a79f01de6f37e325efab96

Best regards,