GPIO_PIN_PUSHPULL
GPIO_PIN_PUSHPULL | GPIO_PIN_TRISTATE |
if (flags & GPIO_PIN_PUSHPULL)
} else if ((caps & GPIO_PIN_PUSHPULL) && (caps & GPIO_PIN_TRISTATE)) {
sc->sc_sda |= GPIO_PIN_PUSHPULL;
} else if (caps & GPIO_PIN_PUSHPULL) {
sc->sc_scl |= GPIO_PIN_PUSHPULL;
if ((sda & GPIO_PIN_PUSHPULL) && !(bits & GPIOIIC_SDA))
} else if ((caps & GPIO_PIN_PUSHPULL) && (caps & GPIO_PIN_TRISTATE)) {
sc->sc_sda |= GPIO_PIN_PUSHPULL;
} else if (caps & GPIO_PIN_PUSHPULL) {
sc->sc_scl |= GPIO_PIN_PUSHPULL;
if ((sda & GPIO_PIN_PUSHPULL) && !(bits & GPIOIIC_SDA))
} else if ((caps & GPIO_PIN_PUSHPULL) && (caps & GPIO_PIN_TRISTATE)) {
sc->sc_data |= GPIO_PIN_PUSHPULL;
if (data & GPIO_PIN_PUSHPULL)
GPIO_PIN_PUSHPULL | GPIO_PIN_TRISTATE |
if (flags & GPIO_PIN_PUSHPULL)
{ GPIO_PIN_PUSHPULL, "pp" },