hc
2024-02-20 e636c8d336489bf3eed5878299e6cc045bbad077
kernel/drivers/gpio/gpio-raspberrypi-exp.c
....@@ -147,7 +147,10 @@
147147 get.gpio);
148148 return ret ? ret : -EIO;
149149 }
150
- return !get.direction;
150
+ if (get.direction)
151
+ return GPIO_LINE_DIRECTION_OUT;
152
+
153
+ return GPIO_LINE_DIRECTION_IN;
151154 }
152155
153156 static int rpi_exp_gpio_get(struct gpio_chip *gc, unsigned int off)