Private
Public Access
2
0

mraa_adv_func: Updated signature of gpio_init_internal_replace()

mraa_adv_func_t->gpio_init_internal_replace() now has mraa_gpio_context
parameter so that override function can access both physical and logical
pin numbers.

Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Henry Bruce
2016-01-05 12:00:01 -08:00
committed by Brendan Le Foll
parent 86a0e10c03
commit ed0124cc70
3 changed files with 5 additions and 4 deletions

View File

@@ -400,7 +400,7 @@ mraa_ftdi_ft4222_i2c_stop(mraa_i2c_context dev)
/******************* GPIO functions *******************/
static mraa_result_t
mraa_ftdi_ft4222_gpio_init_internal_replace(int pin)
mraa_ftdi_ft4222_gpio_init_internal_replace(mraa_gpio_context dev, int pin)
{
if ((pin - numI2cGpioExpanderPins) == 0 || (pin - numI2cGpioExpanderPins) == 1) {
syslog(LOG_NOTICE, "Closing I2C interface to enable GPIO%d\n", pin);