summaryrefslogtreecommitdiff
path: root/zephyr/Kconfig.usbc
diff options
context:
space:
mode:
authorScott Collyer <scollyer@google.com>2021-09-08 11:24:02 -0700
committerCommit Bot <commit-bot@chromium.org>2021-10-07 18:31:00 +0000
commitf9f8e2f33c0635c251a77dd057e2bf4630e9d2cc (patch)
treef38b5caf88914748ff17d38e8fb067ad9593215c /zephyr/Kconfig.usbc
parent9f6d0603157c7b9dc296836c0ade031832d87f78 (diff)
downloadchrome-ec-f9f8e2f33c0635c251a77dd057e2bf4630e9d2cc.tar.gz
stm32: usb-ep: Add Windows OS Extended Compat ID descriptor
This CL adds changes required so that Windows OS will recoginize STM32 USB-EP as registered device and avoid the yellow exclamation point warning in the systray. BRANCH=quiche BUG=b:196174088 TEST=Verfied with Baklava that there is no "yellow exclamation" warning when connected to a Windows OS host machine. Signed-off-by: Scott Collyer <scollyer@google.com> Change-Id: I1fa4fa0d01f3447f8350264f7253849fdfb89336 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3150055 Tested-by: Scott Collyer <scollyer@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Scott Collyer <scollyer@chromium.org>
Diffstat (limited to 'zephyr/Kconfig.usbc')
-rw-r--r--zephyr/Kconfig.usbc8
1 files changed, 8 insertions, 0 deletions
diff --git a/zephyr/Kconfig.usbc b/zephyr/Kconfig.usbc
index 6e952ea318..c276283846 100644
--- a/zephyr/Kconfig.usbc
+++ b/zephyr/Kconfig.usbc
@@ -149,6 +149,14 @@ config PLATFORM_EC_USB_VID
changed. But, in certain cases this may need to be changed to
match an OEM's vendor ID.
+config PLATFORM_EC_USB_MS_EXTENDED_COMPAT_ID_DESCRIPTOR
+ bool "USB MS Extended Compat ID Feature Descriptor"
+ help
+ This enables USB-EP to contain a MS Windows USB string descriptor
+ which is then used by MS Windows to request a Extended Compatible
+ ID Feature descriptor so that Windows will know to load its WINUSB
+ driver.
+
config PLATFORM_EC_USBC_RETIMER_INTEL_BB
bool "Support Intel Burnside Bridge retimer"
help