diff --git a/src/gpio/gpio_chardev.c b/src/gpio/gpio_chardev.c index b1424b8..7c18d52 100644 --- a/src/gpio/gpio_chardev.c +++ b/src/gpio/gpio_chardev.c @@ -375,7 +375,7 @@ mraa_get_line_values(int line_handle, unsigned int num_lines, unsigned char outp mraa_boolean_t mraa_is_gpio_line_kernel_owned(mraa_gpiod_line_info *linfo) { - return (linfo->flags & GPIOLINE_FLAG_IS_OUT); + return (linfo->flags & GPIOLINE_FLAG_KERNEL); } mraa_boolean_t @@ -399,7 +399,7 @@ mraa_is_gpio_line_open_drain(mraa_gpiod_line_info *linfo) mraa_boolean_t mraa_is_gpio_line_open_source(mraa_gpiod_line_info *linfo) { - return (linfo->flags & GPIOHANDLE_REQUEST_OPEN_SOURCE); + return (linfo->flags & GPIOLINE_FLAG_OPEN_SOURCE); } int