<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/mtd, branch v2012.04-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/mtd?h=v2012.04-rc1</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/mtd?h=v2012.04-rc1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2012-03-29T05:56:28Z</updated>
<entry>
<title>i.MX28: Add cache support to MXS NAND driver</title>
<updated>2012-03-29T05:56:28Z</updated>
<author>
<name>Marek Vasut</name>
<email>marex@denx.de</email>
</author>
<published>2012-03-15T18:33:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=6b9408edd3f6af6e91bcc0eebd4aedc0aca28934'/>
<id>urn:sha1:6b9408edd3f6af6e91bcc0eebd4aedc0aca28934</id>
<content type='text'>
Signed-off-by: Marek Vasut &lt;marex@denx.de&gt;
Cc: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>NAND: TI: fix warnings in omap_gpmc.c</title>
<updated>2012-03-27T20:05:29Z</updated>
<author>
<name>Stefano Babic</name>
<email>sbabic@denx.de</email>
</author>
<published>2012-03-21T23:56:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f7dad8f12164d08577b42492ae8d350a002e9d99'/>
<id>urn:sha1:f7dad8f12164d08577b42492ae8d350a002e9d99</id>
<content type='text'>
The following warnings are reported for boards using SOFT ECC.

omap_gpmc.c:33:30: warning: 'hw_nand_oob' defined but not used
omap_gpmc.c:78:13: warning: 'omap_hwecc_init' defined but not used
omap_gpmc.c:116:12: warning: 'omap_correct_data' defined but not used
omap_gpmc.c:182:12: warning: 'omap_calculate_ecc' defined but not used
omap_gpmc.c:208:13: warning: 'omap_enable_hwecc' defined but not used

Signed-off-by: Stefano Babic &lt;sbabic@denx.de&gt;
Cc: Tom Rini &lt;trini@ti.com&gt;
Cc: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>cfi: fix the incomplete erased status check in buffer write</title>
<updated>2012-03-21T15:25:33Z</updated>
<author>
<name>Tao Hou</name>
<email>hotforest@gmail.com</email>
</author>
<published>2012-03-15T15:33:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=85c344e5f98408c0bcf988a6c6fca68c1f3c2015'/>
<id>urn:sha1:85c344e5f98408c0bcf988a6c6fca68c1f3c2015</id>
<content type='text'>
Without the fix, flash_write_cfibuffer will terminate the erased
status check once an all-0xFF word has been found instead of
continuing the erased status check utill the first non-0xFF word.

Signed-off-by: Tao Hou &lt;hotforest@gmail.com&gt;
Cc: Stefan Roese &lt;sr@denx.de&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>mtd/nand:Fix wrong usage of is_blank() in fsl_ifc_run_command</title>
<updated>2012-02-28T20:03:39Z</updated>
<author>
<name>Prabhakar Kushwaha</name>
<email>prabhakar@freescale.com</email>
</author>
<published>2012-01-20T13:08:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5f720b85141646055c08bbccb0e2549f654563de'/>
<id>urn:sha1:5f720b85141646055c08bbccb0e2549f654563de</id>
<content type='text'>
Freescale IFC NAND Machine calculates ECC on 512byte sector and same is used in
fsl_ifc_run_command() during ECC status verification. Also this sector is passed
to is_blank() for blank checking. It is wrong at first place because
is_blank()'s implementation checks for Page size and OOB area size.
is_blank() should be called per page for main and OOB area verification.

Variables name are redefined to avoid confusion between buffer and ecc sector.

Signed-off-by: Poonam Aggrwal &lt;poonam.aggrwal@freescale.com&gt;
Signed-off-by: Prabhakar Kushwaha &lt;prabhakar@freescale.com&gt;
Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>mtd/nand: Fix IFC driver to support 2K NAND page</title>
<updated>2012-02-28T20:03:39Z</updated>
<author>
<name>Prabhakar Kushwaha</name>
<email>prabhakar@freescale.com</email>
</author>
<published>2012-01-20T13:09:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d90361285c1c9751bd1b3700a18db882b32ddad5'/>
<id>urn:sha1:d90361285c1c9751bd1b3700a18db882b32ddad5</id>
<content type='text'>
1) OOB area should be updated irrespective of NAND page size. Earlier it was
updated only for 512byte NAND page.

2) During OOB update fbcr should be equal to OOB size.

Signed-off-by: Poonam Aggrwal &lt;poonam.aggrwal@freescale.com&gt;
Signed-off-by: Prabhakar Kushwaha &lt;prabhakar@freescale.com&gt;
Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>nand: reinstate lazy bad block scanning</title>
<updated>2012-02-28T20:03:39Z</updated>
<author>
<name>Scott Wood</name>
<email>scottwood@freescale.com</email>
</author>
<published>2012-02-20T20:50:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fb49454b1b6c7c6e238ac3c0b1e302e73eb1a1ea'/>
<id>urn:sha1:fb49454b1b6c7c6e238ac3c0b1e302e73eb1a1ea</id>
<content type='text'>
commit 2a8e0fc8b3dc31a3c571e439fbf04b882c8986be ("nand: Merge changes
from Linux nand driver") accidentally reverted commit
13f0fd94e3cae6f8a0d9fba5d367e311edc8ebde ("NAND: Scan bad blocks
lazily.").

Reinstate the change, as amended by commit
ff49ea8977b56916edd5b1766d9939010e30b181 ("NAND: Mark the BBT as scanned
prior to calling scan_bbt.").

Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>Revert "nand: make 1-bit software ECC configurable"</title>
<updated>2012-02-28T20:03:39Z</updated>
<author>
<name>Scott Wood</name>
<email>scottwood@freescale.com</email>
</author>
<published>2012-02-13T21:46:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1f7b1743d389fec616e9021012a03847f490cd18'/>
<id>urn:sha1:1f7b1743d389fec616e9021012a03847f490cd18</id>
<content type='text'>
This reverts commit 4fee6c2f295f932b8febdc7ce8731ba045695fa5.

It breaks boards that currently rely on soft-ecc, as pointed out here:
http://patchwork.ozlabs.org/patch/140872/

The reverted patch should be resubmitted with documentation, and with the
CONFIG_MTD_ECC_SOFT selected from every board that needs it.  We could
start by looking at what NAND driver the board selects, and whether
that driver ever asks for soft ECC.

Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'sf' of git://git.denx.de/u-boot-blackfin</title>
<updated>2012-02-13T22:15:25Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2012-02-13T22:15:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e9d44b35beb45869863f3ca6929089d9df4df3e5'/>
<id>urn:sha1:e9d44b35beb45869863f3ca6929089d9df4df3e5</id>
<content type='text'>
* 'sf' of git://git.denx.de/u-boot-blackfin:
  README: Add description of SPI Flash (SF) command configuration
  sf command: allow default bus and chip selects
  sf: eeprom_m95xxx: set a sane default timeout
  sf: eeprom_m95xxx: fix up style
</content>
</entry>
<entry>
<title>sf: eeprom_m95xxx: set a sane default timeout</title>
<updated>2012-02-12T20:18:28Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2012-01-20T03:31:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8b463dab933f3bb1e4ec703a9e3cbfca2f031334'/>
<id>urn:sha1:8b463dab933f3bb1e4ec703a9e3cbfca2f031334</id>
<content type='text'>
Every board currently defines this to the same value, so just default
to that to avoid having to make everyone do the same thing.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>sf: eeprom_m95xxx: fix up style</title>
<updated>2012-02-12T20:18:28Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2012-01-20T03:25:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a1f77b696dfd4b5cb0f525dd8bc0e7afb4abc343'/>
<id>urn:sha1:a1f77b696dfd4b5cb0f525dd8bc0e7afb4abc343</id>
<content type='text'>
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
</feed>
