diff options
-rw-r--r-- | zephyr/projects/brya/brya/prj.conf | 2 | ||||
-rw-r--r-- | zephyr/shim/include/zephyr_adc.h | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/zephyr/projects/brya/brya/prj.conf b/zephyr/projects/brya/brya/prj.conf index d6c934fedb..f7f85032a3 100644 --- a/zephyr/projects/brya/brya/prj.conf +++ b/zephyr/projects/brya/brya/prj.conf @@ -19,6 +19,8 @@ CONFIG_PLATFORM_EC_CONSOLE_CMD_SYSINFO=y CONFIG_PLATFORM_EC_I2C=y CONFIG_PLATFORM_EC_BACKLIGHT_LID=y +CONFIG_PLATFORM_EC_ADC_CHANNELS_RUNTIME_CONFIG=y + # SoC configuration CONFIG_AP=y CONFIG_AP_X86_INTEL_ADL=y diff --git a/zephyr/shim/include/zephyr_adc.h b/zephyr/shim/include/zephyr_adc.h index 7c0f3f3232..4d279bec86 100644 --- a/zephyr/shim/include/zephyr_adc.h +++ b/zephyr/shim/include/zephyr_adc.h @@ -30,8 +30,12 @@ struct adc_t { struct adc_channel_cfg channel_cfg; }; +#ifndef CONFIG_ADC_CHANNELS_RUNTIME_CONFIG extern const struct adc_t adc_channels[]; #else +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 |