The TI K3 R5F and C6x cores can address 48-bit memory space through the
Region Address Translator (RAT) unit. Whereas the TI K3 C7x has a native
48-bit address bus. RAT is usually programmed from the firmware itself.
Configure the remoteproc device DMA mask to 48 bits to enable full
addressing capability for DMA operations.

Testing done:
1. Verified above devices are able to access 48-bit addresses with
   compatible firmware.
2. Verified IPC with Cortex-R5F and C7x DSPs on TI J784S4 EVM.
3. Verified none of the patch generate any new warning/errors.

Thanks,
Beleswar

Rahul T R (2):
  remoteproc: k3-r5: Set a 48-bit DMA mask for remoteproc device
  remoteproc: k3-dsp: Set a 48-bit DMA mask for remoteproc device

 drivers/remoteproc/ti_k3_dsp_remoteproc.c | 4 ++++
 drivers/remoteproc/ti_k3_r5_remoteproc.c  | 4 ++++
 2 files changed, 8 insertions(+)

-- 
2.34.1


Reply via email to