spmi: pmic-arb: Return an error code if sanity check fails
If the test 'if (channel > 5)' is true, then we will return 'err' which is known to be 0 at this point. Return -EINVAL instead. Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Родитель
e7fca5d860
Коммит
e98cc182a0
|
@ -954,6 +954,7 @@ static int spmi_pmic_arb_probe(struct platform_device *pdev)
|
|||
if (channel > 5) {
|
||||
dev_err(&pdev->dev, "invalid channel (%u) specified.\n",
|
||||
channel);
|
||||
err = -EINVAL;
|
||||
goto err_put_ctrl;
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче