GPIO_PIN_PULLUP
return (gpio_pin_set_flag(handle, pin, GPIO_PIN_PULLUP));
if (flags & GPIO_PIN_PULLUP)
*flags |= GPIO_PIN_PULLUP;
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN);
bcm_gpio_pin_setflags(dev, pin, GPIO_PIN_PULLUP);
pin->gp_flags &= ~(GPIO_PIN_PULLUP|GPIO_PIN_PULLDOWN);
if (flags & (GPIO_PIN_PULLUP|GPIO_PIN_PULLDOWN)) {
if (flags & GPIO_PIN_PULLUP) {
pin->gp_flags |= GPIO_PIN_PULLUP;
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_INTR_LEVEL_LOW | \
GPIO_PIN_TRISTATE | GPIO_PIN_PULLUP | \
flags = GPIO_PIN_INPUT | GPIO_PIN_PULLUP;
gpio_flags & GPIO_PIN_PULLUP)
gpio_flags & GPIO_PIN_PULLUP)
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_PIN_INVIN |
*flags = GPIO_PIN_OUTPUT | GPIO_PIN_PULLUP;
*flags = GPIO_PIN_INPUT | GPIO_PIN_PULLUP;
if (flags & GPIO_PIN_PULLUP)
if (flags & GPIO_PIN_PULLUP)
*caps = (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_PULLUP |
if (flags & GPIO_PIN_PULLUP)
*out_flags |= GPIO_PIN_PULLUP;
if (flags & GPIO_PIN_PULLUP)
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN;
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_INTR_EDGE_BOTH | \
#define GPIO_FLAGS_PINCTRL (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)
rv = GPIO_PIN_PULLUP;
if (bias & GPIO_PIN_PULLUP)
rv = GPIO_PIN_PULLUP;
rv = GPIO_PIN_PULLUP;
if (bias & GPIO_PIN_PULLUP)
if (bias & GPIO_PIN_PULLUP)
return (GPIO_PIN_PULLUP);
if (bias & GPIO_PIN_PULLUP)
if ((flags & GPIO_PIN_PULLUP) != 0)
GPIO_PIN_PULLDOWN | GPIO_PIN_PULLUP)
*caps |= (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN);
*flags |= GPIO_PIN_PULLUP;
if (flags & GPIO_PIN_PULLUP) {
input_flag = flags & (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN);
case GPIO_PIN_PULLUP:
flags |= GPIO_PIN_PULLUP;
flags &= ~GPIO_PIN_PULLUP;
if (flags & GPIO_PIN_PULLUP && flags & GPIO_PIN_PULLDOWN)
GPIO_PIN_OUTPUT|GPIO_PIN_PULLUP);
GPIO_PIN_OUTPUT|GPIO_PIN_PULLUP);
GPIO_PIN_OUTPUT|GPIO_PIN_PULLUP);
GPIO_PIN_OUTPUT|GPIO_PIN_PULLUP);
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)
if (flags & GPIO_PIN_PULLUP) {
pin->gp_flags |= GPIO_PIN_PULLUP;
} else if ((flags & (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)) ==
(GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)) {
pin->gp_flags |= GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN;
pin->gp_flags &= ~(GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN);
*flags |= GPIO_PIN_PULLUP;
*flags |= (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN);
pin_config.g_flags |= GPIO_PIN_PULLUP;
{ "PU", GPIO_PIN_PULLUP },