Lines Matching full:flags

77 static int esp32_pin_apply_config(uint32_t pin, uint32_t flags)  in esp32_pin_apply_config()  argument
101 if (flags & ESP32_PULL_UP_FLAG) { in esp32_pin_apply_config()
119 } else if (flags & ESP32_PULL_DOWN_FLAG) { in esp32_pin_apply_config()
139 if (flags & ESP32_DIR_OUT_FLAG) { in esp32_pin_apply_config()
145 if (flags & ESP32_OPEN_DRAIN_FLAG) { in esp32_pin_apply_config()
152 if (flags & ESP32_PIN_OUT_HIGH_FLAG) { in esp32_pin_apply_config()
154 } else if (flags & ESP32_PIN_OUT_LOW_FLAG) { in esp32_pin_apply_config()
161 if (!(flags & ESP32_PIN_OUT_EN_FLAG)) { in esp32_pin_apply_config()
166 if (flags & ESP32_DIR_INP_FLAG) { in esp32_pin_apply_config()
169 if (!(flags & ESP32_PIN_IN_EN_FLAG)) { in esp32_pin_apply_config()
184 uint32_t flags = 0; in esp32_pin_configure() local
198 flags |= ESP32_PULL_UP_FLAG; in esp32_pin_configure()
201 flags |= ESP32_PULL_DOWN_FLAG; in esp32_pin_configure()
209 flags |= ESP32_PUSH_PULL_FLAG; in esp32_pin_configure()
212 flags |= ESP32_OPEN_DRAIN_FLAG; in esp32_pin_configure()
223 flags |= ESP32_DIR_INP_FLAG; in esp32_pin_configure()
227 flags |= ESP32_DIR_OUT_FLAG; in esp32_pin_configure()
232 flags |= ESP32_PIN_OUT_HIGH_FLAG; in esp32_pin_configure()
235 flags |= ESP32_PIN_OUT_LOW_FLAG; in esp32_pin_configure()
243 flags |= ESP32_PIN_OUT_EN_FLAG; in esp32_pin_configure()
246 flags |= ESP32_PIN_IN_EN_FLAG; in esp32_pin_configure()
252 if (flags & ESP32_PIN_OUT_HIGH_FLAG) { in esp32_pin_configure()
266 if (flags & ESP32_PIN_OUT_LOW_FLAG) { in esp32_pin_configure()
280 esp32_pin_apply_config(pin_num, flags); in esp32_pin_configure()
282 if (flags & ESP32_DIR_OUT_FLAG) { in esp32_pin_configure()
286 if (flags & ESP32_DIR_INP_FLAG) { in esp32_pin_configure()