<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/include/linux/ipu.h, branch imx-android-r13.3</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>ENGR00179513-2 IPU: Add TILED_NV12_FRAME_SIZE macro for consistency</title>
<updated>2012-04-13T10:56:36+00:00</updated>
<author>
<name>Wayne Zou</name>
<email>b36644@freescale.com</email>
</author>
<published>2012-04-13T00:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4d5c8d7aa0d5137d337048dd82c71c77c3954fa5'/>
<id>4d5c8d7aa0d5137d337048dd82c71c77c3954fa5</id>
<content type='text'>
VPU needs 4K align buffer address for tiled format data output.
Use this macro for IPU/V4L2/Apps to calculate the frame/field size.

Signed-off-by: Wayne Zou &lt;b36644@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
VPU needs 4K align buffer address for tiled format data output.
Use this macro for IPU/V4L2/Apps to calculate the frame/field size.

Signed-off-by: Wayne Zou &lt;b36644@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00178875-2 VDOA: Add vdoa support on i.MX6 SOC platform</title>
<updated>2012-04-06T10:13:55+00:00</updated>
<author>
<name>Wayne Zou</name>
<email>b36644@freescale.com</email>
</author>
<published>2012-04-04T12:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=004ded8be6507823e740d5c38e02184b747a5363'/>
<id>004ded8be6507823e740d5c38e02184b747a5363</id>
<content type='text'>
Add tiled format macros: IPU_PIX_FMT_TILED_NV12 and
IPU_PIX_FMT_TILED_NV12F

Signed-off-by: Wayne Zou &lt;b36644@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add tiled format macros: IPU_PIX_FMT_TILED_NV12 and
IPU_PIX_FMT_TILED_NV12F

Signed-off-by: Wayne Zou &lt;b36644@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00160875-1 ipuv3 dev: low performance if enable rotation</title>
<updated>2012-01-09T13:04:36+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-10-27T01:32:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f76b8a2a6d36b87708850f7df637ffcefd81575b'/>
<id>f76b8a2a6d36b87708850f7df637ffcefd81575b</id>
<content type='text'>
1. no dma alloc for rot buf every time which will cost time.
2. fix split mode condition.
3. export some functions.

This patch for common head file.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. no dma alloc for rot buf every time which will cost time.
2. fix split mode condition.
3. export some functions.

This patch for common head file.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00158456-1 ipuv3 dev: return error for split mode with rotation</title>
<updated>2012-01-09T12:23:51+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-09-29T01:22:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=70214b3db7da287a1cf8011592f892060ff7be94'/>
<id>70214b3db7da287a1cf8011592f892060ff7be94</id>
<content type='text'>
Currently we do not support split mode with rotation.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently we do not support split mode with rotation.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00156673-1 ipuv3: move mach related definition to mach dir</title>
<updated>2012-01-09T12:23:44+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-09-14T02:25:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a73744d8acd136302e2d74b0c33b97cd03f30954'/>
<id>a73744d8acd136302e2d74b0c33b97cd03f30954</id>
<content type='text'>
for include/linux/ipu.h.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for include/linux/ipu.h.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00155135-1 ipuv3 dev: add processing driver support</title>
<updated>2012-01-09T12:23:39+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-08-22T02:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=95c4d2dfcc7f8631785df534888ab49cec8882a1'/>
<id>95c4d2dfcc7f8631785df534888ab49cec8882a1</id>
<content type='text'>
IPU's IC/IRT/VDI modules provide resizing/CSC/combination/de-interlacing
support, this patch make all these features into one processing driver.
A struct ipu_task is the interface between user and this driver, user
just need fill his task struct and queue it through ioctl, then wait
ipu hardware finish its job (now only support BLOCKING operation, not
support NO_BLOCK operation).
Pls refer to inlcude/linux/ipu.h for structure information and unit test
for usage.

This patch is for header file change.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IPU's IC/IRT/VDI modules provide resizing/CSC/combination/de-interlacing
support, this patch make all these features into one processing driver.
A struct ipu_task is the interface between user and this driver, user
just need fill his task struct and queue it through ioctl, then wait
ipu hardware finish its job (now only support BLOCKING operation, not
support NO_BLOCK operation).
Pls refer to inlcude/linux/ipu.h for structure information and unit test
for usage.

This patch is for header file change.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00152359-2 ipuv3: add VYU444 fmt</title>
<updated>2012-01-09T12:21:25+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-07-01T06:47:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=f7daaa52839a02b134cde4b0938a75d9df594b7c'/>
<id>f7daaa52839a02b134cde4b0938a75d9df594b7c</id>
<content type='text'>
1.add VYU444 fmt to support Sii902x hdmi yuv format
2.make pixel clock from internal ipu clock more accurate

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1.add VYU444 fmt to support Sii902x hdmi yuv format
2.make pixel clock from internal ipu clock more accurate

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00152845-7 header file: support mult ipu and dispdrv.</title>
<updated>2012-01-09T12:18:42+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-07-13T04:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c20edf3e0187e3beb772d1b4120168a8b557358c'/>
<id>c20edf3e0187e3beb772d1b4120168a8b557358c</id>
<content type='text'>
Head files changes for mult ipu and dispdrv.

Signed-off-by: Jason Chen &lt;jason.chen@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Head files changes for mult ipu and dispdrv.

Signed-off-by: Jason Chen &lt;jason.chen@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00142551-1 IPUv3:Support triple buffer</title>
<updated>2012-01-09T12:08:40+00:00</updated>
<author>
<name>Liu Ying</name>
<email>Ying.Liu@freescale.com</email>
</author>
<published>2011-05-24T01:58:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5ade4168b070ee6783ed65614fb26ddb74e4e105'/>
<id>5ade4168b070ee6783ed65614fb26ddb74e4e105</id>
<content type='text'>
This patch supports IPUv3 triple buffer.
Only channel 23, 27 and 28 are tested.
Test was done on MX51 BBG and MX53 SMD.
IPUv1 interface is changed accordingly
to pass building.

Signed-off-by: Liu Ying &lt;Ying.Liu@freescale.com&gt;
(cherry picked from commit 73ef4408712acfee2d132f73555085a61be7b17c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch supports IPUv3 triple buffer.
Only channel 23, 27 and 28 are tested.
Test was done on MX51 BBG and MX53 SMD.
IPUv1 interface is changed accordingly
to pass building.

Signed-off-by: Liu Ying &lt;Ying.Liu@freescale.com&gt;
(cherry picked from commit 73ef4408712acfee2d132f73555085a61be7b17c)
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00141552 ipuv3: fix display pin's power leak</title>
<updated>2012-01-09T12:08:25+00:00</updated>
<author>
<name>Jason Chen</name>
<email>b02280@freescale.com</email>
</author>
<published>2011-04-28T03:23:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=22b1f514afa939ebeeb7b3c15614ce6d44d7d213'/>
<id>22b1f514afa939ebeeb7b3c15614ce6d44d7d213</id>
<content type='text'>
If you disable display, the display port's pin may keep high voltage which
may cause power leakage. Fix this issue by make all pin go into low level
after display disable.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you disable display, the display port's pin may keep high voltage which
may cause power leakage. Fix this issue by make all pin go into low level
after display disable.

Signed-off-by: Jason Chen &lt;b02280@freescale.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
