Merge tag 'wireless-drivers-for-davem-2015-10-17' of git://git.kernel.org/pub/scm...
[firefly-linux-kernel-4.4.55.git] / drivers / pinctrl / pinctrl-tb10x.c
index 160a1f5e989648ebf21ae863194c216b2af85181..6546b9bb2e060d5227b868ff49eaef36d534fff4 100644 (file)
@@ -807,9 +807,9 @@ static int tb10x_pinctrl_probe(struct platform_device *pdev)
        }
 
        state->pctl = pinctrl_register(&tb10x_pindesc, dev, state);
-       if (!state->pctl) {
+       if (IS_ERR(state->pctl)) {
                dev_err(dev, "could not register TB10x pin driver\n");
-               ret = -EINVAL;
+               ret = PTR_ERR(state->pctl);
                goto fail;
        }