diff options
-rw-r--r-- | drivers/gpio/gpio-tc3589x.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpio/gpio-tc3589x.c b/drivers/gpio/gpio-tc3589x.c index 7c1537ed6dff..2896aef5aec4 100644 --- a/drivers/gpio/gpio-tc3589x.c +++ b/drivers/gpio/gpio-tc3589x.c | |||
@@ -51,7 +51,7 @@ static int tc3589x_gpio_get(struct gpio_chip *chip, unsigned offset) | |||
51 | if (ret < 0) | 51 | if (ret < 0) |
52 | return ret; | 52 | return ret; |
53 | 53 | ||
54 | return ret & mask; | 54 | return !!(ret & mask); |
55 | } | 55 | } |
56 | 56 | ||
57 | static void tc3589x_gpio_set(struct gpio_chip *chip, unsigned offset, int val) | 57 | static void tc3589x_gpio_set(struct gpio_chip *chip, unsigned offset, int val) |