summaryrefslogtreecommitdiff
path: root/board/servo_v4p1
diff options
context:
space:
mode:
authorJes Klinke <jbk@google.com>2021-01-26 16:13:11 -0800
committerCommit Bot <commit-bot@chromium.org>2021-02-10 16:38:01 +0000
commitb536a1d74978ffde64085c335302c8e7aa27329c (patch)
tree0bd96a82ee009b81e9d0c0485c366207d913620a /board/servo_v4p1
parent69fd9b54fb2785ef0ff020c9b8cfaec9a5a412a9 (diff)
downloadchrome-ec-b536a1d74978ffde64085c335302c8e7aa27329c.tar.gz
board/servo_v4: Allow changing Atmega baud rate
Instantiate code for handling USB control requests to set baudrate on UART4 used for communication with the Atmega MCU. BRANCH=none BUG=b:178487213 TEST=Flashed onto servo, and verified ability to receive at 333.3 kBaud. Signed-off-by: Jes Bodi Klinke <jbk@chromium.org> Change-Id: Iee7a8bb4bbb194af301f28841050b2551d7e0621 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2649159 Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'board/servo_v4p1')
-rw-r--r--board/servo_v4p1/board.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/board/servo_v4p1/board.c b/board/servo_v4p1/board.c
index 448d852844..b189948ff6 100644
--- a/board/servo_v4p1/board.c
+++ b/board/servo_v4p1/board.c
@@ -349,14 +349,15 @@ static struct usart_config const usart4 =
usart4_to_usb,
usb_to_usart4);
-USB_STREAM_CONFIG(usart4_usb,
+USB_STREAM_CONFIG_USART_IFACE(usart4_usb,
USB_IFACE_USART4_STREAM,
USB_STR_USART4_STREAM_NAME,
USB_EP_USART4_STREAM,
USB_STREAM_RX_SIZE,
USB_STREAM_TX_SIZE,
usb_to_usart4,
- usart4_to_usb)
+ usart4_to_usb,
+ usart4)
/******************************************************************************