diff options
Diffstat (limited to 'zephyr/shim/include/zephyr_adc.h')
-rw-r--r-- | zephyr/shim/include/zephyr_adc.h | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/zephyr/shim/include/zephyr_adc.h b/zephyr/shim/include/zephyr_adc.h index aff6d7a5b6..d4139692f7 100644 --- a/zephyr/shim/include/zephyr_adc.h +++ b/zephyr/shim/include/zephyr_adc.h @@ -1,4 +1,4 @@ -/* Copyright 2021 The Chromium OS Authors. All rights reserved. +/* Copyright 2021 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ @@ -8,20 +8,18 @@ #include <zephyr/drivers/adc.h> -#ifdef CONFIG_PLATFORM_EC_ADC +#ifdef CONFIG_ADC #define ZSHIM_ADC_ID(node_id) DT_STRING_UPPER_TOKEN(node_id, enum_name) -#define ADC_ID_WITH_COMMA(node_id) ZSHIM_ADC_ID(node_id), enum adc_channel { #if DT_NODE_EXISTS(DT_INST(0, named_adc_channels)) - DT_FOREACH_CHILD(DT_INST(0, named_adc_channels), ADC_ID_WITH_COMMA) + DT_FOREACH_CHILD_SEP(DT_INST(0, named_adc_channels), ZSHIM_ADC_ID, + (, )), #endif /* named_adc_channels */ ADC_CH_COUNT }; -#undef ADC_ID_WITH_COMMA - struct adc_t { const char *name; const struct device *dev; @@ -38,9 +36,7 @@ extern struct adc_t adc_channels[]; #endif /* CONFIG_ADC_CHANNELS_RUNTIME_CONFIG */ #else /* Empty declaration to avoid warnings if adc.h is included */ -enum adc_channel { - ADC_CH_COUNT -}; -#endif /* CONFIG_PLATFORM_EC_ADC */ +enum adc_channel { ADC_CH_COUNT }; +#endif /* CONFIG_ADC */ #endif /* __CROS_EC_ZEPHYR_ADC_H */ |