gpio_write
gpio_write(sc, GPIO_CONTROL_CLR, pin, 1);
gpio_write(sc, GPIO_CONTROL_SET, pin, 1);
gpio_write(sc, GPIO_DATA_SET, &sc->gpio_pins[pin], 1);
gpio_write(sc, GPIO_DATA_CLR, &sc->gpio_pins[pin], 1);
gpio_write(sc, GPIO_DATA_CLR, &sc->gpio_pins[pin], 1);
gpio_write(sc, GPIO_DATA_SET, &sc->gpio_pins[pin], 1);
gpio_write(AUDIO_HW_RESET, !reset_active); /* Negate RESET */
gpio_write(AUDIO_HW_RESET, reset_active); /* Assert RESET */
gpio_write(AUDIO_HW_RESET, !reset_active); /* Negate RESET */
gpio_write(yyy##_MUTE, x); \