summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget
diff options
context:
space:
mode:
authorLi Jun <B47624@freescale.com>2014-09-01 15:44:15 +0800
committerNitin Garg <nitin.garg@freescale.com>2015-09-17 09:21:20 -0500
commit1a0da6ea00aea0f200b9c28846e78817be82c7a7 (patch)
treefa3ac09a53966649729cc9c5771e5af3f4cbe17b /drivers/usb/gadget
parentfbd05805c980e31be4edda08eb3184a2e2347546 (diff)
MLK-9617-2 usb: gadget: set bcdOTG of OTG descriptor for gadget drivers
This patch sets bcdOTG field of OTG descriptor for below 3 gadget drivers: - ether - mass storage - serial OTG and EH supplement release number in binary-coded decimal(i.e. 2.0 is 0200H). Acked-by: Peter Chen <peter.chen@freescale.com> Signed-off-by: Li Jun <b47624@freescale.com> (cherry picked from commit a426ace68acd9b770ce3a609f92029782b8ca1d1)
Diffstat (limited to 'drivers/usb/gadget')
-rw-r--r--drivers/usb/gadget/ether.c1
-rw-r--r--drivers/usb/gadget/mass_storage.c1
-rw-r--r--drivers/usb/gadget/serial.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/gadget/ether.c b/drivers/usb/gadget/ether.c
index e0722e9a843c..b77946dd98bd 100644
--- a/drivers/usb/gadget/ether.c
+++ b/drivers/usb/gadget/ether.c
@@ -179,6 +179,7 @@ static struct usb_otg_descriptor otg_descriptor = {
* it would not be called "OTG" ...
*/
.bmAttributes = USB_OTG_SRP | USB_OTG_HNP,
+ .bcdOTG = cpu_to_le16(0x0200),
};
static const struct usb_descriptor_header *otg_desc[] = {
diff --git a/drivers/usb/gadget/mass_storage.c b/drivers/usb/gadget/mass_storage.c
index 1178aea9c544..d08c86d88d8b 100644
--- a/drivers/usb/gadget/mass_storage.c
+++ b/drivers/usb/gadget/mass_storage.c
@@ -73,6 +73,7 @@ static struct usb_otg_descriptor otg_descriptor = {
* it would not be called "OTG" ...
*/
.bmAttributes = USB_OTG_SRP | USB_OTG_HNP,
+ .bcdOTG = cpu_to_le16(0x0200),
};
static const struct usb_descriptor_header *otg_desc[] = {
diff --git a/drivers/usb/gadget/serial.c b/drivers/usb/gadget/serial.c
index 0c7b826e46fc..51db0ee35b5a 100644
--- a/drivers/usb/gadget/serial.c
+++ b/drivers/usb/gadget/serial.c
@@ -87,6 +87,7 @@ static struct usb_otg_descriptor otg_descriptor = {
* it would not be called "OTG" ...
*/
.bmAttributes = USB_OTG_SRP | USB_OTG_HNP,
+ .bcdOTG = cpu_to_le16(0x0200),
};
static const struct usb_descriptor_header *otg_desc[] = {