diff options
author | Scott <scollyer@chromium.org> | 2016-09-30 09:37:24 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-10-04 05:55:50 -0700 |
commit | 9cd10a5a47544af10b0a4620130eaedd9c66eb42 (patch) | |
tree | f2247d46b4a331211833c06a8136faf7c74c8e24 /include/system.h | |
parent | e3a34da55b6bc02ea32aae63fef795d9f9bcf5ce (diff) | |
download | chrome-ec-9cd10a5a47544af10b0a4620130eaedd9c66eb42.tar.gz |
Cr50: Removed Reef EVT workarounds
- changed the pad assignment for plt_rst_l from DIOA13 to DIOM3;
- removed the board property used to keep uart rx disabled, Uart0 is
now enabled by default on Cr50.
- removed resetting fallback counter on USB updates for reef boards,
they are going to use the same mechanism as kevin and gru.
BRANCH=none
BUG=chrome-os-partner:56540
TEST=Tested on Reef Board ID 1 and Gru Board ID 1. Verfied that
plt_rst_l signal is being detected and that there are no
interrupt storms related to not having a pullup resistor on the
uart rx line. Verified that both platforms successfully boot into
chrome OS using cr50 TPM.
Change-Id: I300a0c75e60acbecf93500b46aced303955a192a
Signed-off-by: Scott <scollyer@chromium.org>
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/391140
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'include/system.h')
-rw-r--r-- | include/system.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/include/system.h b/include/system.h index 4e0b002387..d43d1d54f8 100644 --- a/include/system.h +++ b/include/system.h @@ -483,14 +483,11 @@ int system_process_retry_counter(void); void system_clear_retry_counter(void); -/* Board properties options */ +/* Board properties options. A gap is left for backwards compatibility. */ #define BOARD_SLAVE_CONFIG_SPI (1 << 0) /* Slave SPI interface */ #define BOARD_SLAVE_CONFIG_I2C (1 << 1) /* Slave I2C interface */ #define BOARD_USB_AP (1 << 2) /* One of the PHYs is */ /* connected to the AP */ -#define BOARD_DISABLE_UART0_RX (1 << 3) /* Disable UART0 RX */ -#define BOARD_MARK_UPDATE_ON_USB_REQ (1 << 4) /* update is good once the */ - /* controller gets a request */ /* TODO(crosbug.com/p/56945): Remove when sys_rst_l has an external pullup */ #define BOARD_NEEDS_SYS_RST_PULL_UP (1 << 5) /* Add a pullup to sys_rst_l */ #define BOARD_USE_PLT_RESET (1 << 6) /* Platform reset exists */ |