[PATCH 2/2] arm64: dts: zena: Add support for Zena CSS
Sudeep Holla
sudeep.holla at kernel.org
Fri Jan 30 04:34:31 PST 2026
+Cristian(in case I am talking no sense)
On Fri, Jan 30, 2026 at 11:31:25AM +0100, Andre Przywara wrote:
>
> So do you need just one "tx", but "rx" plus "rx_reply"? Which isn't valid in
> the current binding?
> If that's the case, then we would need a patch to relax the binding and
> allowing this combination as well.
> Looking into the kernel code it looks like the SCMI driver doesn't use
> mbox-names, but explicitly expects assignments depending on the number of
> mboxes? Somewhat confusing ...
>
It is generally transmitted via tx, and tx_reply is necessary when the
platform has unidirectional channels. tx_reply is used to determine when the
synchronization commands have completed, without requiring polling of the
shared memory. rx_reply is necessary only if the platform firmware expects
it and doesn't poll the shared memory for OSPM/agent acknowledgement.
--
Regards,
Sudeep
More information about the linux-arm-kernel
mailing list