[PATCH v2 0/5] Add support for RPMI to U-Boot

Michal Simek michal.simek at amd.com
Thu Jul 9 15:02:11 CEST 2026



On 7/8/26 23:51, Charles Perry wrote:
> Hello,
> 
> This series adds support for RISC-V Platform Management Interface (RPMI) to
> U-Boot. RPMI is an OS-agnostic protocol for communication between an
> Application Processor (AP) and a Platform Microcontroller (PuC) [1]. The
> goals and purpose of RPMI are similar to ARM's SCMI.

 From the first look it looks like SCMI. Why do you introducing something what 
can be replaced by SCMI?
And SCMI has only specific ARM transport layer but the rest is arch independent.

In our case where we have Microblaze V in programmable logic I can't see any 
reason to use RPMI for talking to the same server if I need to do it from ARM 
side too via SCMI.

I pretty much think that there should be communication with ARM and instead of 
creating another firmware interface talk to each other and have only one which 
can be used across multiple architectures.

Thanks,
Michal


More information about the U-Boot mailing list