summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Sanders <nsanders@chromium.org>2017-05-02 22:21:23 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-05-03 03:31:30 -0700
commit769464c544a0800bc351fd9c948c10efc2080f7f (patch)
tree24e9849b5b91ec2dbf7ae86202d5618a304dda69
parentda0f011995ef2f9ceec40f60a5f203c9e86460a4 (diff)
downloadchrome-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>
-rw-r--r--board/tigertail/board.c9
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);