<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/mtd/nand, branch v2010.09</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/drivers/mtd/nand?h=v2010.09</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/mtd/nand?h=v2010.09'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2010-09-13T19:43:05Z</updated>
<entry>
<title>nand/davinci: make sure ECC calculation has really started</title>
<updated>2010-09-13T19:43:05Z</updated>
<author>
<name>Wolfram Sang</name>
<email>w.sang@pengutronix.de</email>
</author>
<published>2010-09-09T11:54:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1075b07e2c67c1f504d9f3a6f1b9aaa8f81393b2'/>
<id>urn:sha1:1075b07e2c67c1f504d9f3a6f1b9aaa8f81393b2</id>
<content type='text'>
Due to a register glitch (result code &lt;4 might show up right after the
start-calculation-bit was set), make sure the ECC has really started.

See 1c3275b656045aff9a75bb2c9f3251af1043ebb3 in the kernel.

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Cc: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
</entry>
<entry>
<title>mtd: nand: supress 'unknown NAND' warning if no nand is found</title>
<updated>2010-09-08T18:51:29Z</updated>
<author>
<name>Steve Sakoman</name>
<email>steve@sakoman.com</email>
</author>
<published>2010-08-20T03:14:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=4c468397cf71f2ab613c9c8989ab56d4b306a67f'/>
<id>urn:sha1:4c468397cf71f2ab613c9c8989ab56d4b306a67f</id>
<content type='text'>
This printk was added recently and results in ugly output on systems
with no NAND:

NAND:  nand_get_flash_type: unknown NAND device: Manufacturer ID: 0x00, Chip ID: 0x00 0 MiB

instead of:

NAND:  0 MiB

Signed-off-by: Steve Sakoman &lt;steve@sakoman.com&gt;
Acked-by: Scott Wood &lt;scottwood@freescale.com&gt;
Signed-off-by: Sandeep Paulraj &lt;s-paulraj@ti.com&gt;
</content>
</entry>
<entry>
<title>83xx/85xx/86xx: LBC register cleanup</title>
<updated>2010-07-16T15:55:09Z</updated>
<author>
<name>Becky Bruce</name>
<email>beckyb@kernel.crashing.org</email>
</author>
<published>2010-06-17T16:37:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f51cdaf19141151ce2b40d562a468605340f2315'/>
<id>urn:sha1:f51cdaf19141151ce2b40d562a468605340f2315</id>
<content type='text'>
Currently, 83xx, 86xx, and 85xx have a lot of duplicated code
dedicated to defining and manipulating the LBC registers.  Merge
this into a single spot.

To do this, we have to decide on a common name for the data structure
that holds the lbc registers - it will now be known as fsl_lbc_t, and we
adopt a common name for the immap layouts that include the lbc - this was
previously known as either im_lbc or lbus; use the former.

In addition, create accessors for the BR/OR regs that use in/out_be32
and use those instead of the mismash of access methods currently in play.

I have done a successful ppc build all and tested a board or two from
each processor family.

Signed-off-by: Becky Bruce &lt;beckyb@kernel.crashing.org&gt;
Acked-by: Kim Phillips &lt;kim.phillips@freescale.com&gt;
Signed-off-by: Kumar Gala &lt;galak@kernel.crashing.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-blackfin</title>
<updated>2010-07-14T19:54:45Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2010-07-14T19:54:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cb8f0317295482b1a48802778a6927510cb145ba'/>
<id>urn:sha1:cb8f0317295482b1a48802778a6927510cb145ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Blackfin: bfin_nand: convert to portmux framework</title>
<updated>2010-07-13T21:50:49Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2010-06-02T09:59:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=253f47f3a702fb202dead17cc3491a6ba26a2df4'/>
<id>urn:sha1:253f47f3a702fb202dead17cc3491a6ba26a2df4</id>
<content type='text'>
Rather than bang MMRs directly, use the new portmux framework to handle
the details.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Acked-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>mtd: nand_plat: add simple GPIO framework DEV_READY option</title>
<updated>2010-07-08T21:52:12Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2010-07-05T08:55:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=bc1a8846862049f435ee4e3d57c86c05b28567ad'/>
<id>urn:sha1:bc1a8846862049f435ee4e3d57c86c05b28567ad</id>
<content type='text'>
Make it easy to use GPIOs for the DEV_READY pin by using the common GPIO
framework.  Also make the NAND_PLAT_INIT() define optional.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Tested-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</content>
</entry>
<entry>
<title>NAND: add Toshiba TC58NVG0 identifier</title>
<updated>2010-07-08T21:49:50Z</updated>
<author>
<name>Florian Fainelli</name>
<email>f.fainelli@gmail.com</email>
</author>
<published>2010-06-12T19:28:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1445f6ffd5201b1876f1f08cc5fd8b5de2c54628'/>
<id>urn:sha1:1445f6ffd5201b1876f1f08cc5fd8b5de2c54628</id>
<content type='text'>
The Toshiba TC58NVG0* parts are 128Mbytes x 8 bits 3.3V parts with the 0xD1
identifier. Add these to the list of known devices IDs.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
</content>
</entry>
<entry>
<title>NAND: show manufacturer and device ID for unknown chips</title>
<updated>2010-07-08T21:49:50Z</updated>
<author>
<name>Florian Fainelli</name>
<email>florian@openwrt.org</email>
</author>
<published>2010-06-12T18:59:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=3e9b349c7f0873a38d7064be52b9d8cc0afae28f'/>
<id>urn:sha1:3e9b349c7f0873a38d7064be52b9d8cc0afae28f</id>
<content type='text'>
When the NAND part is not supported, it is useful to show the manufacturer
and device ID to help debugging and reporting.

Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: Scott Wood &lt;scottwood@freescale.com&gt;
</content>
</entry>
<entry>
<title>Blackfin: nand: drain the write buffer before returning</title>
<updated>2010-05-26T22:59:13Z</updated>
<author>
<name>Andrew Caldwell</name>
<email>Andrew.Caldwell@analog.com</email>
</author>
<published>2010-05-07T19:10:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c941b77adc40f344215e367b3d1fc638addff870'/>
<id>urn:sha1:c941b77adc40f344215e367b3d1fc638addff870</id>
<content type='text'>
The current Blackfin nand write function fills up the write buffer but
returns before it has had a chance to drain.  On faster systems, this
isn't a problem as the operation finishes before the ECC registers are
read, but on slower systems the ECC may be incomplete when the core tries
to read it.

So wait for the buffer to drain once we're done writing to it.

Signed-off-by: Andrew Caldwell &lt;Andrew.Caldwell@analog.com&gt;
Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
</content>
</entry>
<entry>
<title>at91: add hwecc method for nand</title>
<updated>2010-03-23T19:29:09Z</updated>
<author>
<name>Nikolay Petukhov</name>
<email>nikolaypetukhov@gmail.com</email>
</author>
<published>2010-03-19T05:49:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7c27b7b1eac43cdcda735bad6231cdfc1f602284'/>
<id>urn:sha1:7c27b7b1eac43cdcda735bad6231cdfc1f602284</id>
<content type='text'>
This is a patch to use the hardware ECC controller of
the AT91SAM9260 for the AT91 nand. Taken from the kernel 2.6.33.

Signed-off-by: Nikolay Petukhov &lt;Nikolay.Petukhov@gmail.com&gt;
</content>
</entry>
</feed>
