From 954246924665312ccf9d6ac3a87543ca75e6ef51 Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Tue, 19 May 2020 11:25:19 +0800 Subject: [PATCH] gadget: rockusb: support usbplug download mode Signed-off-by: Yifeng Zhao Signed-off-by: Joseph Chen Change-Id: Ic265243834ce294e6d979bcae89774a42600e5f3 --- drivers/usb/gadget/f_rockusb.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/usb/gadget/f_rockusb.c b/drivers/usb/gadget/f_rockusb.c index 25900ce6b2..4bc2ac78a7 100644 --- a/drivers/usb/gadget/f_rockusb.c +++ b/drivers/usb/gadget/f_rockusb.c @@ -74,7 +74,11 @@ int g_dnl_bind_fixup(struct usb_device_descriptor *dev, const char *name) dev->idProduct = __constant_cpu_to_le16(CONFIG_ROCKUSB_G_DNL_PID); /* Enumerate as a loader device */ +#if defined(CONFIG_SUPPORT_USBPLUG) + dev->bcdUSB = cpu_to_le16(0x0200); +#else dev->bcdUSB = cpu_to_le16(0x0201); +#endif } else if (!strncmp(name, "usb_dnl_fastboot", 16)) { /* Fix to Google's VID and PID */ dev->idVendor = __constant_cpu_to_le16(0x18d1);