The GPIO library expects the drivers to return -ENOTSUPP in some cases
and not using analogue POSIX code. Make the driver to follow this.
Signed-off-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Reviewed-by: Michael Walle <mwalle@kernel.org>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
                base = gpio_regmap_addr(gpio->reg_dir_in_base);
                invert = 1;
        } else {
-               return -EOPNOTSUPP;
+               return -ENOTSUPP;
        }
 
        ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask);
                base = gpio_regmap_addr(gpio->reg_dir_in_base);
                invert = 1;
        } else {
-               return -EOPNOTSUPP;
+               return -ENOTSUPP;
        }
 
        ret = gpio->reg_mask_xlate(gpio, base, offset, ®, &mask);