gpio: chardev: Fix flag for checking kernel owned & open source gpio line
The flag used for checking the kernel owned gpio line is GPIOLINE_FLAG_KERNEL. Hence use that instead of GPIOLINE_FLAG_IS_OUT. Flag used for checking the open source gpio line is GPIOLINE_FLAG_OPEN_SOURCE. Hence use that instead of GPIOHANDLE_REQUEST_OPEN_SOURCE, which should be only used when requesting lines. Reported-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Signed-off-by: malikabhi05 <abhishek.malik@intel.com>
This commit is contained in:
committed by
malikabhi05
parent
be9cd0138a
commit
b48baf01bc
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user