<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/video, 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>Initial phyCORE-Vybrid changes</title>
<updated>2012-12-19T23:22:09+00:00</updated>
<author>
<name>Russell Robinson Jr</name>
<email>rrobinson@phytec.com</email>
</author>
<published>2012-11-27T18:52:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2d2f46802d5da6cee95d00ac8d3650aa55534a91'/>
<id>2d2f46802d5da6cee95d00ac8d3650aa55534a91</id>
<content type='text'>
Signed-off-by: Russell Robinson Jr &lt;rrobinson@phytec.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Russell Robinson Jr &lt;rrobinson@phytec.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mvf_dcu: init all dcu registers at boot time</title>
<updated>2012-11-20T15:16:18+00:00</updated>
<author>
<name>Ed Nash</name>
<email>ed.nash@timesys.com</email>
</author>
<published>2012-11-20T15:16:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3fccd19ab025096259cd70364e05ce183a31bf21'/>
<id>3fccd19ab025096259cd70364e05ce183a31bf21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00220009: dcu: Add the option to enable or disable blanking support</title>
<updated>2012-09-12T20:50:02+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-08-10T02:49:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=b694a4c1e5439743023ce2dc5da38566d92a9259'/>
<id>b694a4c1e5439743023ce2dc5da38566d92a9259</id>
<content type='text'>
If framebuffer console support is enabled, blanking the screen will
occur after a long time. To avoid it, the option for disabling blanking
is added.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If framebuffer console support is enabled, blanking the screen will
occur after a long time. To avoid it, the option for disabling blanking
is added.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00219495: dcu: Fix module reinsert error for DCU driver</title>
<updated>2012-09-12T20:50:01+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-08-10T01:37:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=916ef83576b29c6019c1c31dbcb155301ac4a75f'/>
<id>916ef83576b29c6019c1c31dbcb155301ac4a75f</id>
<content type='text'>
Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00180947-2: dcu: add dcu driver support for Faraday</title>
<updated>2012-09-12T20:49:51+00:00</updated>
<author>
<name>Alison Wang</name>
<email>b18965@freescale.com</email>
</author>
<published>2012-07-27T03:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8577543d132a5d7fc7e4c509c61def155e4991f4'/>
<id>8577543d132a5d7fc7e4c509c61def155e4991f4</id>
<content type='text'>
Add dcu driver support for Faraday.

The penguin logo could be shown correctly and the microwindows
application was also tested.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add dcu driver support for Faraday.

The penguin logo could be shown correctly and the microwindows
application was also tested.

Signed-off-by: Alison Wang &lt;b18965@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175446 ldb: avoid NULL pointer when ldb driver is probed but not inited.</title>
<updated>2012-03-07T02:56:30+00:00</updated>
<author>
<name>Wayne Zou</name>
<email>b36644@freescale.com</email>
</author>
<published>2012-02-27T01:31:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=78a818710abd22d762db2585ec9b874a7d0eecb4'/>
<id>78a818710abd22d762db2585ec9b874a7d0eecb4</id>
<content type='text'>
ldb: avoid NULL pointer when ldb driver is probed but not inited.
It can lead to kernel crash when framebuffer on LVDS panel is not inited.

Signed-off-by: Wayne Zou &lt;b36644@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ldb: avoid NULL pointer when ldb driver is probed but not inited.
It can lead to kernel crash when framebuffer on LVDS panel is not inited.

Signed-off-by: Wayne Zou &lt;b36644@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00176159 video: ipuv3-fb: change to timeout semaphore to wait on irq.</title>
<updated>2012-03-06T06:58:07+00:00</updated>
<author>
<name>Zhang Jiejing</name>
<email>jiejing.zhang@freescale.com</email>
</author>
<published>2012-03-06T06:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0ba6e2dccccedde8f5e3f03a9cbce1781fbd1f7b'/>
<id>0ba6e2dccccedde8f5e3f03a9cbce1781fbd1f7b</id>
<content type='text'>
change to timeout semaphore to wait on irq.

use no timeout semaphore have below issues:
1. since fbmem.c will hold the console_lock() before call PAN_DISPLAY ioictl,
 if have wrong happens on IPU, IRQ not come, any log printk will not ouput,
 it will become like a system hang, and developer don't know what's wrong.

2. semaphore don't have timeout, here we can't know irq not come,
  so hang it infintly.
3. semaphore lock and unlock in different context is a dangous operation.

To fix these issue, use timedout version to wait on irq.
But for better coding stly to align Kernel Coding Style Doc,
better use complete to wait on irq, use semaphre little ugly.

Signed-off-by: Zhang Jiejing &lt;jiejing.zhang@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
change to timeout semaphore to wait on irq.

use no timeout semaphore have below issues:
1. since fbmem.c will hold the console_lock() before call PAN_DISPLAY ioictl,
 if have wrong happens on IPU, IRQ not come, any log printk will not ouput,
 it will become like a system hang, and developer don't know what's wrong.

2. semaphore don't have timeout, here we can't know irq not come,
  so hang it infintly.
3. semaphore lock and unlock in different context is a dangous operation.

To fix these issue, use timedout version to wait on irq.
But for better coding stly to align Kernel Coding Style Doc,
better use complete to wait on irq, use semaphre little ugly.

Signed-off-by: Zhang Jiejing &lt;jiejing.zhang@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175261 - EPDC fb: Remove warning messages from EPDC init</title>
<updated>2012-03-01T16:42:35+00:00</updated>
<author>
<name>Danny Nold</name>
<email>dannynold@freescale.com</email>
</author>
<published>2012-02-29T20:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=fefb027dd63facf1c923eaf7248ec9a0b83d34ca'/>
<id>fefb027dd63facf1c923eaf7248ec9a0b83d34ca</id>
<content type='text'>
- Remove screen update from probe function.  This update is redundant.
The update in mxc_epdc_fb_fw_handler() will update and show the tux
logo if FB console is added, so this achieves the same effect as the
update invocation that was removed.
- Remove dmaengine_get(), because SDMA driver returns a failure when
cycling through DMA channels.  Since it is not essential to register
with this call, it has been removed.  dmaengine_put() also removed.
- Added hw_inialization variable to track whether HW is in process
of being initialized.  In which case, we do not print an error
message when an update is received.

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove screen update from probe function.  This update is redundant.
The update in mxc_epdc_fb_fw_handler() will update and show the tux
logo if FB console is added, so this achieves the same effect as the
update invocation that was removed.
- Remove dmaengine_get(), because SDMA driver returns a failure when
cycling through DMA channels.  Since it is not essential to register
with this call, it has been removed.  dmaengine_put() also removed.
- Added hw_inialization variable to track whether HW is in process
of being initialized.  In which case, we do not print an error
message when an update is received.

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00175222-2 IPUv3 fb:Check mem resource start address</title>
<updated>2012-02-23T06:38:20+00:00</updated>
<author>
<name>Liu Ying</name>
<email>Ying.Liu@freescale.com</email>
</author>
<published>2012-02-23T05:51:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4180f1cfce522201db868eec8c6c459d12a0e34d'/>
<id>4180f1cfce522201db868eec8c6c459d12a0e34d</id>
<content type='text'>
This patch checks memory resource start address before
using the memory resource.

Signed-off-by: Liu Ying &lt;Ying.Liu@freescale.com&gt;
(cherry picked from commit 2d16313abad65330cb03d365d307f2d0caafe955)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch checks memory resource start address before
using the memory resource.

Signed-off-by: Liu Ying &lt;Ying.Liu@freescale.com&gt;
(cherry picked from commit 2d16313abad65330cb03d365d307f2d0caafe955)
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00174914 MX6x HDMI implement HDMI driver suspend/resume function</title>
<updated>2012-02-22T08:13:24+00:00</updated>
<author>
<name>Sandor Yu</name>
<email>R01008@freescale.com</email>
</author>
<published>2012-02-22T08:08:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ee2a43bb456ed1d6e30e1172b9ae6df87fea7451'/>
<id>ee2a43bb456ed1d6e30e1172b9ae6df87fea7451</id>
<content type='text'>
Added FB suspend/resume event process in HDMI driver.

Signed-off-by: Sandor Yu &lt;R01008@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added FB suspend/resume event process in HDMI driver.

Signed-off-by: Sandor Yu &lt;R01008@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
