[PATCH v8 08/24] dt-bindings: clock: Add RPMI clock service message proxy bindings
Stephen Boyd
sboyd at kernel.org
Thu Jul 24 19:42:03 PDT 2025
Quoting Anup Patel (2025-07-04 00:03:40)
> Add device tree bindings for the RPMI clock service group based
> message proxy implemented by the SBI implementation (machine mode
> firmware or hypervisor).
>
> The RPMI clock service group is defined by the RISC-V platform
> management interface (RPMI) specification.
>
> Reviewed-by: Conor Dooley <conor.dooley at microchip.com>
> Signed-off-by: Anup Patel <apatel at ventanamicro.com>
[...]
> +additionalProperties: false
> +
> +examples:
> + - |
> + clock-controller {
Maybe the name should be 'clock-service' then? I don't understand SBI so
not sure why this is in DT to begin with. Is something consuming this
node? Or a driver is binding to it?
> + compatible = "riscv,rpmi-mpxy-clock";
> + mboxes = <&rpmi_shmem_mbox 0x8>;
> + riscv,sbi-mpxy-channel-id = <0x1000>;
> + };
More information about the linux-riscv
mailing list