Merge tag 'pm-5.5-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[linux-2.6-microblaze.git] / drivers / gpio / gpio-dln2.c
index 8a33c2f..26b40c8 100644 (file)
@@ -200,9 +200,9 @@ static int dln2_gpio_get_direction(struct gpio_chip *chip, unsigned offset)
        struct dln2_gpio *dln2 = gpiochip_get_data(chip);
 
        if (test_bit(offset, dln2->output_enabled))
-               return 0;
+               return GPIO_LINE_DIRECTION_OUT;
 
-       return 1;
+       return GPIO_LINE_DIRECTION_IN;
 }
 
 static int dln2_gpio_get(struct gpio_chip *chip, unsigned int offset)
@@ -214,7 +214,7 @@ static int dln2_gpio_get(struct gpio_chip *chip, unsigned int offset)
        if (dir < 0)
                return dir;
 
-       if (dir == 1)
+       if (dir == GPIO_LINE_DIRECTION_IN)
                return dln2_gpio_pin_get_in_val(dln2, offset);
 
        return dln2_gpio_pin_get_out_val(dln2, offset);