aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEtienne Carriere <etienne.carriere@linaro.org>2021-11-08 08:56:11 +0100
committerTom Rini <trini@konsulko.com>2021-11-23 13:53:03 -0500
commit32190a959de4c9467008249d0e9fb4b425332a5c (patch)
tree8763da28ff5f784ce044a82e07a12f8c09a6092c
parent3de5aef451b83412b7104fd611bb94059a741f34 (diff)
downloadu-boot-32190a959de4c9467008249d0e9fb4b425332a5c.zip
u-boot-32190a959de4c9467008249d0e9fb4b425332a5c.tar.gz
u-boot-32190a959de4c9467008249d0e9fb4b425332a5c.tar.bz2
firmware: scmi: smccc transport: simplify probe sequence
Minor simplification in scmi_smccc_probe() exit sequence. Cc: Simon Glass <sjg@chromium.org> Cc: Patrice Chotard <patrice.chotard@foss.st.com> Cc: Patrick Delaunay <patrick.delaunay@foss.st.com> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
-rw-r--r--drivers/firmware/scmi/smccc_agent.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/firmware/scmi/smccc_agent.c b/drivers/firmware/scmi/smccc_agent.c
index f0477b9..5e166ca 100644
--- a/drivers/firmware/scmi/smccc_agent.c
+++ b/drivers/firmware/scmi/smccc_agent.c
@@ -65,12 +65,10 @@ static int scmi_smccc_of_to_plat(struct udevice *dev)
chan->func_id = func_id;
ret = scmi_dt_get_smt_buffer(dev, &chan->smt);
- if (ret) {
+ if (ret)
dev_err(dev, "Failed to get smt resources: %d\n", ret);
- return ret;
- }
- return 0;
+ return ret;
}
static const struct udevice_id scmi_smccc_ids[] = {