Commit 9bd250d7 authored by Suman Anna's avatar Suman Anna
Browse files

arm64: dts: ti: k3-j721e-main: Add PRU system events for virtio



Two PRU system events "vring" and "kick" 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-j721e-main.dtsi,
and so are inherited by all the K3 J721E 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: default avatarSuman Anna <s-anna@ti.com>
parent ec978fe1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment