<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/cpu/arm926ejs/davinci, branch v2009.06</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/cpu/arm926ejs/davinci?h=v2009.06</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/cpu/arm926ejs/davinci?h=v2009.06'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2009-05-15T20:11:59Z</updated>
<entry>
<title>Fix e-mail address of Gary Jennejohn.</title>
<updated>2009-05-15T20:11:59Z</updated>
<author>
<name>Detlev Zundel</name>
<email>dzu@denx.de</email>
</author>
<published>2009-05-13T08:54:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=792a09eb9d5d8c4f74b7e9f2e887316d511a4e80'/>
<id>urn:sha1:792a09eb9d5d8c4f74b7e9f2e887316d511a4e80</id>
<content type='text'>
Signed-off-by: Detlev Zundel &lt;dzu@denx.de&gt;
</content>
</entry>
<entry>
<title>davinci: move i2c driver to drivers/i2c</title>
<updated>2009-03-30T16:58:39Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
<email>plagnioj@jcrosoft.com</email>
</author>
<published>2009-03-30T16:58:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=942ba9969b9efa25f816c238861ecb339c54ed73'/>
<id>urn:sha1:942ba9969b9efa25f816c238861ecb339c54ed73</id>
<content type='text'>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
<entry>
<title>davinci: move nand driver to drivers/mtd/nand</title>
<updated>2009-03-30T16:58:39Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
<email>plagnioj@jcrosoft.com</email>
</author>
<published>2009-03-30T16:58:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ee4f3e2765a1c65c9861c5d2cf2e6feb84b90bd8'/>
<id>urn:sha1:ee4f3e2765a1c65c9861c5d2cf2e6feb84b90bd8</id>
<content type='text'>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
<entry>
<title>i2c: merge all i2c_reg_read() and i2c_reg_write() into inline functions</title>
<updated>2008-12-15T22:46:21Z</updated>
<author>
<name>Timur Tabi</name>
<email>timur@freescale.com</email>
</author>
<published>2008-12-03T17:28:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ecf5f077c8e77454f532eaac3e3afb7cfc48c62d'/>
<id>urn:sha1:ecf5f077c8e77454f532eaac3e3afb7cfc48c62d</id>
<content type='text'>
All implementations of the functions i2c_reg_read() and
i2c_reg_write() are identical. We can save space and simplify the
code by converting these functions into inlines and putting them in
i2c.h.

Signed-off-by: Timur Tabi &lt;timur@freescale.com&gt;
Acked-By: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
<entry>
<title>rename CFG_ macros to CONFIG_SYS</title>
<updated>2008-10-18T19:54:03Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
<email>plagnioj@jcrosoft.com</email>
</author>
<published>2008-10-16T13:01:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6d0f6bcf337c5261c08fabe12982178c2c489d76'/>
<id>urn:sha1:6d0f6bcf337c5261c08fabe12982178c2c489d76</id>
<content type='text'>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-nand-flash</title>
<updated>2008-09-12T23:45:56Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2008-09-12T23:45:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=508eb85db7065e34948c189c83f7e348c1cfd61e'/>
<id>urn:sha1:508eb85db7065e34948c189c83f7e348c1cfd61e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM DaVinci: Remove duplicate code in cpu/arm926ejs/davinci/dp83848.c</title>
<updated>2008-09-12T00:20:47Z</updated>
<author>
<name>Hugo Villeneuve</name>
<email>hugo.villeneuve@lyrtech.com</email>
</author>
<published>2008-09-12T00:20:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b5b0344957d32e3d07a8dd72fce64fb48e680ba4'/>
<id>urn:sha1:b5b0344957d32e3d07a8dd72fce64fb48e680ba4</id>
<content type='text'>
ARM DaVinci: Remove duplicate code in cpu/arm926ejs/davinci/dp83848.c

Signed-off-by: Hugo Villeneuve &lt;hugo.villeneuve@lyrtech.com&gt;
</content>
</entry>
<entry>
<title>ARM DaVinci: Fix broken HW ECC for large page NAND.</title>
<updated>2008-09-10T16:40:30Z</updated>
<author>
<name>Hugo Villeneuve</name>
<email>hugo.villeneuve@lyrtech.com</email>
</author>
<published>2008-08-30T21:06:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9b05aa788bfdd3264ff1bc9418cb19550a7234e4'/>
<id>urn:sha1:9b05aa788bfdd3264ff1bc9418cb19550a7234e4</id>
<content type='text'>
Based on original patch by Bernard Blackham &lt;bernard@largestprime.net&gt;

U-boot's HW ECC support for large page NAND on Davinci is completely
broken.  Some kernels, such as the 2.6.10 one supported by
MontaVista for DaVinci, rely upon this broken behaviour as they
share the same code for ECCs. In the existing scheme, error
detection *might* work on large page, but error correction
definitely does not.  Small page ECC correction works, but the
format is not compatible with the mainline git kernel.

This patch adds ECC code that matches what is currently in the
Davinci git repository (since NAND support was added in 2.6.24).
This makes the ECC and OOB layout written by u-boot compatible with
Linux for both small page and large page devices and fixes ECC
correction for large page devices.

The old behaviour can be restored by defining the macro
CFG_DAVINCI_BROKEN_ECC, which is undefined by default.

Signed-off-by: Hugo Villeneuve &lt;hugo.villeneuve@lyrtech.com&gt;
Acked-by: Sergey Kubushyn &lt;ksi@koi8.net&gt;
Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>ARM DaVinci: Changing function names for EMAC driver</title>
<updated>2008-08-30T22:39:46Z</updated>
<author>
<name>Sandeep Paulraj</name>
<email>s-paulraj@ti.com</email>
</author>
<published>2008-08-30T22:39:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fcaac589a68115819ddadcf5c18ded9a5f9e2c75'/>
<id>urn:sha1:fcaac589a68115819ddadcf5c18ded9a5f9e2c75</id>
<content type='text'>
DM644x is just one of a series of DaVinci chips that use the EMAC driver.
By replacing all the function names that start with dm644x_* to davinci_*
we make these function more portable. I have tested this change on my EVM.
DM6467 is another DaVinci SOC which uses the EMAC driver and i will
be sending patches that add DaVinci DM6467 support to the list soon.

Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM DaVinci: Removed redundant NAND initialization code.</title>
<updated>2008-08-25T09:12:44Z</updated>
<author>
<name>Hugo Villeneuve</name>
<email>hugo.villeneuve@lyrtech.com</email>
</author>
<published>2008-08-19T20:21:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e39411674669cc880e1ec4a8ca4794fb15c33a45'/>
<id>urn:sha1:e39411674669cc880e1ec4a8ca4794fb15c33a45</id>
<content type='text'>
ARM DaVinci: Removed redundant NAND initialization code.

Signed-off-by: Hugo Villeneuve &lt;hugo.villeneuve@lyrtech.com&gt;
</content>
</entry>
</feed>
