Re: [PATCH v8 08/24] dt-bindings: clock: Add RPMI clock service message proxy bindings
From: Stephen Boyd
Date: Thu Jul 24 2025 - 22:42:14 EST
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@xxxxxxxxxxxxx>
> Signed-off-by: Anup Patel <apatel@xxxxxxxxxxxxxxxx>
[...]
> +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>;
> + };