<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/tty/serial, branch v3.8</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.8</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.8'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2013-01-17T22:02:55Z</updated>
<entry>
<title>8250/16?50: Add support for Broadcom TruManage redirected serial port</title>
<updated>2013-01-17T22:02:55Z</updated>
<author>
<name>Stephen Hurd</name>
<email>shurd@broadcom.com</email>
</author>
<published>2013-01-17T22:14:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ebebd49a8eab5e9aa1b1f8f1614ccc3c2120f886'/>
<id>urn:sha1:ebebd49a8eab5e9aa1b1f8f1614ccc3c2120f886</id>
<content type='text'>
Add support for the UART device present in Broadcom TruManage capable
NetXtreme chips (ie: 5761m 5762, and 5725).

This implementation has a hidden transmit FIFO, so running in single-byte
interrupt mode results in too many interrupts.  The UART_CAP_HFIFO
capability was added to track this.  It continues to reload the THR as long
as the THRE and TSRE bits are set in the LSR up to a specified limit (1024
is used here).

Signed-off-by: Stephen Hurd &lt;shurd@broadcom.com&gt;
Signed-off-by: Michael Chan &lt;mchan@broadcom.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>serial:ifx6x60:Keep word size accordance with SPI controller</title>
<updated>2013-01-16T05:35:04Z</updated>
<author>
<name>channing</name>
<email>chao.bi@intel.com</email>
</author>
<published>2013-01-16T05:14:20Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=5dd070d21e2cb34b4162d564d73cca3591f94389'/>
<id>urn:sha1:5dd070d21e2cb34b4162d564d73cca3591f94389</id>
<content type='text'>
As protocol driver, IFX SPI driver initiate to setup SPI master with default
SPI word size as 16 bit/word, however, SPI master may not adopt this default
value due to SPI controller's capability, it might choose an available value by
itself and set it to spi_device.bits_per_word. In order to keep align with
Controller, IFX driver should make use of this value during SPI transfer,
but the default one.

Signed-off-by: Chen Jun &lt;jun.d.chen@intel.com&gt;
Signed-off-by: channing &lt;chao.bi@intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>tty: 8250_dw: Fix inverted arguments to serial_out in IRQ handler</title>
<updated>2013-01-16T05:35:04Z</updated>
<author>
<name>Maxime Ripard</name>
<email>maxime.ripard@free-electrons.com</email>
</author>
<published>2013-01-14T19:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=68e56cb3a068f9c30971c6117fbbd1e32918e49e'/>
<id>urn:sha1:68e56cb3a068f9c30971c6117fbbd1e32918e49e</id>
<content type='text'>
Signed-off-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>serial: samsung: remove redundant setting of line config during port reset</title>
<updated>2013-01-16T05:35:03Z</updated>
<author>
<name>Thomas Abraham</name>
<email>thomas.abraham@linaro.org</email>
</author>
<published>2012-12-31T21:42:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2eaa865ffd66ca2e5a841e8c756d75f89e3482ae'/>
<id>urn:sha1:2eaa865ffd66ca2e5a841e8c756d75f89e3482ae</id>
<content type='text'>
The setting of uart line control configuration in s3c24xx_serial_resetport
is can be removed since the 'set_termios' call will overwrite any ULCON
register setting which s3c24xx_serial_resetport does.

Acked-by: Kukjin Kim &lt;kgene.kim@samsung.com&gt;
Signed-off-by: Thomas Abraham &lt;thomas.ab@samsung.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>serial:ifx6x60:Delete SPI timer when shut down port</title>
<updated>2013-01-16T03:06:42Z</updated>
<author>
<name>chao bi</name>
<email>chao.bi@intel.com</email>
</author>
<published>2012-12-12T03:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=014b9b4ce84281ccb3d723c792bed19815f3571a'/>
<id>urn:sha1:014b9b4ce84281ccb3d723c792bed19815f3571a</id>
<content type='text'>
When shut down SPI port, it's possible that MRDY has been asserted and a SPI
timer was activated waiting for SRDY assert, in the case, it needs to delete
this timer.

Signed-off-by: Chen Jun &lt;jun.d.chen@intel.com&gt;
Signed-off-by: channing &lt;chao.bi@intel.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>tty/8250: The correct device id for this card is 0x0022</title>
<updated>2013-01-16T03:06:42Z</updated>
<author>
<name>Matt Schulte</name>
<email>matts@commtech-fastcom.com</email>
</author>
<published>2012-12-07T04:19:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b7b9041b208d09c114d9d30ff1b7f860b7765f45'/>
<id>urn:sha1:b7b9041b208d09c114d9d30ff1b7f860b7765f45</id>
<content type='text'>
The correct device id for this card is 0x0022

Signed-off-by: Matt Schulte &lt;matts@commtech-fastcom.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>tty/8250: pbn_b0_8_1152000_200 is supposed to be an 8 port definition</title>
<updated>2013-01-16T03:06:42Z</updated>
<author>
<name>Matt Schulte</name>
<email>matts@commtech-fastcom.com</email>
</author>
<published>2012-12-07T04:19:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4f7d67d0de0f0728ed258426a62ab555191cdfc8'/>
<id>urn:sha1:4f7d67d0de0f0728ed258426a62ab555191cdfc8</id>
<content type='text'>
tty/8250: pbn_b0_8_1152000_200 is supposed to be an 8 port definition

Signed-off-by: Matt Schulte &lt;matts@commtech-fastcom.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>tty: serial: vt8500: fix return value check in vt8500_serial_probe()</title>
<updated>2013-01-16T03:06:42Z</updated>
<author>
<name>Wei Yongjun</name>
<email>yongjun_wei@trendmicro.com.cn</email>
</author>
<published>2012-12-02T10:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a6dd114e16cbc4410049a90a8a67b967333d108d'/>
<id>urn:sha1:a6dd114e16cbc4410049a90a8a67b967333d108d</id>
<content type='text'>
In case of error, function of_clk_get() returns ERR_PTR()
and never returns NULL. The NULL test in the return value
check should be replaced with IS_ERR().

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Acked-by: Tony Prisk &lt;linux@prisktech.co.nz&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>serial: mxs-auart: Index is unsigned</title>
<updated>2013-01-16T03:06:41Z</updated>
<author>
<name>fabio.estevam@freescale.com</name>
<email>fabio.estevam@freescale.com</email>
</author>
<published>2013-01-08T01:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=87b8bed2ce9394870a87e4fb2aef6752b2bd837d'/>
<id>urn:sha1:87b8bed2ce9394870a87e4fb2aef6752b2bd837d</id>
<content type='text'>
Fix the following warning when building with W=1 option:

drivers/tty/serial/mxs-auart.c: In function 'mxs_auart_tx_chars':
drivers/tty/serial/mxs-auart.c:272:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Acked-by: Marek Vasut &lt;marex@denx.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>mxs: uart: fix setting RTS from software</title>
<updated>2013-01-16T03:06:41Z</updated>
<author>
<name>Steffen Trumtrar</name>
<email>s.trumtrar@pengutronix.de</email>
</author>
<published>2012-12-13T13:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a6833214cfc6fa8a7c59426af77794cc190c6cfc'/>
<id>urn:sha1:a6833214cfc6fa8a7c59426af77794cc190c6cfc</id>
<content type='text'>
With the patch "serial: mxs-auart: fix the wrong RTS hardware flow control" the
mainline mxs-uart driver now sets RTSEN only when hardware flow control is
enabled via software. It is not possible any longer to set RTS manually via
software. However, the manual modification is a valid operation.
Regain the possibility to set RTS via software and only set RTSEN when hardware
flow control is explicitly enabled via settermios cflag CRTSCTS.

Signed-off-by: Steffen Trumtrar &lt;s.trumtrar@pengutronix.de&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Reviewed-by: Huang Shijie &lt;b32955@freescale.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
