GPIO_PIN_TRISTATE
return (gpio_pin_set_flag(handle, pin, GPIO_PIN_TRISTATE));
GPIO_PIN_TRISTATE | GPIO_PIN_PULLUP | \
flags = GPIO_PIN_TRISTATE;
gpio_flags & GPIO_PIN_TRISTATE)
GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_TRISTATE |
*caps = (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
*flags = (GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
if ((flags & GPIO_PIN_TRISTATE) != 0)
*caps = (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
*flags = GPIO_PIN_TRISTATE|GPIO_PIN_OUTPUT;
GPIO_PIN_TRISTATE);
case (GPIO_PIN_TRISTATE|GPIO_PIN_OUTPUT):
case GPIO_PIN_TRISTATE:
flags[pin] = GPIO_PIN_OUTPUT|GPIO_PIN_TRISTATE;
{ "TS", GPIO_PIN_TRISTATE },