Renaming function rproc_fw_boot() in order to better reflect the work that is done when supporting scenarios where the remoteproc core is synchronising with an MCU. Signed-off-by: Mathieu Poirier <mathieu.poirier@xxxxxxxxxx> --- drivers/remoteproc/remoteproc_core.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/remoteproc/remoteproc_core.c b/drivers/remoteproc/remoteproc_core.c index d57b47b0d6be..488723fcb142 100644 --- a/drivers/remoteproc/remoteproc_core.c +++ b/drivers/remoteproc/remoteproc_core.c @@ -1363,7 +1363,8 @@ static int rproc_start(struct rproc *rproc, const struct firmware *fw) /* * take a firmware and boot a remote processor with it. */ -static int rproc_fw_boot(struct rproc *rproc, const struct firmware *fw) +static int rproc_actuate_platform(struct rproc *rproc, + const struct firmware *fw) { struct device *dev = &rproc->dev; const char *name = rproc->firmware; @@ -1373,7 +1374,9 @@ static int rproc_fw_boot(struct rproc *rproc, const struct firmware *fw) if (ret) return ret; - dev_info(dev, "Booting fw image %s, size %zd\n", name, fw->size); + if (!rproc_sync_with_mcu(rproc)) + dev_info(dev, "Booting fw image %s, size %zd\n", + name, fw->size); /* * if enabling an IOMMU isn't relevant for this rproc, this is @@ -1756,7 +1759,7 @@ static int rproc_actuate(struct rproc *rproc, firmware_p ? "powering up" : "syncing with", rproc->name); - ret = rproc_fw_boot(rproc, firmware_p); + ret = rproc_actuate_platform(rproc, firmware_p); if (ret) atomic_dec(&rproc->power); -- 2.20.1