diff options
author | Mihai Tudor Panu <mihai.tudor.panu@intel.com> | 2015-11-19 17:18:55 -0800 |
---|---|---|
committer | Brendan Le Foll <brendan.le.foll@intel.com> | 2015-12-01 12:01:55 +0000 |
commit | 1c7bd53bf31ef116d0f0c92c740e8e067b5942b6 (patch) | |
tree | c39b6f9b38bf1efd1261c2af8931d2caf84858d7 | |
parent | efc79d13c0e150e965c0cfd0fb6b736b6572016c (diff) |
gpio: function replacement for gpio write calls
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
-rw-r--r-- | src/gpio/gpio.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gpio/gpio.c b/src/gpio/gpio.c index 13db5c1..d8c0e69 100644 --- a/src/gpio/gpio.c +++ b/src/gpio/gpio.c @@ -584,6 +584,10 @@ mraa_gpio_write(mraa_gpio_context dev, int value) return pre_ret; } + if (IS_FUNC_DEFINED(dev, gpio_write_replace)) { + return dev->advance_func->gpio_write_replace(dev, value); + } + if (dev->value_fp == -1) { if (mraa_gpio_get_valfp(dev) != MRAA_SUCCESS) { return MRAA_ERROR_INVALID_RESOURCE; |