Skip to content

Commit c9205e1

Browse files
Dan Carpentermchehab
authored andcommitted
[media] blackfin: check devm_pinctrl_get() for errors
devm_pinctrl_get() can fail so we should check for that. Fixes: 0a6824b ('[media] v4l2: blackfin: select proper pinctrl state in ppi_set_params if CONFIG_PINCTRL is enabled') Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
1 parent 5911f62 commit c9205e1

File tree

1 file changed

+2
-0
lines changed
  • drivers/media/platform/blackfin

1 file changed

+2
-0
lines changed

drivers/media/platform/blackfin/ppi.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,8 @@ static int ppi_set_params(struct ppi_if *ppi, struct ppi_params *params)
214214
if (params->dlen > 24 || params->dlen <= 0)
215215
return -EINVAL;
216216
pctrl = devm_pinctrl_get(ppi->dev);
217+
if (IS_ERR(pctrl))
218+
return PTR_ERR(pctrl);
217219
pstate = pinctrl_lookup_state(pctrl,
218220
pin_state[(params->dlen + 7) / 8 - 1]);
219221
if (pinctrl_select_state(pctrl, pstate))

0 commit comments

Comments
 (0)