diff options
author | Li Jun <B47624@freescale.com> | 2014-09-01 15:44:15 +0800 |
---|---|---|
committer | Li Jun <jun.li@freescale.com> | 2015-01-28 11:08:37 +0800 |
commit | 869028f77c68c71c67b3cee3b78f91cc433db935 (patch) | |
tree | 04fcf4e43d81159fec58721f410833c51cd250bd /drivers | |
parent | fdba6f632215fb925d45c9ad5ce49ce1a39ecb1a (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')
-rw-r--r-- | drivers/usb/gadget/ether.c | 1 | ||||
-rw-r--r-- | drivers/usb/gadget/mass_storage.c | 1 | ||||
-rw-r--r-- | drivers/usb/gadget/serial.c | 1 |
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[] = { |