<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/usb/class, branch v3.0.6</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/usb/class?h=v3.0.6</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/usb/class?h=v3.0.6'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-08-17T17:55:51Z</updated>
<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: cdc-acm: Adding second ACM channel support for Nokia E7 and C7</title>
<updated>2011-06-06T22:59:41Z</updated>
<author>
<name>Toby Gray</name>
<email>toby.gray@realvnc.com</email>
</author>
<published>2011-06-06T13:52:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4061fde2fa80f40cb27114f60500d38d0afcf350'/>
<id>urn:sha1:4061fde2fa80f40cb27114f60500d38d0afcf350</id>
<content type='text'>
This adds the Nokia E7 and C7 to the list of devices in cdc-acm, allowing
the secondary ACM channel on the device to be exposed. Without this patch
the ACM driver won't claim this secondary channel as it's marked as
having a vendor-specific protocol.

Signed-off-by: Toby Gray &lt;toby.gray@realvnc.com&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc_acm: Fix oops when Droids MuIn LCD is connected</title>
<updated>2011-05-11T22:14:28Z</updated>
<author>
<name>Erik Slagter</name>
<email>erik@slagter.name</email>
</author>
<published>2011-05-11T10:06:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fd5054c169d29747a44b4e1419ff47f57ae82dbc'/>
<id>urn:sha1:fd5054c169d29747a44b4e1419ff47f57ae82dbc</id>
<content type='text'>
The Droids MuIn LCD operates like a serial remote terminal.
Data received are displayed directly on the LCD. This patch
fixes the kernel null pointer oops when it is plugged in.

Add NO_DATA_INTERFACE quirk to tell the driver that "control"
and "data" interfaces are not separated for this device, which
prevents dereferencing a null pointer in the device probe code.

Signed-off-by: Erik Slagter &lt;erik@slagter.name&gt;
Signed-off-by: Maxin B. John &lt;maxin.john@gmail.com&gt;
Tested-by: Erik Slagter &lt;erik@slagter.name&gt;
Cc: stable &lt;stable@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-wdm: reset handling according to new requirements</title>
<updated>2011-04-30T00:04:40Z</updated>
<author>
<name>Oliver Neukum</name>
<email>oliver@neukum.org</email>
</author>
<published>2011-04-29T12:12:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d771d8aa37805f5bf75808b12b737f39ee97f5d4'/>
<id>urn:sha1:d771d8aa37805f5bf75808b12b737f39ee97f5d4</id>
<content type='text'>
This patch
- ensures no IO takes place during resets
- reports resets to user space

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-acm: re-write read processing</title>
<updated>2011-04-13T23:18:34Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-03-25T10:06:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=088c64f812847b3623b03d167ed329f90f3e38a4'/>
<id>urn:sha1:088c64f812847b3623b03d167ed329f90f3e38a4</id>
<content type='text'>
Kill rx tasklet, which is no longer needed, and re-write read processing.

Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-acm: clean up read urb allocation</title>
<updated>2011-04-13T23:18:33Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-03-22T10:12:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=74f5e1babde76149c2bb35ca5dbf4d0b9b38f161'/>
<id>urn:sha1:74f5e1babde76149c2bb35ca5dbf4d0b9b38f161</id>
<content type='text'>
Allocate read urbs and read buffers in the same loop during probe.

Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-acm: clean up open error handling</title>
<updated>2011-04-13T23:18:33Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-03-22T10:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=94d4c8919de3ae9e2e029ed121adfed43803bb5d'/>
<id>urn:sha1:94d4c8919de3ae9e2e029ed121adfed43803bb5d</id>
<content type='text'>
No need to kill ctrl urb on errors as this is done later during close.

Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-acm: clean up rx_buflimit references</title>
<updated>2011-04-13T23:18:31Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-03-22T10:12:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dab54c9f1e26f47a3313300bc1f4dc0eecb47375'/>
<id>urn:sha1:dab54c9f1e26f47a3313300bc1f4dc0eecb47375</id>
<content type='text'>
Clean up references to rx_buflimit.

Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-acm: remove unused drain-delay code</title>
<updated>2011-04-13T23:18:30Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-03-22T10:12:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6fb6b8846458afb7b5689f86cf35705c40eb70e5'/>
<id>urn:sha1:6fb6b8846458afb7b5689f86cf35705c40eb70e5</id>
<content type='text'>
The drain-delay code is no longer used, so remove it.

Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: cdc-acm: remove superfluous prototype</title>
<updated>2011-04-13T23:18:29Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-03-22T10:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3a42610812c55e8a60e2660e01c6cb6eb01d4171'/>
<id>urn:sha1:3a42610812c55e8a60e2660e01c6cb6eb01d4171</id>
<content type='text'>
Remove unnecessary acm_tty_chars_in_buffer prototype.

Signed-off-by: Johan Hovold &lt;jhovold@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
