arm: 96boards: Move pin capabilities property inside is_gpio condition
Declare the GPIO pins capabilities under is_gpio condition instead of under sysfs_pin. 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
3fa1237255
commit
46b3a3ef88
@@ -111,12 +111,11 @@ mraa_96boards_pininfo(mraa_board_t* board, int index, int sysfs_pin, int is_gpio
|
||||
va_arg(arg_ptr, int);
|
||||
pininfo->gpio.gpio_chip = va_arg(arg_ptr, int);
|
||||
pininfo->gpio.gpio_line = va_arg(arg_ptr, int);
|
||||
pininfo->capabilities = (mraa_pincapabilities_t){ 1, 1, 0, 0, 0, 0, 0, 0 };
|
||||
} else {
|
||||
pininfo->capabilities = (mraa_pincapabilities_t){ 0, 0, 0, 0, 0, 0, 0, 0 };
|
||||
}
|
||||
va_end(arg_ptr);
|
||||
if (sysfs_pin >= 0)
|
||||
pininfo->capabilities = (mraa_pincapabilities_t){ 1, 1, 0, 0, 0, 0, 0, 0 };
|
||||
else
|
||||
pininfo->capabilities = (mraa_pincapabilities_t){ 0, 0, 0, 0, 0, 0, 0, 0 };
|
||||
pininfo->gpio.pinmap = sysfs_pin;
|
||||
pininfo->gpio.mux_total = 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user