diff options
author | Nick Sanders <nsanders@chromium.org> | 2017-05-02 22:21:23 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-05-03 03:31:30 -0700 |
commit | 769464c544a0800bc351fd9c948c10efc2080f7f (patch) | |
tree | 24e9849b5b91ec2dbf7ae86202d5618a304dda69 /board/tigertail | |
parent | da0f011995ef2f9ceec40f60a5f203c9e86460a4 (diff) | |
download | chrome-ec-769464c544a0800bc351fd9c948c10efc2080f7f.tar.gz |
tigertail: default to mux A
Default mux to A on power on. This allows charge
on idle or unconfigured systems so the device won't
run out of batteries while idle.
BRANCH=None
BUG=b:37542705
TEST=reboot tigertail. Device charges through port A.
Change-Id: I4f12629978fd06c8ea781330243abbbaea7efe4b
Reviewed-on: https://chromium-review.googlesource.com/493922
Commit-Ready: Nick Sanders <nsanders@chromium.org>
Tested-by: Nick Sanders <nsanders@chromium.org>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Diffstat (limited to 'board/tigertail')
-rw-r--r-- | board/tigertail/board.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/board/tigertail/board.c b/board/tigertail/board.c index 923fcc8e40..6dd2a2265c 100644 --- a/board/tigertail/board.c +++ b/board/tigertail/board.c @@ -392,8 +392,13 @@ static void board_init(void) /* UART init */ usart_init(&usart1); - /* No default type-c mux. TODO: would we like this to be set? */ - set_mux_state(MUX_OFF); + + /* + * Default to port A, to allow easier charging and + * detection of unconfigured devices. + */ + set_mux_state(MUX_A); + /* Note that we can't enable AUTO until after init. */ set_uart_gpios(UART_OFF); |