diff options
author | Jes Klinke <jbk@google.com> | 2021-01-26 16:13:11 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-02-10 16:38:01 +0000 |
commit | b536a1d74978ffde64085c335302c8e7aa27329c (patch) | |
tree | 0bd96a82ee009b81e9d0c0485c366207d913620a /board/servo_v4p1 | |
parent | 69fd9b54fb2785ef0ff020c9b8cfaec9a5a412a9 (diff) | |
download | chrome-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.c | 5 |
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) /****************************************************************************** |