<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/usb, branch v3.12-rc7</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>usb: misc: usb3503: Fix compile error due to incorrect regmap depedency</title>
<updated>2013-10-16T20:52:16+00:00</updated>
<author>
<name>Matthew Dawson</name>
<email>matthew@mjdsystems.ca</email>
</author>
<published>2013-10-16T04:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=eea88512f82ebf1336253ead6c476c9cb54bdf0e'/>
<id>eea88512f82ebf1336253ead6c476c9cb54bdf0e</id>
<content type='text'>
The USB3503 driver had an incorrect depedency on REGMAP, instead of
REGMAP_I2C.  This caused the build to fail since the necessary regmap
i2c pieces were not available.

Signed-off-by: Matthew Dawson &lt;matthew@mjdsystems.ca&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The USB3503 driver had an incorrect depedency on REGMAP, instead of
REGMAP_I2C.  This caused the build to fail since the necessary regmap
i2c pieces were not available.

Signed-off-by: Matthew Dawson &lt;matthew@mjdsystems.ca&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb/chipidea: fix oops on memory allocation failure</title>
<updated>2013-10-16T20:52:16+00:00</updated>
<author>
<name>Russell King - ARM Linux</name>
<email>linux@arm.linux.org.uk</email>
</author>
<published>2013-10-16T12:45:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=41314fea2ffb6dc716b7e698a47c68b329602fc0'/>
<id>41314fea2ffb6dc716b7e698a47c68b329602fc0</id>
<content type='text'>
When CMA fails to initialize in v3.12-rc4, the chipidea driver oopses
the kernel while trying to remove and put the HCD which doesn't exist:

WARNING: CPU: 0 PID: 6 at /home/rmk/git/linux-rmk/arch/arm/mm/dma-mapping.c:511
__dma_alloc+0x200/0x240()
coherent pool not initialised!
Modules linked in:
CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: G        W    3.12.0-rc4+ #56
Workqueue: deferwq deferred_probe_work_func
Backtrace:
[&lt;c001218c&gt;] (dump_backtrace+0x0/0x10c) from [&lt;c0012328&gt;] (show_stack+0x18/0x1c)
 r6:c05fd9cc r5:000001ff r4:00000000 r3:df86ad00
[&lt;c0012310&gt;] (show_stack+0x0/0x1c) from [&lt;c05f3a4c&gt;] (dump_stack+0x70/0x8c)
[&lt;c05f39dc&gt;] (dump_stack+0x0/0x8c) from [&lt;c00230a8&gt;] (warn_slowpath_common+0x6c/0x8c)
 r4:df883a60 r3:df86ad00
[&lt;c002303c&gt;] (warn_slowpath_common+0x0/0x8c) from [&lt;c002316c&gt;] (warn_slowpath_fmt+0x38/0x40)
 r8:ffffffff r7:00001000 r6:c083b808 r5:00000000 r4:df2efe80
[&lt;c0023134&gt;] (warn_slowpath_fmt+0x0/0x40) from [&lt;c00196bc&gt;] (__dma_alloc+0x200/0x240)
 r3:00000000 r2:c05fda00
[&lt;c00194bc&gt;] (__dma_alloc+0x0/0x240) from [&lt;c001982c&gt;] (arm_dma_alloc+0x88/0xa0)
[&lt;c00197a4&gt;] (arm_dma_alloc+0x0/0xa0) from [&lt;c03e2904&gt;] (ehci_setup+0x1f4/0x438)
[&lt;c03e2710&gt;] (ehci_setup+0x0/0x438) from [&lt;c03cbd60&gt;] (usb_add_hcd+0x18c/0x664)
[&lt;c03cbbd4&gt;] (usb_add_hcd+0x0/0x664) from [&lt;c03e89f4&gt;] (host_start+0xf0/0x180)
[&lt;c03e8904&gt;] (host_start+0x0/0x180) from [&lt;c03e7c34&gt;] (ci_hdrc_probe+0x360/0x670
)
 r6:df2ef410 r5:00000000 r4:df2c3010 r3:c03e8904
[&lt;c03e78d4&gt;] (ci_hdrc_probe+0x0/0x670) from [&lt;c0311044&gt;] (platform_drv_probe+0x20/0x24)
[&lt;c0311024&gt;] (platform_drv_probe+0x0/0x24) from [&lt;c030fcac&gt;] (driver_probe_device+0x9c/0x234)
...
---[ end trace c88ccaf3969e8422 ]---
Unable to handle kernel NULL pointer dereference at virtual address 00000028
pgd = c0004000
[00000028] *pgd=00000000
Internal error: Oops: 17 [#1] SMP ARM
Modules linked in:
CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: G        W    3.12.0-rc4+ #56
Workqueue: deferwq deferred_probe_work_func
task: df86ad00 ti: df882000 task.ti: df882000
PC is at usb_remove_hcd+0x10/0x150
LR is at host_stop+0x1c/0x3c
pc : [&lt;c03cacec&gt;]    lr : [&lt;c03e88e4&gt;]    psr: 60000013
sp : df883b50  ip : df883b78  fp : df883b74
r10: c11f4c54  r9 : c0836450  r8 : df30c400
r7 : fffffff4  r6 : df2ef410  r5 : 00000000  r4 : df2c3010
r3 : 00000000  r2 : 00000000  r1 : df86b0a0  r0 : 00000000
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 10c53c7d  Table: 2f29404a  DAC: 00000015
Process kworker/u2:0 (pid: 6, stack limit = 0xdf882240)
Stack: (0xdf883b50 to 0xdf884000)
...
Backtrace:
[&lt;c03cacdc&gt;] (usb_remove_hcd+0x0/0x150) from [&lt;c03e88e4&gt;] (host_stop+0x1c/0x3c)
 r6:df2ef410 r5:00000000 r4:df2c3010
[&lt;c03e88c8&gt;] (host_stop+0x0/0x3c) from [&lt;c03e8aa0&gt;] (ci_hdrc_host_destroy+0x1c/0x20)
 r5:00000000 r4:df2c3010
[&lt;c03e8a84&gt;] (ci_hdrc_host_destroy+0x0/0x20) from [&lt;c03e7c80&gt;] (ci_hdrc_probe+0x3ac/0x670)
[&lt;c03e78d4&gt;] (ci_hdrc_probe+0x0/0x670) from [&lt;c0311044&gt;] (platform_drv_probe+0x20/0x24)
[&lt;c0311024&gt;] (platform_drv_probe+0x0/0x24) from [&lt;c030fcac&gt;] (driver_probe_device+0x9c/0x234)
[&lt;c030fc10&gt;] (driver_probe_device+0x0/0x234) from [&lt;c030ff28&gt;] (__device_attach+0x44/0x48)
...
---[ end trace c88ccaf3969e8423 ]---

Fix this so at least we can continue booting and get to a shell prompt.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Tested-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When CMA fails to initialize in v3.12-rc4, the chipidea driver oopses
the kernel while trying to remove and put the HCD which doesn't exist:

WARNING: CPU: 0 PID: 6 at /home/rmk/git/linux-rmk/arch/arm/mm/dma-mapping.c:511
__dma_alloc+0x200/0x240()
coherent pool not initialised!
Modules linked in:
CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: G        W    3.12.0-rc4+ #56
Workqueue: deferwq deferred_probe_work_func
Backtrace:
[&lt;c001218c&gt;] (dump_backtrace+0x0/0x10c) from [&lt;c0012328&gt;] (show_stack+0x18/0x1c)
 r6:c05fd9cc r5:000001ff r4:00000000 r3:df86ad00
[&lt;c0012310&gt;] (show_stack+0x0/0x1c) from [&lt;c05f3a4c&gt;] (dump_stack+0x70/0x8c)
[&lt;c05f39dc&gt;] (dump_stack+0x0/0x8c) from [&lt;c00230a8&gt;] (warn_slowpath_common+0x6c/0x8c)
 r4:df883a60 r3:df86ad00
[&lt;c002303c&gt;] (warn_slowpath_common+0x0/0x8c) from [&lt;c002316c&gt;] (warn_slowpath_fmt+0x38/0x40)
 r8:ffffffff r7:00001000 r6:c083b808 r5:00000000 r4:df2efe80
[&lt;c0023134&gt;] (warn_slowpath_fmt+0x0/0x40) from [&lt;c00196bc&gt;] (__dma_alloc+0x200/0x240)
 r3:00000000 r2:c05fda00
[&lt;c00194bc&gt;] (__dma_alloc+0x0/0x240) from [&lt;c001982c&gt;] (arm_dma_alloc+0x88/0xa0)
[&lt;c00197a4&gt;] (arm_dma_alloc+0x0/0xa0) from [&lt;c03e2904&gt;] (ehci_setup+0x1f4/0x438)
[&lt;c03e2710&gt;] (ehci_setup+0x0/0x438) from [&lt;c03cbd60&gt;] (usb_add_hcd+0x18c/0x664)
[&lt;c03cbbd4&gt;] (usb_add_hcd+0x0/0x664) from [&lt;c03e89f4&gt;] (host_start+0xf0/0x180)
[&lt;c03e8904&gt;] (host_start+0x0/0x180) from [&lt;c03e7c34&gt;] (ci_hdrc_probe+0x360/0x670
)
 r6:df2ef410 r5:00000000 r4:df2c3010 r3:c03e8904
[&lt;c03e78d4&gt;] (ci_hdrc_probe+0x0/0x670) from [&lt;c0311044&gt;] (platform_drv_probe+0x20/0x24)
[&lt;c0311024&gt;] (platform_drv_probe+0x0/0x24) from [&lt;c030fcac&gt;] (driver_probe_device+0x9c/0x234)
...
---[ end trace c88ccaf3969e8422 ]---
Unable to handle kernel NULL pointer dereference at virtual address 00000028
pgd = c0004000
[00000028] *pgd=00000000
Internal error: Oops: 17 [#1] SMP ARM
Modules linked in:
CPU: 0 PID: 6 Comm: kworker/u2:0 Tainted: G        W    3.12.0-rc4+ #56
Workqueue: deferwq deferred_probe_work_func
task: df86ad00 ti: df882000 task.ti: df882000
PC is at usb_remove_hcd+0x10/0x150
LR is at host_stop+0x1c/0x3c
pc : [&lt;c03cacec&gt;]    lr : [&lt;c03e88e4&gt;]    psr: 60000013
sp : df883b50  ip : df883b78  fp : df883b74
r10: c11f4c54  r9 : c0836450  r8 : df30c400
r7 : fffffff4  r6 : df2ef410  r5 : 00000000  r4 : df2c3010
r3 : 00000000  r2 : 00000000  r1 : df86b0a0  r0 : 00000000
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
Control: 10c53c7d  Table: 2f29404a  DAC: 00000015
Process kworker/u2:0 (pid: 6, stack limit = 0xdf882240)
Stack: (0xdf883b50 to 0xdf884000)
...
Backtrace:
[&lt;c03cacdc&gt;] (usb_remove_hcd+0x0/0x150) from [&lt;c03e88e4&gt;] (host_stop+0x1c/0x3c)
 r6:df2ef410 r5:00000000 r4:df2c3010
[&lt;c03e88c8&gt;] (host_stop+0x0/0x3c) from [&lt;c03e8aa0&gt;] (ci_hdrc_host_destroy+0x1c/0x20)
 r5:00000000 r4:df2c3010
[&lt;c03e8a84&gt;] (ci_hdrc_host_destroy+0x0/0x20) from [&lt;c03e7c80&gt;] (ci_hdrc_probe+0x3ac/0x670)
[&lt;c03e78d4&gt;] (ci_hdrc_probe+0x0/0x670) from [&lt;c0311044&gt;] (platform_drv_probe+0x20/0x24)
[&lt;c0311024&gt;] (platform_drv_probe+0x0/0x24) from [&lt;c030fcac&gt;] (driver_probe_device+0x9c/0x234)
[&lt;c030fc10&gt;] (driver_probe_device+0x0/0x234) from [&lt;c030ff28&gt;] (__device_attach+0x44/0x48)
...
---[ end trace c88ccaf3969e8423 ]---

Fix this so at least we can continue booting and get to a shell prompt.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Tested-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb-storage: add quirk for mandatory READ_CAPACITY_16</title>
<updated>2013-10-16T20:32:04+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-10-14T13:24:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=32c37fc30c52508711ea6a108cfd5855b8a07176'/>
<id>32c37fc30c52508711ea6a108cfd5855b8a07176</id>
<content type='text'>
Some USB drive enclosures do not correctly report an
overflow condition if they hold a drive with a capacity
over 2TB and are confronted with a READ_CAPACITY_10.
They answer with their capacity modulo 2TB.
The generic layer cannot cope with that. It must be told
to use READ_CAPACITY_16 from the beginning.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some USB drive enclosures do not correctly report an
overflow condition if they hold a drive with a capacity
over 2TB and are confronted with a READ_CAPACITY_10.
They answer with their capacity modulo 2TB.
The generic layer cannot cope with that. It must be told
to use READ_CAPACITY_16 from the beginning.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: serial: option: blacklist Olivetti Olicard200</title>
<updated>2013-10-16T20:24:39+00:00</updated>
<author>
<name>Enrico Mioso</name>
<email>mrkiko.rs@gmail.com</email>
</author>
<published>2013-10-15T13:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=fd8573f5828873343903215f203f14dc82de397c'/>
<id>fd8573f5828873343903215f203f14dc82de397c</id>
<content type='text'>
Interface 6 of this device speaks QMI as per tests done by us.
Credits go to Antonella for providing the hardware.

Signed-off-by: Enrico Mioso &lt;mrkiko.rs@gmail.com&gt;
Signed-off-by: Antonella Pellizzari &lt;anto.pellizzari83@gmail.com&gt;
Tested-by: Dan Williams &lt;dcbw@redhat.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Interface 6 of this device speaks QMI as per tests done by us.
Credits go to Antonella for providing the hardware.

Signed-off-by: Enrico Mioso &lt;mrkiko.rs@gmail.com&gt;
Signed-off-by: Antonella Pellizzari &lt;anto.pellizzari83@gmail.com&gt;
Tested-by: Dan Williams &lt;dcbw@redhat.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: quirks: add touchscreen that is dazzeled by remote wakeup</title>
<updated>2013-10-16T17:21:07+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-10-16T10:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=614ced91fc6fbb5a1cdd12f0f1b6c9197d9f1350'/>
<id>614ced91fc6fbb5a1cdd12f0f1b6c9197d9f1350</id>
<content type='text'>
The device descriptors are messed up after remote wakeup

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The device descriptors are messed up after remote wakeup

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "usb: musb: gadget: fix otg active status flag"</title>
<updated>2013-10-14T20:06:15+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2013-10-14T20:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=43e699cebee2d521d499b6c9abbdcdfa46ac28f7'/>
<id>43e699cebee2d521d499b6c9abbdcdfa46ac28f7</id>
<content type='text'>
This reverts commit 9b0a1de3c85d99d881c86a29b3d52da7b9c7bd61.

Aaro writes:
	With v3.12-rc4 I can no longer connect to N800 (OMAP2) with USB
	(peripheral, g_ether).

	According to git bisect this is caused by:

	9b0a1de3c85d99d881c86a29b3d52da7b9c7bd61 is the first bad commit

So revert this patch, as Felipe says:
	It's unfortunate that tusb6010 is so messed up

Reported-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Acked-by: Felipe Balbi &lt;balbi@ti.com&gt;
Cc: Bin Liu &lt;b-liu@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 9b0a1de3c85d99d881c86a29b3d52da7b9c7bd61.

Aaro writes:
	With v3.12-rc4 I can no longer connect to N800 (OMAP2) with USB
	(peripheral, g_ether).

	According to git bisect this is caused by:

	9b0a1de3c85d99d881c86a29b3d52da7b9c7bd61 is the first bad commit

So revert this patch, as Felipe says:
	It's unfortunate that tusb6010 is so messed up

Reported-by: Aaro Koskinen &lt;aaro.koskinen@iki.fi&gt;
Acked-by: Felipe Balbi &lt;balbi@ti.com&gt;
Cc: Bin Liu &lt;b-liu@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: quirks.c: add one device that cannot deal with suspension</title>
<updated>2013-10-14T18:17:31+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-10-14T14:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=4294bca7b423d1a5aa24307e3d112a04075e3763'/>
<id>4294bca7b423d1a5aa24307e3d112a04075e3763</id>
<content type='text'>
The device is not responsive when resumed, unless it is reset.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
CC: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The device is not responsive when resumed, unless it is reset.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
CC: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: serial: option: add support for Inovia SEW858 device</title>
<updated>2013-10-11T23:17:51+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2013-10-06T01:14:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=f4c19b8e165cff1a6607c21f8809441d61cab7ec'/>
<id>f4c19b8e165cff1a6607c21f8809441d61cab7ec</id>
<content type='text'>
This patch adds the device id for the Inovia SEW858 device to the option driver.

Reported-by: Pavel Parkhomenko &lt;ra85551@gmail.com&gt;
Tested-by: Pavel Parkhomenko &lt;ra85551@gmail.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds the device id for the Inovia SEW858 device to the option driver.

Reported-by: Pavel Parkhomenko &lt;ra85551@gmail.com&gt;
Tested-by: Pavel Parkhomenko &lt;ra85551@gmail.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: serial: ti_usb_3410_5052: add Abbott strip port ID to combined table as well.</title>
<updated>2013-10-11T23:17:51+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.eu</email>
</author>
<published>2013-10-08T19:03:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=c9d09dc7ad106492c17c587b6eeb99fe3f43e522'/>
<id>c9d09dc7ad106492c17c587b6eeb99fe3f43e522</id>
<content type='text'>
Without this change, the USB cable for Freestyle Option and compatible
glucometers will not be detected by the driver.

Signed-off-by: Diego Elio Pettenò &lt;flameeyes@flameeyes.eu&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this change, the USB cable for Freestyle Option and compatible
glucometers will not be detected by the driver.

Signed-off-by: Diego Elio Pettenò &lt;flameeyes@flameeyes.eu&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>USB: support new huawei devices in option.c</title>
<updated>2013-10-11T23:17:51+00:00</updated>
<author>
<name>Fangxiaozhi (Franko)</name>
<email>fangxiaozhi@huawei.com</email>
</author>
<published>2013-10-11T03:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=d544db293a44a2a3b09feab7dbd59668b692de71'/>
<id>d544db293a44a2a3b09feab7dbd59668b692de71</id>
<content type='text'>
Add new supporting declarations to option.c, to support Huawei new
devices with new bInterfaceSubClass value.

Signed-off-by: fangxiaozhi &lt;huananhu@huawei.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add new supporting declarations to option.c, to support Huawei new
devices with new bInterfaceSubClass value.

Signed-off-by: fangxiaozhi &lt;huananhu@huawei.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
