diff options
Diffstat (limited to 'board/cr50/gpio.inc')
-rw-r--r-- | board/cr50/gpio.inc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/board/cr50/gpio.inc b/board/cr50/gpio.inc index 1c6d04f4b9..ef4b5eb21b 100644 --- a/board/cr50/gpio.inc +++ b/board/cr50/gpio.inc @@ -54,14 +54,14 @@ PINMUX(GPIO(BATT_PRES), M2, 0) /* UARTs */ PINMUX(FUNC(UART0_TX), A0, DIO_OUTPUT) /* Cr50 console */ PINMUX(FUNC(UART0_RX), A1, DIO_INPUT | DIO_WAKE_LOW) -/* AP console */ -/* TODO(crosbug.com/p/52281, crosbug.com/p/50700). Don't fight servo */ -/* PINMUX(FUNC(UART1_TX), A7, DIO_OUTPUT) */ -PINMUX(FUNC(UART1_RX), A3, DIO_INPUT) -/* EC console */ -/* TODO(crosbug.com/p/52281, crosbug.com/p/50700). Don't fight servo */ -/* PINMUX(FUNC(UART2_TX), B5, DIO_OUTPUT) */ -PINMUX(FUNC(UART2_RX), B6, DIO_INPUT) +/* UART1_TX and UART2_TX are configured in usart.c. They are not set as outputs + * here in order to avoid interfering with servo. They can be controlled using + * the 'uart' console command. + * UART1_TX = DIOA7 AP console + * UART2_TX = DIOB5 EC console + */ +PINMUX(FUNC(UART1_RX), A3, DIO_INPUT) /* AP console */ +PINMUX(FUNC(UART2_RX), B6, DIO_INPUT) /* EC console */ /* I2C pins are bi-directional */ PINMUX(FUNC(I2C0_SCL), B0, DIO_INPUT) |