forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-09 95099d4622f8cb224d94e314c7a8e0df60b13f87
kernel/drivers/gpio/gpio-lp87565.c
....@@ -57,7 +57,10 @@
5757 if (ret < 0)
5858 return ret;
5959
60
- return !(val & BIT(offset));
60
+ if (val & BIT(offset))
61
+ return GPIO_LINE_DIRECTION_OUT;
62
+
63
+ return GPIO_LINE_DIRECTION_IN;
6164 }
6265
6366 static int lp87565_gpio_direction_input(struct gpio_chip *chip,