gpio: Fix function signature for gpio_set_callback()

Change-Id: I66c6630b2eced4e0219b0f36b1bf7b0454770290
Signed-off-by: Dirk Brandewie <dirk.j.brandewie@intel.com>
This commit is contained in:
Dirk Brandewie 2015-07-22 07:09:53 -07:00 committed by Anas Nashif
commit 6c9a846eae

View file

@ -70,7 +70,7 @@ typedef int (*gpio_write_t)(struct device *port, int access_op,
typedef int (*gpio_read_t)(struct device *port, int access_op, typedef int (*gpio_read_t)(struct device *port, int access_op,
uint32_t pin, uint32_t *value); uint32_t pin, uint32_t *value);
typedef int (*gpio_set_callback_t)(struct device *port, typedef int (*gpio_set_callback_t)(struct device *port,
gpio_callback_t *callback); gpio_callback_t callback);
typedef int (*gpio_enable_callback_t)(struct device *port, typedef int (*gpio_enable_callback_t)(struct device *port,
int access_op, int access_op,
uint32_t pin); uint32_t pin);
@ -142,7 +142,7 @@ inline int gpio_pin_read(struct device *port, uint32_t pin, uint32_t *value)
* @param callback Application callback function. * @param callback Application callback function.
*/ */
inline int gpio_set_callback(struct device *port, inline int gpio_set_callback(struct device *port,
gpio_callback_t *callback) gpio_callback_t callback)
{ {
struct gpio_driver_api *api; struct gpio_driver_api *api;