On 4/23/2024 3:36 PM, MD Danish Anwar wrote: > From: Suman Anna <s-anna@xxxxxx> > > PRU system events "vring" have been added to each PRU and RTU node > in each of the ICSSG0 and ICSSG1 remote processor subsystems to > enable the virtio/rpmsg communication between MPU and that PRU/RTU core. > No events have been added to the Tx_PRU cores at present. The > additions are done in the base k3-am64main.dtsi, and so are inherited > by all the K3 AM64x 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-am64-main.dtsi | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > Acked-by: Ravi Gunasekaran <r-gunasekaran@xxxxxx> Regards, Ravi