X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=kernel%2Fdrivers%2Fpinctrl%2Fmeson%2Fpinctrl-meson.c;fp=kernel%2Fdrivers%2Fpinctrl%2Fmeson%2Fpinctrl-meson.c;h=84943e4cff0990c62e0e551349a3d2aa73f9cf43;hb=e09b41010ba33a20a87472ee821fa407a5b8da36;hp=a70a5fe79d44d343b0e1830ccd36fe7b6384d314;hpb=f93b97fd65072de626c074dbe099a1fff05ce060;p=kvmfornfv.git diff --git a/kernel/drivers/pinctrl/meson/pinctrl-meson.c b/kernel/drivers/pinctrl/meson/pinctrl-meson.c index a70a5fe79..84943e4cf 100644 --- a/kernel/drivers/pinctrl/meson/pinctrl-meson.c +++ b/kernel/drivers/pinctrl/meson/pinctrl-meson.c @@ -738,9 +738,9 @@ static int meson_pinctrl_probe(struct platform_device *pdev) pc->desc.npins = pc->data->num_pins; pc->pcdev = pinctrl_register(&pc->desc, pc->dev, pc); - if (!pc->pcdev) { + if (IS_ERR(pc->pcdev)) { dev_err(pc->dev, "can't register pinctrl device"); - return -EINVAL; + return PTR_ERR(pc->pcdev); } ret = meson_gpiolib_register(pc);