]> rtime.felk.cvut.cz Git - zynq/linux.git/commitdiff
remoteproc: zynqmp_r5_remoteproc: config TCM before write to it
authorWendy Liang <wendy.liang@xilinx.com>
Fri, 28 Aug 2015 02:40:47 +0000 (19:40 -0700)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 28 Aug 2015 06:20:29 +0000 (08:20 +0200)
Without configuring TCM before writing to it, you can just write
to TCM_A, you will need to configure TCM in split mode or
lockstep mode before you can write to the full TCM used by RPU.

Signed-off-by: Wendy Liang <jliang@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/remoteproc/zynqmp_r5_remoteproc.c

index 4667cb6f1dfbb5bb6165454dfb3ea75d84a789c7..fb5111528a5854d2f31be2b8ec37b4cfd6a807f2 100644 (file)
@@ -558,6 +558,7 @@ static void zynqmp_r5_rproc_init(struct rproc *rproc)
 
        dev_dbg(dev, "%s\n", __func__);
 
+       local->rpu_ops->core_conf(local);
        local->rpu_ops->halt(local, true);
        local->rpu_ops->en_reset(local, false);
 }