diff options
Diffstat (limited to 'zephyr/shim/include/zephyr_gpio_signal.h')
-rw-r--r-- | zephyr/shim/include/zephyr_gpio_signal.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/zephyr/shim/include/zephyr_gpio_signal.h b/zephyr/shim/include/zephyr_gpio_signal.h index 9dc0a038bb..c74a9c4810 100644 --- a/zephyr/shim/include/zephyr_gpio_signal.h +++ b/zephyr/shim/include/zephyr_gpio_signal.h @@ -66,22 +66,24 @@ BUILD_ASSERT(DT_NUM_INST_STATUS_OKAY(named_gpios) == 1, #define GPIO_DT_ALIAS_LIST(id) \ COND_CODE_1(DT_NODE_HAS_PROP(id, alias), (GPIO_DT_MK_ALIAS(id)), ()) +/* clang-format off */ enum gpio_signal { GPIO_UNIMPLEMENTED = -1, #if DT_NODE_EXISTS(NAMED_GPIOS_NODE) DT_FOREACH_CHILD(NAMED_GPIOS_NODE, GPIO_IMPL_SIGNAL) #endif - GPIO_COUNT, + GPIO_COUNT, #if DT_NODE_EXISTS(NAMED_GPIOS_NODE) DT_FOREACH_CHILD(NAMED_GPIOS_NODE, GPIO_UNIMPL_SIGNAL) - DT_FOREACH_CHILD(NAMED_GPIOS_NODE, GPIO_DT_ALIAS_LIST) + DT_FOREACH_CHILD(NAMED_GPIOS_NODE, GPIO_DT_ALIAS_LIST) #endif - GPIO_LIMIT = 0x0FFF, + GPIO_LIMIT = 0x0FFF, IOEX_SIGNAL_START = GPIO_LIMIT + 1, IOEX_SIGNAL_END = IOEX_SIGNAL_START, IOEX_LIMIT = 0x1FFF, }; +/* clang-format on */ #undef GPIO_DT_ALIAS_LIST #undef GPIO_DT_MK_ALIAS #undef GPIO_IMPL_SIGNAL @@ -161,11 +163,13 @@ DT_FOREACH_CHILD(NAMED_GPIOS_NODE, GPIO_DT_PTR_DECL) #define IOEXPANDER_ID_EXPAND(id) ioex_chip_##id #define IOEXPANDER_ID(id) IOEXPANDER_ID_EXPAND(id) #define IOEXPANDER_ID_FROM_INST_WITH_COMMA(id) IOEXPANDER_ID(id), +/* clang-format off */ enum ioexpander_id { DT_FOREACH_STATUS_OKAY(cros_ioex_chip, IOEXPANDER_ID_FROM_INST_WITH_COMMA) - CONFIG_IO_EXPANDER_PORT_COUNT + CONFIG_IO_EXPANDER_PORT_COUNT }; +/* clang-format on */ /** * Obtain the gpio_dt_spec structure associated with |