diff options
Diffstat (limited to 'baseboard/ite_evb/baseboard.h')
-rw-r--r-- | baseboard/ite_evb/baseboard.h | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/baseboard/ite_evb/baseboard.h b/baseboard/ite_evb/baseboard.h new file mode 100644 index 0000000000..34c4fee278 --- /dev/null +++ b/baseboard/ite_evb/baseboard.h @@ -0,0 +1,50 @@ +/* Copyright 2020 The Chromium OS Authors. All rights reserved. + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +/* ite_evb baseboard configuration */ + +#ifndef __CROS_EC_BASEBOARD_H +#define __CROS_EC_BASEBOARD_H + +/* Optional features */ +#define CONFIG_BATTERY_SMART +#define CONFIG_BOARD_VERSION_GPIO +#define CONFIG_FANS 1 +#define CONFIG_I2C +#define CONFIG_I2C_MASTER +#define CONFIG_IT83XX_ENABLE_MOUSE_DEVICE +#define CONFIG_IT83XX_SMCLK2_ON_GPC7 +#define CONFIG_KEYBOARD_BOARD_CONFIG +#define CONFIG_KEYBOARD_PROTOCOL_8042 +#define CONFIG_LOW_POWER_IDLE +#define CONFIG_LOW_POWER_S0 +#define CONFIG_PECI +#define CONFIG_PECI_COMMON +#define CONFIG_PECI_TJMAX 100 +#define CONFIG_POWER_BUTTON +#define CONFIG_PWM +/* Use CS0 of SSPI */ +#define CONFIG_SPI_MASTER +#define CONFIG_SPI_FLASH_PORT 0 +#define CONFIG_UART_HOST +#define CONFIG_HOSTCMD_LPC + +/* Optional console commands */ +#define CONFIG_CMD_FLASH +#define CONFIG_CMD_SCRATCHPAD +#define CONFIG_CMD_STACKOVERFLOW + +/* Debug */ +#undef CONFIG_CMD_FORCETIME +#undef CONFIG_HOOK_DEBUG +#undef CONFIG_KEYBOARD_DEBUG +#undef CONFIG_UART_TX_BUF_SIZE +#define CONFIG_UART_TX_BUF_SIZE 4096 + +/* I2C Bus Configuration */ +#define I2C_PORT_CHARGER IT83XX_I2C_CH_C +#define I2C_PORT_BATTERY IT83XX_I2C_CH_C + +#endif /* __CROS_EC_BASEBOARD_H */ |