Lines Matching refs:flags
271 void gpio_configure_pin(uint32_t pin, uint32_t flags) in gpio_configure_pin() argument
278 if (flags & GPIO_PULL_DOWN) { in gpio_configure_pin()
285 if (flags & GPIO_PULL_UP) { in gpio_configure_pin()
294 if (flags & GPIO_OPEN_DRAIN) { in gpio_configure_pin()
305 if (flags & GPIO_DRIVE_LOW) { in gpio_configure_pin()
311 if (flags & GPIO_DRIVE_HIGH) { in gpio_configure_pin()
320 if (flags & GPIO_INTERRUPT) { in gpio_configure_pin()
321 if (flags & GPIO_BOTHEDGES) { in gpio_configure_pin()
324 } else if (flags & GPIO_RISING) { in gpio_configure_pin()
327 } else if (flags & GPIO_FALLING) { in gpio_configure_pin()
334 if (flags & GPIO_DIR_OUTPUT) { in gpio_configure_pin()
335 if (flags & GPIO_INIT_HIGH) { in gpio_configure_pin()
356 void gpio_configure_group(uint32_t port, uint32_t mask, uint32_t flags) in gpio_configure_group() argument
363 if (flags & GPIO_PULL_DOWN) { in gpio_configure_group()
370 if (flags & GPIO_PULL_UP) { in gpio_configure_group()
379 if (flags & GPIO_OPEN_DRAIN) { in gpio_configure_group()
385 if (flags & GPIO_OPEN_DRAIN) { in gpio_configure_group()
396 if (flags & GPIO_DRIVE_LOW) { in gpio_configure_group()
402 if (flags & GPIO_DRIVE_HIGH) { in gpio_configure_group()
411 if (flags & GPIO_INTERRUPT) { in gpio_configure_group()
412 if (flags & GPIO_BOTHEDGES) { in gpio_configure_group()
415 } else if (flags & GPIO_RISING) { in gpio_configure_group()
418 } else if (flags & GPIO_FALLING) { in gpio_configure_group()
425 if (flags & GPIO_DIR_OUTPUT) { in gpio_configure_group()
426 if (flags & GPIO_INIT_HIGH) { in gpio_configure_group()