remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores
authorIuliana Prodan <iuliana.prodan@nxp.com>
Tue, 21 Feb 2023 17:03:56 +0000 (19:03 +0200)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Mon, 13 Mar 2023 19:22:39 +0000 (13:22 -0600)
commit408ec1ff0caa340c57eecf4cbd14ef0132036a50
treeca37491485b7c76872a9595e288596058c78b103
parent11bb42a94648af7d4fd570b7f7f26e74d9561ef0
remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores

The IRAM is part of the HiFi DSP.
According to hardware specification only 32-bits write are allowed
otherwise we get a Kernel panic.

Therefore add a custom memory copy and memset functions to deal with
the above restriction.

Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com>
Link: https://lore.kernel.org/r/20230221170356.27923-1-iuliana.prodan@oss.nxp.com
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
drivers/remoteproc/imx_dsp_rproc.c