summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Palatin <vpalatin@chromium.org>2017-11-27 10:13:26 +0100
committerchrome-bot <chrome-bot@chromium.org>2017-11-30 11:48:57 -0800
commitc2bafec03c274fb6e3d4db7b0030f4ad4ab85aa7 (patch)
tree101682db9a60ac837325fba6206721f2ddb40b1a
parent9fa6de15cf57e4beaa5726ebbe0e4ac6af004a79 (diff)
downloadchrome-ec-c2bafec03c274fb6e3d4db7b0030f4ad4ab85aa7.tar.gz
stm32: update USB version for BOS descriptors
Bump the USB version (aka bcdUSB) for BOS descriptors to 2.1 (rather than 2.01) to be compatible with Chrome implementation. The CL 664813 was intending to do this, but I screw up and only changed it for chip/g and let chip/stm32 unchanged : https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/664813 Signed-off-by: Vincent Palatin <vpalatin@chromium.org> BRANCH=twinkie BUG=none TEST=manual, plug an updated Twinkie and see the WebUSB pop-up on Chrome. Change-Id: Ia81fa91b6d7790af6f6683c0da7ca1d794b4e4df Reviewed-on: https://chromium-review.googlesource.com/789934 Commit-Ready: Vincent Palatin <vpalatin@chromium.org> Tested-by: Vincent Palatin <vpalatin@chromium.org> Reviewed-by: Todd Broch <tbroch@chromium.org>
-rw-r--r--chip/stm32/usb.c4
-rw-r--r--chip/stm32/usb_dwc.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/chip/stm32/usb.c b/chip/stm32/usb.c
index c1f39b598d..27ea117de5 100644
--- a/chip/stm32/usb.c
+++ b/chip/stm32/usb.c
@@ -24,8 +24,8 @@
#define CPRINTF(format, args...) cprintf(CC_USB, format, ## args)
#ifdef CONFIG_USB_BOS
-/* v2.01 (vs 2.00) BOS Descriptor provided */
-#define USB_DEV_BCDUSB 0x0201
+/* v2.10 (vs 2.00) BOS Descriptor provided */
+#define USB_DEV_BCDUSB 0x0210
#else
#define USB_DEV_BCDUSB 0x0200
#endif
diff --git a/chip/stm32/usb_dwc.c b/chip/stm32/usb_dwc.c
index b37ab46f34..49554c8cb6 100644
--- a/chip/stm32/usb_dwc.c
+++ b/chip/stm32/usb_dwc.c
@@ -38,8 +38,8 @@
/* Standard USB stuff */
#ifdef CONFIG_USB_BOS
-/* v2.01 (vs 2.00) BOS Descriptor provided */
-#define USB_DEV_BCDUSB 0x0201
+/* v2.10 (vs 2.00) BOS Descriptor provided */
+#define USB_DEV_BCDUSB 0x0210
#else
#define USB_DEV_BCDUSB 0x0200
#endif