diff options
author | Dino Li <Dino.Li@ite.com.tw> | 2021-02-22 14:17:02 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-02-23 09:53:41 +0000 |
commit | 0a32e6fdfd8e24a8f3d512bec9b30fa0bcae6c44 (patch) | |
tree | bb10c934ee10a850b41bc0a43d550df15d3e07b8 /baseboard/kukui/baseboard.h | |
parent | 4606b088189b90bbfe3c6b0b71955fc1a58b06ec (diff) | |
download | chrome-ec-0a32e6fdfd8e24a8f3d512bec9b30fa0bcae6c44.tar.gz |
baseboard/kukui: add support for EC variant
With this change, we are able to build baseboard/kukui/baseboard.c
on other chips.
BUG=none
BRANCH=none
TEST=buildall.
Signed-off-by: Dino Li <Dino.Li@ite.com.tw>
Change-Id: I209daaa991f021fb7c33c21c28a7be30203510bc
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2710131
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
Diffstat (limited to 'baseboard/kukui/baseboard.h')
-rw-r--r-- | baseboard/kukui/baseboard.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/baseboard/kukui/baseboard.h b/baseboard/kukui/baseboard.h index ebcf429d17..a0b5130ede 100644 --- a/baseboard/kukui/baseboard.h +++ b/baseboard/kukui/baseboard.h @@ -298,6 +298,19 @@ #define CONFIG_MKBP_EVENT #define CONFIG_MKBP_USE_GPIO +/* + * Variant EC defines. Pick one: + * VARIANT_KUKUI_EC_STM32F098 + * VARIANT_KUKUI_EC_IT81202 + */ +#if defined(VARIANT_KUKUI_EC_STM32F098) +/* TODO: Pull stm32 chip-specific config options to here. */ +#elif defined(VARIANT_KUKUI_EC_IT81202) +/* TODO: Put it83xx chip-specific config options here. */ +#else +#error "Must define a VARIANT_KUKUI_EC_XXX!" +#endif + #ifndef __ASSEMBLER__ #ifdef VARIANT_KUKUI_DP_MUX_GPIO void board_set_dp_mux_control(int output_enable, int polarity); |