forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
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,