[PATCH 0/3] Add RPMI/MPXY voltage, device power and performance service
Rahul Pathak
rahul at summations.net
Thu Oct 16 08:19:59 PDT 2025
Hi Joshua,
It will help if you can also share your branches
for the Linux and Librpmi side changes for anyone
to test. If you already have Qemu based stubs implemented
for this to test then that would be great and please share that too.
Thanks
Rahul
On Mon, Oct 13, 2025 at 9:02 PM Joshua Yeong
<joshua.yeong at starfivetech.com> wrote:
>
> Add RPMI/MPXY driver for voltage, device power and performance group based on
> RPMI specification v1.0.
>
> https://github.com/riscv-non-isa/riscv-rpmi/releases/download/v1.0/riscv-rpmi.pdf
>
> Joshua Yeong (3):
> lib: utils: Add MPXY RPMI mailbox driver for voltage
> lib: utils: Add MPXY RPMI mailbox driver for device power
> lib: utils: Add MPXY RPMI mailbox driver for performance
>
> include/sbi_utils/mailbox/rpmi_msgprot.h | 244 ++++++++++++++++++++
> lib/utils/mpxy/Kconfig | 12 +
> lib/utils/mpxy/fdt_mpxy_rpmi_device_power.c | 55 +++++
> lib/utils/mpxy/fdt_mpxy_rpmi_performance.c | 90 ++++++++
> lib/utils/mpxy/fdt_mpxy_rpmi_voltage.c | 76 ++++++
> lib/utils/mpxy/objects.mk | 9 +
> platform/generic/configs/defconfig | 3 +
> 7 files changed, 489 insertions(+)
> create mode 100644 lib/utils/mpxy/fdt_mpxy_rpmi_device_power.c
> create mode 100644 lib/utils/mpxy/fdt_mpxy_rpmi_performance.c
> create mode 100644 lib/utils/mpxy/fdt_mpxy_rpmi_voltage.c
>
> --
> 2.43.0
>
> --
> opensbi mailing list
> opensbi at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/opensbi
More information about the opensbi
mailing list