<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/usb/serial, branch v3.2.2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/usb/serial?h=v3.2.2</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/usb/serial?h=v3.2.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-01-12T19:29:42Z</updated>
<entry>
<title>USB: Add USB-ID for Multiplex RC serial adapter to cp210x.c</title>
<updated>2012-01-12T19:29:42Z</updated>
<author>
<name>Malte Schröder</name>
<email>maltesch@gmx.de</email>
</author>
<published>2012-01-05T19:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d2758dc6e9a3a0243e120df6132406f409ffd2bf'/>
<id>urn:sha1:d2758dc6e9a3a0243e120df6132406f409ffd2bf</id>
<content type='text'>
commit 08e87d0d773dc9ca5faf4c3306e238ed0ea129b0 upstream.

Hi, below patch adds the USB-ID of the serial adapters sold by
Multiplex RC (www.multiplex-rc.de).

Signed-off-by: Malte Schröder &lt;maltesch@gmx.de&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>usb: option: add ZD Incorporated HSPA modem</title>
<updated>2012-01-12T19:29:42Z</updated>
<author>
<name>Janne Snabb</name>
<email>snabb@epipe.com</email>
</author>
<published>2011-12-28T19:36:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3ff8999cb9dabcac0cbb8a778f79fb991f2358c8'/>
<id>urn:sha1:3ff8999cb9dabcac0cbb8a778f79fb991f2358c8</id>
<content type='text'>
commit 3c8c9316710b83e906e425024153bf0929887b59 upstream.

Add support for Chinese Noname HSPA USB modem which is apparently
manufactured by a company called ZD Incorporated (based on texts in the
Windows drivers).

This product is available at least from Dealextreme (SKU 80032) and
possibly in India with name Olive V-MW250. It is based on Qualcomm
MSM6280 chip.

I needed to also add "options usb-storage quirks=0685:7000:i" in modprobe
configuration because udevd or the kernel keeps poking the embedded
fake-cd-rom which fails and causes the device to reset. There might be
a better way to accomplish the same. usb_modeswitch is not needed with
this device.

Signed-off-by: Janne Snabb &lt;snabb@epipe.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: omninet: fix write_room</title>
<updated>2012-01-12T19:29:41Z</updated>
<author>
<name>Johan Hovold</name>
<email>jhovold@gmail.com</email>
</author>
<published>2011-11-06T18:06:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b4868343c4dde5315ffebc08de71ddffdd1460d8'/>
<id>urn:sha1:b4868343c4dde5315ffebc08de71ddffdd1460d8</id>
<content type='text'>
commit 694c6301e515bad574af74b6552134c4d9dcb334 upstream.

Fix regression introduced by commit 507ca9bc047666 ([PATCH] USB: add
ability for usb-serial drivers to determine if their write urb is
currently being used.) which inverted the logic in write_room so that it
returns zero when the write urb is actually free.

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: option: Removing one bogus and adding some new Huawei combinations</title>
<updated>2011-12-13T17:46:01Z</updated>
<author>
<name>Bjørn Mork</name>
<email>bjorn@mork.no</email>
</author>
<published>2011-12-13T04:33:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=02a551c9755b799579e0a093bcc99b80b4dc1453'/>
<id>urn:sha1:02a551c9755b799579e0a093bcc99b80b4dc1453</id>
<content type='text'>
Huawei use the product code HUAWEI_PRODUCT_E353 (0x1506) for a
number of different devices, which each can appear with a number
of different descriptor sets.  Different types of interfaces
can be identified by looking at the subclass and protocol fields

Subclass 1 protocol 8 is actually the data interface of a CDC
ECM set, with subclass 1 protocol 9 as the control interface.
Neither support serial data communcation, and cannot therefore
be supported by this driver.

At the same time, add a few other sets which appear if the
device is configured in "Windows mode" using this modeswitch
message:
55534243000000000000000000000011060000000100000000000000000000

Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>usb: option: Add Huawei E398 controlling interfaces</title>
<updated>2011-12-12T22:31:32Z</updated>
<author>
<name>Alex Hermann</name>
<email>alex@wenlex.nl</email>
</author>
<published>2011-12-12T20:42:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=414b591fd16655871e9f5592a55368b10a3ccc30'/>
<id>urn:sha1:414b591fd16655871e9f5592a55368b10a3ccc30</id>
<content type='text'>
This patch adds the controlling interfaces for the Huawei E398.

Thanks to Bjørn Mork &lt;bjorn@mork.no&gt; for extracting the interface
numbers from the windows driver.

Signed-off-by: Alex Hermann &lt;alex@wenlex.nl&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>usb: ftdi_sio: add PID for Propox ISPcable III</title>
<updated>2011-12-01T18:42:22Z</updated>
<author>
<name>Marcin Kościelnicki</name>
<email>koriakin@0x04.net</email>
</author>
<published>2011-11-30T16:01:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=307369b0ca06b27b511b61714e335ddfccf19c4f'/>
<id>urn:sha1:307369b0ca06b27b511b61714e335ddfccf19c4f</id>
<content type='text'>
Signed-off-by: Marcin Kościelnicki &lt;koriakin@0x04.net&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>usb: option: add SIMCom SIM5218</title>
<updated>2011-11-27T03:56:47Z</updated>
<author>
<name>Veli-Pekka Peltola</name>
<email>veli-pekka.peltola@bluegiga.com</email>
</author>
<published>2011-11-24T20:08:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ec0cd94d881ca89cc9fb61d00d0f4b2b52e605b3'/>
<id>urn:sha1:ec0cd94d881ca89cc9fb61d00d0f4b2b52e605b3</id>
<content type='text'>
Tested with SIM5218EVB-KIT evaluation kit.

Signed-off-by: Veli-Pekka Peltola &lt;veli-pekka.peltola@bluegiga.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>usb: option: add Huawei E353 controlling interfaces</title>
<updated>2011-11-27T03:56:47Z</updated>
<author>
<name>Dirk Nehring</name>
<email>dnehring@gmx.net</email>
</author>
<published>2011-11-24T18:22:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=46b1848360c8e634e0b063932a1261062fa0f7d6'/>
<id>urn:sha1:46b1848360c8e634e0b063932a1261062fa0f7d6</id>
<content type='text'>
This patch creates the missing controlling devices for the Huawei E353
HSPA+ stick.

Signed-off-by: Dirk Nehring &lt;dnehring@gmx.net&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: Fix Corruption issue in USB ftdi driver ftdi_sio.c</title>
<updated>2011-11-18T19:27:16Z</updated>
<author>
<name>Andrew Worsley</name>
<email>amworsley@gmail.com</email>
</author>
<published>2011-11-18T12:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b1ffb4c851f185e9051ba837c16d9b84ef688d26'/>
<id>urn:sha1:b1ffb4c851f185e9051ba837c16d9b84ef688d26</id>
<content type='text'>
Fix for ftdi_set_termios() glitching output

ftdi_set_termios() is constantly setting the baud rate, data bits and parity
unnecessarily on every call, . When called while characters are being
transmitted can cause the FTDI chip to corrupt the serial port bit stream
output by stalling the output half a bit during the output of a character.
Simple fix by skipping this setting if the baud rate/data bits/parity are
unchanged.

Signed-off-by: Andrew Worsley &lt;amworsley@gmail.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
----

  I had a brief run with strace on the getty and it was doing ioctl()s on
  each call but it didn't look relavant to the problem. I think the issue is
  that XON/XOFF flow control was being implmented via hardware - for the ixoff
  to allow the user to use XON/XOFF to control output. Unfortunately it would
  send 3 Control URBs updating all of the settings after each piece of input

  I am trying to work around the issue of gmail messing with the tab/spacing
  by submitting via SMTP via gmail which I believe should fix the issue.

  The patch is against v3.2-rc2 and compiles - but no additional testing in
  this kernel has been done.

  Thanks

   Andrew
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>USB: option: add PID of Huawei E173s 3G modem</title>
<updated>2011-11-18T19:18:46Z</updated>
<author>
<name>Ferenc Wagner</name>
<email>wferi@niif.hu</email>
</author>
<published>2011-11-17T15:44:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4aa3648c719265bac9c2742c9ebb043e6dbdd790'/>
<id>urn:sha1:4aa3648c719265bac9c2742c9ebb043e6dbdd790</id>
<content type='text'>
Signed-off-by: Ferenc Wagner &lt;wferi@niif.hu&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
</feed>
