<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/firmware, branch 3.0-pcm052-ts2.6</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>ENGR00174886-2 - EPDC fb: Don't register EPDC unless "epdc" kernel option set</title>
<updated>2012-02-22T19:30:27+00:00</updated>
<author>
<name>Danny Nold</name>
<email>dannynold@freescale.com</email>
</author>
<published>2012-02-22T18:59:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8dee1eb1cf2e64b511010e35782f14add85a0c8e'/>
<id>8dee1eb1cf2e64b511010e35782f14add85a0c8e</id>
<content type='text'>
- EPDC firmware build was breaking due to binary build pre-empting
the conversion from .fw.ihex-&gt;.fw.  Resolve this by forcing
firmware objects to be built in order.

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- EPDC firmware build was breaking due to binary build pre-empting
the conversion from .fw.ihex-&gt;.fw.  Resolve this by forcing
firmware objects to be built in order.

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00174106-2 - EPDC fb: Add waveform file for E Ink Pearl panel</title>
<updated>2012-02-15T16:21:31+00:00</updated>
<author>
<name>Danny Nold</name>
<email>dannynold@freescale.com</email>
</author>
<published>2012-02-09T03:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3ecb0177d966e739b45b1bd1dae490da56a23f2b'/>
<id>3ecb0177d966e739b45b1bd1dae490da56a23f2b</id>
<content type='text'>
- Added waveform firmware file for E Ink Pearl panel

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added waveform firmware file for E Ink Pearl panel

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00170465-1 MX6Q/SDMA : update the SDMA script for UART RX</title>
<updated>2012-01-09T13:11:38+00:00</updated>
<author>
<name>Huang Shijie</name>
<email>b32955@freescale.com</email>
</author>
<published>2011-12-16T08:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c5930853c79e00c29f401c291ae505f223088e04'/>
<id>c5930853c79e00c29f401c291ae505f223088e04</id>
<content type='text'>
The old script does not clear the IDLE flag.
So when the IDDMAEN(UCR4[6]) is enabled, the RX only receives few
bytes(such as 2 or 1 byte) per DMA operation.

The new script fixes it.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old script does not clear the IDLE flag.
So when the IDDMAEN(UCR4[6]) is enabled, the RX only receives few
bytes(such as 2 or 1 byte) per DMA operation.

The new script fixes it.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00163603-4 MX6Q SDMA firmware : fix a bug in the UART receiving.</title>
<updated>2012-01-09T13:08:51+00:00</updated>
<author>
<name>Huang Shijie</name>
<email>b32955@freescale.com</email>
</author>
<published>2011-11-28T09:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=af78a5d2475570cc0af529b81425bfcf0fe28669'/>
<id>af78a5d2475570cc0af529b81425bfcf0fe28669</id>
<content type='text'>
The uart_to_mcu code in the ROM has bug.
The new fireware fixes it.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The uart_to_mcu code in the ROM has bug.
The new fireware fixes it.

Signed-off-by: Huang Shijie &lt;b32955@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00152287-2 SDMA: Add SDMA support for MX6Q</title>
<updated>2012-01-09T12:21:30+00:00</updated>
<author>
<name>Zeng Zhaoming</name>
<email>b32542@freescale.com</email>
</author>
<published>2011-07-11T22:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=66ba5683ed7dab942cf3768668ebc066434ce871'/>
<id>66ba5683ed7dab942cf3768668ebc066434ce871</id>
<content type='text'>
Add sdma support for mx6q.
add mx6 dependency for sdma, and add sdma mx6 firmware.

Note: firmware not release by owner, this version only for test.

Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add sdma support for mx6q.
add mx6 dependency for sdma, and add sdma mx6 firmware.

Note: firmware not release by owner, this version only for test.

Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00142950-7 - EPDC firmware: Port to 2.6.38</title>
<updated>2012-01-09T12:08:35+00:00</updated>
<author>
<name>Danny Nold</name>
<email>dannynold@freescale.com</email>
</author>
<published>2011-05-05T15:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4ecc99beae287a78f94ca117f9302733f0338476'/>
<id>4ecc99beae287a78f94ca117f9302733f0338476</id>
<content type='text'>
- Added firmware/imx/epdc directory
- Added EPDC waveform firmware files

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added firmware/imx/epdc directory
- Added EPDC waveform firmware files

Signed-off-by: Danny Nold &lt;dannynold@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00143074 Firmware: Fix firmware build failed in 2.6.38 kernel</title>
<updated>2012-01-09T12:08:27+00:00</updated>
<author>
<name>Zeng Zhaoming</name>
<email>b32542@freescale.com</email>
</author>
<published>2011-05-05T15:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1ecce58c825e54865a3093a01dccddb021ebe3ce'/>
<id>1ecce58c825e54865a3093a01dccddb021ebe3ce</id>
<content type='text'>
Firmware build failed when add ihex format firmware.

This regression introduced by d21b2d2fb3a689193cae637d7195512ba8451a63,
which wrongly add 'bin-format' firmware.

Fix it by revert the wrong commit and convert sdma firmware to ihex.

Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
Acked-by: Lily Zhang &lt;r58066@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Firmware build failed when add ihex format firmware.

This regression introduced by d21b2d2fb3a689193cae637d7195512ba8451a63,
which wrongly add 'bin-format' firmware.

Fix it by revert the wrong commit and convert sdma firmware to ihex.

Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
Acked-by: Lily Zhang &lt;r58066@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00141859 Firmware: Fix Kernel build failed with firmware not find errors</title>
<updated>2012-01-09T12:07:55+00:00</updated>
<author>
<name>Zeng Zhaoming</name>
<email>b32542@freescale.com</email>
</author>
<published>2011-04-07T07:59:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=e2eb19c0f83f9b0517dca4af2e5fad82354ad619'/>
<id>e2eb19c0f83f9b0517dca4af2e5fad82354ad619</id>
<content type='text'>
Linux kernel build failed when source and output object separate store.

Fix it by add srctree to prefix firmware.

Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Linux kernel build failed when source and output object separate store.

Fix it by add srctree to prefix firmware.

Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ENGR00141732 SDMA: Fix bootup stop at sdma firmware loading</title>
<updated>2012-01-09T12:07:55+00:00</updated>
<author>
<name>Zeng Zhaoming</name>
<email>b32542@freescale.com</email>
</author>
<published>2011-04-07T01:16:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4513456a8109f352db5329154ec3823bcae09b61'/>
<id>4513456a8109f352db5329154ec3823bcae09b61</id>
<content type='text'>
Linux 2.6.38 kernel bootup slow, it stopped at sdma firmware
loading for about one minute.

It is caused by firmware store on rootfs lib/firmware directory,
while sdma initialization happens before rootfs mounted.

To fix it, we have to build firmware in kernel image.
Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Linux 2.6.38 kernel bootup slow, it stopped at sdma firmware
loading for about one minute.

It is caused by firmware store on rootfs lib/firmware directory,
while sdma initialization happens before rootfs mounted.

To fix it, we have to build firmware in kernel image.
Signed-off-by: Zeng Zhaoming &lt;b32542@freescale.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>isci: Added support for C0 to SCU Driver</title>
<updated>2011-07-03T11:04:50+00:00</updated>
<author>
<name>Adam Gruchala</name>
<email>adam.gruchala@intel.com</email>
</author>
<published>2011-06-01T22:31:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=dbb0743a58825d94f1b3fdfa90a8d61dfef88f7b'/>
<id>dbb0743a58825d94f1b3fdfa90a8d61dfef88f7b</id>
<content type='text'>
C0 silicon updates the pci revision id and requires new AFE parameters
for phy signal integrity.  Support for previous silicon revisions is
deprecated (it's also broken for the theoretical case of multiple
controllers at different silicon revisions, all the more reason to get
it removed as soon as possible)

Signed-off-by: Adam Gruchala &lt;adam.gruchala@intel.com&gt;
[fixed up deprecated silicon support]
Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
C0 silicon updates the pci revision id and requires new AFE parameters
for phy signal integrity.  Support for previous silicon revisions is
deprecated (it's also broken for the theoretical case of multiple
controllers at different silicon revisions, all the more reason to get
it removed as soon as possible)

Signed-off-by: Adam Gruchala &lt;adam.gruchala@intel.com&gt;
[fixed up deprecated silicon support]
Signed-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
