summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJett Rink <jettrink@chromium.org>2019-11-11 14:48:04 -0700
committerCommit Bot <commit-bot@chromium.org>2019-11-22 01:55:38 +0000
commit2748f2cbe6850d9ec7a307f53b3025924e25bf05 (patch)
treec7bb1005aa75f4f3c14b7e64d0e819a9d968ddb6
parente56b201481505f482f90171fa77317fece342d8f (diff)
downloadchrome-ec-2748f2cbe6850d9ec7a307f53b3025924e25bf05.tar.gz
doc: document USB_PID strategy
We want to have a single USB VID/PID per platform. If we need further granularity within a platform, then we can use the HW version field within the AMA VDO. BRANCH=none BUG=none TEST=none Change-Id: Ia32f8c2b41efc04e570c8f6d92b3e1307948863a Signed-off-by: Jett Rink <jettrink@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1910451 Commit-Queue: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
-rw-r--r--include/config.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/include/config.h b/include/config.h
index 2b071ce8d9..ae331f7fa5 100644
--- a/include/config.h
+++ b/include/config.h
@@ -3919,7 +3919,14 @@
/* Type-C Fast Role Swap */
#undef CONFIG_USB_TYPEC_PD_FAST_ROLE_SWAP
-/* USB Product ID. */
+/*
+ * USB Product ID. Each platform (e.g. baseboard set) should have a single
+ * VID/PID combination. If there is a big enough change within a platform,
+ * then we can differentiate USB topologies by varying the HW version field
+ * in the Sink and Source Capabilities Extended messages.
+ *
+ * To reserve a new PID, use go/usb.
+ */
#undef CONFIG_USB_PID
/* PPC needs to be informed of CC polarity */