/* 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_CONTROLLER #define CONFIG_IT83XX_ENABLE_MOUSE_DEVICE #define CONFIG_IT83XX_SMCLK2_ON_GPC7 #define CONFIG_IT83XX_VCC_3P3V #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_CONTROLLER #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 */