<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/mtd, branch v2015.04-rc2</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=v2015.04-rc2</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/mtd?h=v2015.04-rc2'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2015-02-16T17:41:40Z</updated>
<entry>
<title>mtd, omap: fix case NAND_OMAP_GPMC_PREFETCH not defined</title>
<updated>2015-02-16T17:41:40Z</updated>
<author>
<name>Egli, Samuel</name>
<email>samuel.egli@siemens.com</email>
</author>
<published>2015-02-13T14:47:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=89831112d46fb19127f3de9cec781e5a9c28b281'/>
<id>urn:sha1:89831112d46fb19127f3de9cec781e5a9c28b281</id>
<content type='text'>
The patch c316f577b4b72d1a1aeb559e9b3fad20808f1ffd breaks
siemens boards because prefetch mode is not enabled.
I assume it breaks other boards as well that don't use
prefetch.

This patch sets read_buf to nand_read_buf if
NAND_OMAP_GPMC_PREFETCH is not defined.

Signed-off-by: Samuel Egli &lt;samuel.egli@siemens.com&gt;
CC: Daniel Mack &lt;zonque@gmail.com&gt;
CC: Guido Martínez &lt;guido@vanguardiasur.com.ar&gt;
CC: Tom Rini &lt;trini@ti.com&gt;
CC: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>dm: Expand and complete Kconfig in drivers/</title>
<updated>2015-02-12T17:35:33Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-02-06T04:41:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f94a1bed07e2af1c46ddcf2046cddd979ebfd994'/>
<id>urn:sha1:f94a1bed07e2af1c46ddcf2046cddd979ebfd994</id>
<content type='text'>
Expand the help messages for each driver. Add missing Kconfig for I2C,
SPI flash and thermal.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
</content>
</entry>
<entry>
<title>mtd: atmel_nand: according to pmecc version to perform 0xff page correction</title>
<updated>2015-02-07T22:42:57Z</updated>
<author>
<name>Wu, Josh</name>
<email>Josh.wu@atmel.com</email>
</author>
<published>2015-01-16T03:54:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=0e48dc5e416f031c8eb05143f2dfab3111ec3b29'/>
<id>urn:sha1:0e48dc5e416f031c8eb05143f2dfab3111ec3b29</id>
<content type='text'>
As the PMECC hardware has different version. In SAMA5D4 chip, the PMECC ip
can generate 0xff pmecc ECC value for all 0xff sector.

According to this, add PMECC version check, if it's SAMA5D4 then we always
let PMECC hardware to correct it.

Signed-off-by: Josh Wu &lt;josh.wu@atmel.com&gt;
Acked-by: Bo Shen &lt;voice.shen@atmel.com&gt;
Acked-by: Andreas Bießmann &lt;andreas.devel@googlemail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-ubi</title>
<updated>2015-02-04T18:30:00Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@ti.com</email>
</author>
<published>2015-02-04T18:30:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7f641d53bbb3a426a3bfb132d8346153e86a9d08'/>
<id>urn:sha1:7f641d53bbb3a426a3bfb132d8346153e86a9d08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dm: spi: Move slave details to child platdata</title>
<updated>2015-01-30T00:09:56Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-01-25T15:27:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d0cff03e187cc1de3d6b477b92c376aae27c95e8'/>
<id>urn:sha1:d0cff03e187cc1de3d6b477b92c376aae27c95e8</id>
<content type='text'>
At present we go through various contortions to store the SPI slave's chip
select in its private data. This only exists when the slave is active so
must be set up when it is probed. Until the device is probed we don't
actually know what chip select it will appear on.

However, now that we can support per-child platform data, we can use that
instead. This allows us to set up the chip select when the child is bound,
and avoid the messy contortions.

Unfortunately this is a fairly large change and it seems to be difficult to
break it down further.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: sandbox: sf: Tidy up the error handling in sandbox_sf_probe()</title>
<updated>2015-01-30T00:09:56Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-01-25T15:27:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1603bf3cc189da65362b83b85831e094a2fe8516'/>
<id>urn:sha1:1603bf3cc189da65362b83b85831e094a2fe8516</id>
<content type='text'>
Use a single exit point when we have an error and add debugging there.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>dm: tegra: nand: Remove use of fdtdec GPIO support</title>
<updated>2015-01-30T00:09:52Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2015-01-06T03:05:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=b0265d56fe24a757638a2a0ca76ec1400f43d348'/>
<id>urn:sha1:b0265d56fe24a757638a2a0ca76ec1400f43d348</id>
<content type='text'>
These functions are going away, so use the new uclass support instead.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
<entry>
<title>ubi: reset mtd_devs when ubi part fail</title>
<updated>2015-01-28T06:41:18Z</updated>
<author>
<name>Heiko Schocher</name>
<email>hs@denx.de</email>
</author>
<published>2015-01-20T08:05:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=40da2a2a08f12015d06d78a334e4d977963fee34'/>
<id>urn:sha1:40da2a2a08f12015d06d78a334e4d977963fee34</id>
<content type='text'>
if "ubi part" fails, reset also mtd_devs to 0, as
further "ubi part" would use wrong mtd_devs.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>powerpc: ppc4xx: remove PPChameleonEVB, CATcenter boards</title>
<updated>2015-01-23T21:53:36Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>yamada.m@jp.panasonic.com</email>
</author>
<published>2015-01-22T15:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5344cc1a82fcc2817d4671696b3939b0dfa4323e'/>
<id>urn:sha1:5344cc1a82fcc2817d4671696b3939b0dfa4323e</id>
<content type='text'>
These boards are still non-generic boards.

It is a good thing that we can drop board-specific hack code
from drivers/mtd/nand/nand_base.c

Signed-off-by: Masahiro Yamada &lt;yamada.m@jp.panasonic.com&gt;
Acked-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Andrea "llandre" Marson &lt;andrea.marson@dave-tech.it&gt;
</content>
</entry>
<entry>
<title>mtd: OMAP: Enable GPMC prefetch mode</title>
<updated>2015-01-13T16:51:23Z</updated>
<author>
<name>Daniel Mack</name>
<email>zonque@gmail.com</email>
</author>
<published>2014-06-25T12:43:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c316f577b4b72d1a1aeb559e9b3fad20808f1ffd'/>
<id>urn:sha1:c316f577b4b72d1a1aeb559e9b3fad20808f1ffd</id>
<content type='text'>
Enable GPMC's prefetch feature for NAND access. This speeds up NAND read
access a lot by pre-fetching contents in the background and reading them
through the FIFO address.

The current implementation has two limitations:

 a) it only works in 8-bit mode
 b) it only supports read access

Both is easily fixable by someone who has hardware to implement it.

Note that U-Boot code uses non word-aligned buffers to read data into, and
request read lengths that are not multiples of 4, so both partial buffers
(head and tail) have to be addressed.

Tested on AM335x hardware.

Tested-by: Guido Martínez &lt;guido@vanguardiasur.com.ar&gt;
Reviewed-by: Guido Martínez &lt;guido@vanguardiasur.com.ar&gt;
Signed-off-by: Daniel Mack &lt;zonque@gmail.com&gt;
[trini: Make apply again, use 'cs' fix pointed out by Guido]
Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
</feed>
