<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/drivers/mtd/nand/Makefile, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2018-09-20T14:40:49Z</updated>
<entry>
<title>mtd: nand: Add core infrastructure to support SPI NANDs</title>
<updated>2018-09-20T14:40:49Z</updated>
<author>
<name>Peter Pan</name>
</author>
<published>2018-08-16T15:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0a6d6bae03864938f073cc114992c40f2338a155'/>
<id>urn:sha1:0a6d6bae03864938f073cc114992c40f2338a155</id>
<content type='text'>
Add a SPI NAND framework based on the generic NAND framework and the
spi-mem infrastructure.

In its current state, this framework supports the following features:

- single/dual/quad IO modes
- on-die ECC

Signed-off-by: Peter Pan &lt;peterpandong@micron.com&gt;
Signed-off-by: Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;
Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;
Acked-by: Jagan Teki &lt;jagan@openedev.com&gt;
</content>
</entry>
<entry>
<title>mtd: nand: Add core infrastructure to deal with NAND devices</title>
<updated>2018-09-20T14:40:49Z</updated>
<author>
<name>Boris Brezillon</name>
</author>
<published>2018-08-16T15:30:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=b95db8d33a1e920801816e47ffc5c6f18acce024'/>
<id>urn:sha1:b95db8d33a1e920801816e47ffc5c6f18acce024</id>
<content type='text'>
Add an intermediate layer to abstract NAND device interface so that
some logic can be shared between SPI NANDs, parallel/raw NANDs,
OneNANDs, ...

Signed-off-by: Boris Brezillon &lt;boris.brezillon@bootlin.com&gt;
Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;
Acked-by: Jagan Teki &lt;jagan@openedev.com&gt;
</content>
</entry>
<entry>
<title>mtd: move NAND files into a raw/ subdirectory</title>
<updated>2018-09-20T14:40:49Z</updated>
<author>
<name>Miquel Raynal</name>
</author>
<published>2018-08-16T15:30:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a430fa06a4ac50e785fdbfb7f43c3cb14b35619c'/>
<id>urn:sha1:a430fa06a4ac50e785fdbfb7f43c3cb14b35619c</id>
<content type='text'>
NAND flavors, like serial and parallel, have a lot in common and would
benefit to share code. Let's move raw (parallel) NAND specific code in a
raw/ subdirectory, to ease the addition of a core file in nand/ and the
introduction of a spi/ subdirectory specific to SPI NANDs.

Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;
</content>
</entry>
<entry>
<title>spl, nand: add option CONFIG_SPL_NAND_IDENT to lookup for supported NAND chips</title>
<updated>2018-06-27T10:20:55Z</updated>
<author>
<name>Jörg Krause</name>
</author>
<published>2018-01-14T18:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=15e207faa0c32b587c173844936cadd7bf8dee01'/>
<id>urn:sha1:15e207faa0c32b587c173844936cadd7bf8dee01</id>
<content type='text'>
Add the config option `CONFIG_SPL_NAND_IDENT` for using the NAND chip ID list
to identify the NAND flash in SPL.

Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;
</content>
</entry>
<entry>
<title>mtd: nand: mxs_nand: add device tree support</title>
<updated>2018-06-27T07:07:55Z</updated>
<author>
<name>Stefan Agner</name>
</author>
<published>2018-06-22T16:06:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f75e83bfae2bcf36197e25b8b3d539b0652b83fa'/>
<id>urn:sha1:f75e83bfae2bcf36197e25b8b3d539b0652b83fa</id>
<content type='text'>
Support driver data from device tree. Also support fsl,use-minimal-ecc
similar to Linux' GPMI NAND driver.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</content>
</entry>
<entry>
<title>SPDX: Convert all of our single license tags to Linux Kernel style</title>
<updated>2018-05-07T13:34:12Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-05-06T21:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=83d290c56fab2d38cd1ab4c4cc7099559c1d5046'/>
<id>urn:sha1:83d290c56fab2d38cd1ab4c4cc7099559c1d5046</id>
<content type='text'>
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from.  So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry.  Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.

In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.

This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents.  There's also a few places where I found we did not have a tag
and have introduced one.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>nand: Remove unused ppc4xx NAND driver and references</title>
<updated>2018-03-19T20:14:23Z</updated>
<author>
<name>Stefan Roese</name>
</author>
<published>2018-03-13T07:41:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ec9c80d643a3e5ff35c5d24d675cb1feaa440c9d'/>
<id>urn:sha1:ec9c80d643a3e5ff35c5d24d675cb1feaa440c9d</id>
<content type='text'>
ppc4xx support was removed some time ago. Lets remove the now unused
NAND driver and all its references for this platform as well.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Heinrich Schuchardt &lt;xypron.glpk@gmx.de&gt;
Cc: Scott Wood &lt;oss@buserror.net&gt;
</content>
</entry>
<entry>
<title>mtd: nand: denali_dt: add a DT driver</title>
<updated>2017-08-30T00:03:11Z</updated>
<author>
<name>Masahiro Yamada</name>
</author>
<published>2017-08-25T16:12:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=1d9654dc43ea0e4dc083487005f00e32e16a42be'/>
<id>urn:sha1:1d9654dc43ea0e4dc083487005f00e32e16a42be</id>
<content type='text'>
A patch for NAND uclass support was proposed about half a year ago:
https://patchwork.ozlabs.org/patch/722282/

It was not merged and I do not see on-going work for this.

Without DM-based probing, we need to set up pinctrl etc. in an ad-hoc
way and give lots of crappy CONFIG options for base addresses and
properties, which are supposed to be specified by DT.  This is painful.

This commit just provides a probe hook to retrieve "reg" from DT and
allocate private data in a DM manner.  This DT driver is not essentially
a NAND driver, in fact it is (ab)using UCLASS_MISC.  Once UCLASS_NAND is
supported, it would be possible to migrate to it.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
</content>
</entry>
<entry>
<title>powerpc, 5xxx, 512x: remove support for mpc5xxx and mpc512x</title>
<updated>2017-06-16T14:14:55Z</updated>
<author>
<name>Heiko Schocher</name>
</author>
<published>2017-06-14T03:49:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=064b55cfcb25c0f7692ecf6d4a38f12cd82739f7'/>
<id>urn:sha1:064b55cfcb25c0f7692ecf6d4a38f12cd82739f7</id>
<content type='text'>
There was for long time no activity in the mpx5xxx area.
We need to go further and convert to Kconfig, but it
turned out, nobody is interested anymore in mpc5xxx,
so remove it.

Signed-off-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
<entry>
<title>samsung: nand: Drop s3c2410_nand driver</title>
<updated>2017-06-05T15:02:31Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-05-17T14:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5644aeea8e887903240b784deaa33b3866242d30'/>
<id>urn:sha1:5644aeea8e887903240b784deaa33b3866242d30</id>
<content type='text'>
This is not used anymore. Drop it.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
