<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/usb, branch v3.0.4</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/usb?h=v3.0.4</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/usb?h=v3.0.4'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-08-17T17:55:52Z</updated>
<entry>
<title>USB: option driver: add PID for Vodafone-Huawei K4511</title>
<updated>2011-08-17T17:55:52Z</updated>
<author>
<name>Andrew Bird</name>
<email>ajb@spheresystems.co.uk</email>
</author>
<published>2011-07-27T16:03:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d7a8a78d13730620f9527cff14b444266c05e0cb'/>
<id>urn:sha1:d7a8a78d13730620f9527cff14b444266c05e0cb</id>
<content type='text'>
commit 35e9e21fb30dc4452b33aed5cbf233743bffca40 upstream.

This patch adds the product ID of Huawei's Vodafone K4511 mobile broadband
modem to option.c. This is necessary so that the driver gets loaded on demand
without the intervention of usb_modeswitch. This has the benefit of it becoming
available faster and also ensures that the option driver is not bound to a
network interface that should be claimed by cdc_ether.

Signed-off-by: Andrew Bird &lt;ajb@spheresystems.co.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: option driver: add PID for Vodafone-Huawei K4510</title>
<updated>2011-08-17T17:55:52Z</updated>
<author>
<name>Andrew Bird</name>
<email>ajb@spheresystems.co.uk</email>
</author>
<published>2011-07-27T16:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bde495661c66e72a7c3fed9ba1880611d9a63705'/>
<id>urn:sha1:bde495661c66e72a7c3fed9ba1880611d9a63705</id>
<content type='text'>
commit 0930bb46bbbb43afe3381ece2cb2f8a5bc3fb544 upstream.

This patch adds the product ID of Huawei's Vodafone K4510 mobile broadband
modem to option.c. This is necessary so that the driver gets loaded on demand
without the intervention of usb_modeswitch. This has the benefit of it becoming
available faster and also ensures that the option driver is not bound to a
network interface that should be claimed by cdc_ether.

Signed-off-by: Andrew Bird &lt;ajb@spheresystems.co.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: option driver: add PID for Vodafone-Huawei K3771</title>
<updated>2011-08-17T17:55:52Z</updated>
<author>
<name>Andrew Bird</name>
<email>ajb@spheresystems.co.uk</email>
</author>
<published>2011-07-27T16:03:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4e5167b20f1776a135b8c3ad7e0ff3f0319dd198'/>
<id>urn:sha1:4e5167b20f1776a135b8c3ad7e0ff3f0319dd198</id>
<content type='text'>
commit e2949080792256d1c979aaf30ecd4cab42829f87 upstream.

This patch adds the product ID of Huawei's Vodafone K3771 mobile broadband
modem to option.c. This is necessary so that the driver gets loaded on demand
without the intervention of usb_modeswitch. This has the benefit of it becoming
available faster and also ensures that the option driver is not bound to a
network interface that should be claimed by cdc_ether.

Signed-off-by: Andrew Bird &lt;ajb@spheresystems.co.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: option driver: add PID for Vodafone-Huawei K3770</title>
<updated>2011-08-17T17:55:52Z</updated>
<author>
<name>Andrew Bird</name>
<email>ajb@spheresystems.co.uk</email>
</author>
<published>2011-07-27T16:03:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4530adde822fdd5be9b3260ce0b1055b4738b1a7'/>
<id>urn:sha1:4530adde822fdd5be9b3260ce0b1055b4738b1a7</id>
<content type='text'>
commit 07b21fd83606263fe6f327b98774d51e13e502fd upstream.

This patch adds the product ID of Huawei's Vodafone K3770 mobile broadband
modem to option.c. This is necessary so that the driver gets loaded on demand
without the intervention of usb_modeswitch. This has the benefit of it becoming
available faster and also ensures that the option driver is not bound to a
network interface that should be claimed by cdc_ether.

Signed-off-by: Andrew Bird &lt;ajb@spheresystems.co.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: Serial: Added device ID for Qualcomm Modem in Sagemcom's HiLo3G</title>
<updated>2011-08-17T17:55:52Z</updated>
<author>
<name>Vijay Chavan</name>
<email>vijaychavan007@gmail.com</email>
</author>
<published>2011-08-08T21:11:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=34c74ec5febd0d9dfcfd86bf02dd3f810ed16039'/>
<id>urn:sha1:34c74ec5febd0d9dfcfd86bf02dd3f810ed16039</id>
<content type='text'>
commit e468561739fffb972d486b98f66c723936335136 upstream.

A new device ID pair is added for Qualcomm Modem present in Sagemcom's HiLo3G module.

Signed-off-by: Vijay Chavan &lt;VijayChavan007@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: usb-storage: unusual_devs entry for ARM V2M motherboard.</title>
<updated>2011-08-17T17:55:52Z</updated>
<author>
<name>Nick Bowler</name>
<email>nbowler@elliptictech.com</email>
</author>
<published>2011-07-13T15:40:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=60e73afa1e668cce57e86e18ebe5e905227acc72'/>
<id>urn:sha1:60e73afa1e668cce57e86e18ebe5e905227acc72</id>
<content type='text'>
commit a871e4f5519d8c52430052e1d340dd5710eb5ad6 upstream.

Connecting the V2M to a Linux host results in a constant stream of
errors spammed to the console, all of the form

  sd 1:0:0:0: ioctl_internal_command return code = 8070000
     : Sense Key : 0x4 [current]
     : ASC=0x0 ASCQ=0x0

The errors appear to be otherwise harmless.  Add an unusual_devs entry
which eliminates all of the error messages.

Signed-off-by: Nick Bowler &lt;nbowler@elliptictech.com&gt;
Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: ftdi_sio: fix minor typo in get_ftdi_divisor</title>
<updated>2011-08-17T17:55:51Z</updated>
<author>
<name>Ionut Nicu</name>
<email>ionut.nicu@cloudbit.ro</email>
</author>
<published>2011-07-11T13:46:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b2dc65e856c69b36a183c0ba41ff5f5a3af92fc8'/>
<id>urn:sha1:b2dc65e856c69b36a183c0ba41ff5f5a3af92fc8</id>
<content type='text'>
commit 1862cdd542025218f7a390b7e6ddc83a1362d1e0 upstream.

Even if it's unlikely for this to cause an error,
there is a typo in the code that uses the bitwise-AND
operator instead of the logical one.

Signed-off-by: Ionut Nicu &lt;ionut.nicu@cloudbit.ro&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: assign instead of equal in usbtmc.c</title>
<updated>2011-08-17T17:55:51Z</updated>
<author>
<name>Maxim Nikulin</name>
<email>m.a.nikulin@gmail.com</email>
</author>
<published>2011-07-09T16:44:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=73ca9294d982e43a1945ae00262d9ee6b09efe34'/>
<id>urn:sha1:73ca9294d982e43a1945ae00262d9ee6b09efe34</id>
<content type='text'>
commit 4f1a7a3e78037721496283ea3e87cfefc64d99c7 upstream.

Assign operator instead of equality test in the usbtmc_ioctl_abort_bulk_in() function.

Signed-off-by: Maxim A. Nikulin &lt;M.A.Nikulin@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>usb: musb: fix oops on musb_gadget_pullup</title>
<updated>2011-08-17T17:55:51Z</updated>
<author>
<name>John Stultz</name>
<email>john.stultz@linaro.org</email>
</author>
<published>2011-07-21T00:09:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e839bad463ad3348f3d239512839c93baf57a1a9'/>
<id>urn:sha1:e839bad463ad3348f3d239512839c93baf57a1a9</id>
<content type='text'>
commit 72c487dfb94d02025fb7437dfe2314d836d5a9ab upstream.

an 'unhandled fault' is causes when a gadget driver calls
usb_gadget_connect() while the USB cable isn't plugged into
the OTG port.

the fault is caused by an access to MUSB's memory space
while its clock is turned off due to pm_runtime kicking
in.

in order to fix the fault, we enclose musb_gadget_pullup()
with pm_runtime_get_sync() ... pm_runtime_put() calls to
be sure we will always reach that path with clock turned on.

[ balbi@ti.com : simplified commit log; removed few things
	which didn't belong there ]

Reported-by: Zach Pfeffer &lt;zach.pfeffer@linaro.org&gt;
Signed-off-by: John Stultz &lt;john.stultz@linaro.org&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>usb/config: use proper endian access for wMaxPacketSize</title>
<updated>2011-08-17T17:55:51Z</updated>
<author>
<name>Sebastian Andrzej Siewior</name>
<email>bigeasy@linutronix.de</email>
</author>
<published>2011-07-29T09:05:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=024d78c79eb4ee5395ed8f13233b5b15e3445db3'/>
<id>urn:sha1:024d78c79eb4ee5395ed8f13233b5b15e3445db3</id>
<content type='text'>
commit 7de7c7d2cb49900e0b967be871bf695c7d6135c9 upstream.

wMaxPacketSize is __le16 and should be accessed as such. Also fix the
wBytesPerInterval assignment while here.

v2: also fix the wBytesPerInterval assigment, noticed by Matt Evans

This patch should be backported to the 3.0 kernel.

Signed-off-by: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;
Signed-off-by: Sarah Sharp &lt;sarah.a.sharp@linux.intel.com&gt;
Acked-by: Matt Evans &lt;matt@ozlabs.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
