remoteproc: st: Fix error return code in st_rproc_probe()
Subsystems (2)
PATCH 1/1 remoteproc: st: Fix error return code in st_rproc_probe()
From: Wei Yongjun <[email protected]>
Fix to return a negative error code from the st_rproc_state() error handling case instead of 0, as done elsewhere in this function.
Signed-off-by Wei Yongjun <[email protected]>
--- drivers/remoteproc/st_remoteproc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
drivers/remoteproc/st_remoteproc.c +3 -1
@@ -245,8 +245,10 @@ static int st_rproc_probe(struct platform_device *pdev) goto free_rproc; enabled =st_rproc_state (pdev); -if (enabled <0 ) +if (enabled <0 ) { + ret = enabled; goto free_rproc; + }if (enabled) {atomic_inc (&rproc->power);
Bjorn Andersson
AppliedPATCH 1/1 remoteproc: st: Fix error return code in st_rproc_probe()
Quoted 6 lines · Wei Yongjun
From: Wei Yongjun <[email protected]>
Fix to return a negative error code from the
st_rproc_state()error handling case instead of 0, as done elsewhere in this function.Signed-off-by Wei Yongjun <[email protected]>
Applied, with added "Fixes". Thanks!
Regards,
Bjorn
Quoted 21 lines
--- drivers/remoteproc/st_remoteproc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)drivers/remoteproc/st_remoteproc.c +3
-1@@ -245,8 +245,10 @@ static int st_rproc_probe(struct platform_device *pdev) goto free_rproc; enabled =st_rproc_state (pdev); -if (enabled <0 ) +if (enabled <0 ) { + ret = enabled; goto free_rproc; + }if (enabled) {atomic_inc (&rproc->power);