xpio_gpio_update
if (!xpio_gpio_update(ctrl, update)) {
typedef struct xpio_gpio_update xpio_gpio_update_t;
extern bool xpio_gpio_update(xpio_ctrl_t *, xpio_gpio_update_t *);