<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/tty/serial, branch PD13.0.0alpha</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>ENGR00181395-1: Add UART MISC functions support for Faraday</title>
<updated>2012-10-17T18:37:25+00:00</updated>
<author>
<name>Jingchang Lu</name>
<email>b35083@freescale.com</email>
</author>
<published>2012-09-12T05:56:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=56c3a9d88448dfdd858f69b8733cc91a505766cb'/>
<id>56c3a9d88448dfdd858f69b8733cc91a505766cb</id>
<content type='text'>
Add hardware flow control support,
Add transmit DMA support,
Add FIFO operation support,
Add MSB/LSB on data support,
Add 9-bits MARK/SPACE support.

Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add hardware flow control support,
Add transmit DMA support,
Add FIFO operation support,
Add MSB/LSB on data support,
Add 9-bits MARK/SPACE support.

Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00220352: Fix reboot hung after set uart baudrate</title>
<updated>2012-09-12T20:50:08+00:00</updated>
<author>
<name>Jingchang Lu</name>
<email>b35083@freescale.com</email>
</author>
<published>2012-08-14T08:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7535a20e4ea8d18b1f37f3cf5063573e0718f026'/>
<id>7535a20e4ea8d18b1f37f3cf5063573e0718f026</id>
<content type='text'>
Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00219787:Fix UART baud rate and console setting for MVF platform</title>
<updated>2012-09-12T20:50:03+00:00</updated>
<author>
<name>Jingchang Lu</name>
<email>b35083@freescale.com</email>
</author>
<published>2012-08-01T05:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=823f71fa53d6c73fae9eca9a1199807f742d51ce'/>
<id>823f71fa53d6c73fae9eca9a1199807f742d51ce</id>
<content type='text'>
Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00181393-2: uart: add basic UART and console support for MVF</title>
<updated>2012-09-12T20:49:42+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-07-26T07:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=096f8711d0166ad7b7ebcb6b31508c6b12940e3a'/>
<id>096f8711d0166ad7b7ebcb6b31508c6b12940e3a</id>
<content type='text'>
Add basic UART and console support for MVF.

Signed-off-by: Jason Jin &lt;Jason.jin@freescale.com&gt;
Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add basic UART and console support for MVF.

Signed-off-by: Jason Jin &lt;Jason.jin@freescale.com&gt;
Signed-off-by: Jingchang Lu &lt;b35083@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00173406-2 MX6Q/IMX : fix compiling error.</title>
<updated>2012-01-31T11:10:43+00:00</updated>
<author>
<name>Huang Shijie</name>
<email>b32955@freescale.com</email>
</author>
<published>2012-01-31T11:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4effe7417862b96bfd189889f9c3fb18ae796fee'/>
<id>4effe7417862b96bfd189889f9c3fb18ae796fee</id>
<content type='text'>
add dma header to fix the compiling error.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add dma header to fix the compiling error.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>net: remove mm.h inclusion from netdevice.h</title>
<updated>2012-01-31T06:25:55+00:00</updated>
<author>
<name>Alexey Dobriyan</name>
<email>adobriyan@gmail.com</email>
</author>
<published>2011-06-16T11:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b26010288d78150c305f8342004478b8500cd88d'/>
<id>b26010288d78150c305f8342004478b8500cd88d</id>
<content type='text'>
Remove linux/mm.h inclusion from netdevice.h -- it's unused (I've checked manually).

To prevent mm.h inclusion via other channels also extract "enum dma_data_direction"
definition into separate header. This tiny piece is what gluing netdevice.h with mm.h
via "netdevice.h =&gt; dmaengine.h =&gt; dma-mapping.h =&gt; scatterlist.h =&gt; mm.h".
Removal of mm.h from scatterlist.h was tried and was found not feasible
on most archs, so the link was cutoff earlier.

Hope people are OK with tiny include file.

Note, that mm_types.h is still dragged in, but it is a separate story.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove linux/mm.h inclusion from netdevice.h -- it's unused (I've checked manually).

To prevent mm.h inclusion via other channels also extract "enum dma_data_direction"
definition into separate header. This tiny piece is what gluing netdevice.h with mm.h
via "netdevice.h =&gt; dmaengine.h =&gt; dma-mapping.h =&gt; scatterlist.h =&gt; mm.h".
Removal of mm.h from scatterlist.h was tried and was found not feasible
on most archs, so the link was cutoff earlier.

Hope people are OK with tiny include file.

Note, that mm_types.h is still dragged in, but it is a separate story.

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00170901-2 IMX/UART : add a wait queue for DMA RX in SMP</title>
<updated>2012-01-09T13:12:31+00:00</updated>
<author>
<name>Huang Shijie</name>
<email>b32955@freescale.com</email>
</author>
<published>2011-12-21T08:34:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=86df8e08c87ae4b41b03b275b18463b4b6297840'/>
<id>86df8e08c87ae4b41b03b275b18463b4b6297840</id>
<content type='text'>
The DMA RX thread may run on another CPU, while the application
runs on one CPU.

The application will close the uart when it finishes the required reading.
But the DMA RX thread maybe still running in this situation.

So add a wait queue to synchronize the __TWO__ sides in the SMP.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The DMA RX thread may run on another CPU, while the application
runs on one CPU.

The application will close the uart when it finishes the required reading.
But the DMA RX thread maybe still running in this situation.

So add a wait queue to synchronize the __TWO__ sides in the SMP.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00170901-1 IMX/UART : Revert "ENGR00170465-2"</title>
<updated>2012-01-09T13:12:29+00:00</updated>
<author>
<name>Huang Shijie</name>
<email>b32955@freescale.com</email>
</author>
<published>2011-12-21T08:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=967afc5a166fd5107e3cb79151ddc6ed92101d1a'/>
<id>967afc5a166fd5107e3cb79151ddc6ed92101d1a</id>
<content type='text'>
This reverts commit 7e5181cd28ac3d786d0760f405fa5a1e3407a7a9.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 7e5181cd28ac3d786d0760f405fa5a1e3407a7a9.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00162644 tty: serial: imx: Allow UART to be a source for wakeup</title>
<updated>2012-01-09T13:11:48+00:00</updated>
<author>
<name>Fabio Estevam</name>
<email>fabio.estevam@freescale.com</email>
</author>
<published>2011-12-19T21:11:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5e998df35337d53819038c021fd7528ed1a52557'/>
<id>5e998df35337d53819038c021fd7528ed1a52557</id>
<content type='text'>
Allow UART to be a source from wakeup from low power mode.

Tested on a mx6sabrelite (where ttymxc1 is the console) by doing:

echo enabled &gt; /sys/devices/platform/imx-uart.1/tty/ttymxc1/power/wakeup

echo mem &gt; /sys/power/state

and then pressing a key in the console will wakeup the system.

Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow UART to be a source from wakeup from low power mode.

Tested on a mx6sabrelite (where ttymxc1 is the console) by doing:

echo enabled &gt; /sys/devices/platform/imx-uart.1/tty/ttymxc1/power/wakeup

echo mem &gt; /sys/power/state

and then pressing a key in the console will wakeup the system.

Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00170465-2 MX6Q/UART : enlarge the RX FIFO threthold when DMA is enabled.</title>
<updated>2012-01-09T13:11:40+00:00</updated>
<author>
<name>Huang Shijie</name>
<email>b32955@freescale.com</email>
</author>
<published>2011-12-15T03:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=23485a12c2a7d4af488ed3488a2d84142ade64c4'/>
<id>23485a12c2a7d4af488ed3488a2d84142ade64c4</id>
<content type='text'>
Enlarge the RX FIFO threthold from 1 to 16 when the DMA is enabled.
This will give us better performance.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enlarge the RX FIFO threthold from 1 to 16 when the DMA is enabled.
This will give us better performance.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
