On 4/23/2024 3:38 PM, MD Danish Anwar wrote: > From: Suman Anna <s-anna@xxxxxx> > > A PRU system event "vring" has been added to each PRU and RTU > node in each of the ICSSG0, ICSSG1 and ICSSG2 remote processor > subsystems to enable the virtio/rpmsg communication between MPU > and that PRU/RTU core. The additions are done in the base > k3-am65-main.dtsi, and so are inherited by all the K3 AM65x > boards. > > The PRU system events is the preferred approach over using TI > mailboxes, as it eliminates an external peripheral access from > the PRU/RTU-side, and keeps the interrupt generation internal to > the ICSSG. The difference from MPU would be minimal in using one > versus the other. > > Mailboxes can still be used if desired, but currently there is > no support on firmware-side for K3 SoCs to use mailboxes. Either > approach would require that an appropriate firmware image is > loaded/booted on the PRU. > > Signed-off-by: Suman Anna <s-anna@xxxxxx> > Signed-off-by: Kishon Vijay Abraham I <kishon@xxxxxx> > Signed-off-by: MD Danish Anwar <danishanwar@xxxxxx> > --- > This patch is based on linux-next tag next-20240423 > > arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 36 ++++++++++++++++++++++++ > 1 file changed, 36 insertions(+) > > diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi > index 0d68aa8e946f..72aa3b9aacce 100644 > --- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi > +++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi > Acked-by: Ravi Gunasekaran <r-gunasekaran@xxxxxx> Regards, Ravi