summaryrefslogtreecommitdiff
path: root/include/usb_descriptor.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/usb_descriptor.h')
-rw-r--r--include/usb_descriptor.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/usb_descriptor.h b/include/usb_descriptor.h
index a29b9eda76..22f2c08257 100644
--- a/include/usb_descriptor.h
+++ b/include/usb_descriptor.h
@@ -167,11 +167,15 @@ struct usb_endpoint_descriptor {
#define USB_SUBCLASS_GOOGLE_I2C 0x52
#define USB_PROTOCOL_GOOGLE_I2C 0x01
+#define USB_SUBCLASS_GOOGLE_UPDATE 0x53
+#define USB_PROTOCOL_GOOGLE_UPDATE 0xff
+
+/* Double define for cr50 code freeze.
+ * TODO(vbendeb): dedup this. */
#define USB_SUBCLASS_GOOGLE_CR50 0x53
/* We can use any protocol we want */
#define USB_PROTOCOL_GOOGLE_CR50_NON_HC_FW_UPDATE 0xff
-
/* Control requests */
/* bRequestType fields */