<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/drivers/mtd/nand/Kconfig, branch master</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/Kconfig?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/drivers/mtd/nand/Kconfig?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<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>
<email>peterpandong@micron.com</email>
</author>
<published>2018-08-16T15:30:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/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>
<email>boris.brezillon@bootlin.com</email>
</author>
<published>2018-08-16T15:30:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/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>
<email>miquel.raynal@bootlin.com</email>
</author>
<published>2018-08-16T15:30:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/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>Convert CONFIG_NAND_DAVINCI to Kconfig</title>
<updated>2018-07-22T02:26:56Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-07-08T11:43:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=eba7f1ff6c9836931f0ce2812182190862e38b5f'/>
<id>urn:sha1:eba7f1ff6c9836931f0ce2812182190862e38b5f</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_NAND_DAVINCI

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_NAND_ATMEL to Kconfig</title>
<updated>2018-07-22T02:26:28Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-07-08T13:11:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=e7db856bf96213ba3f6b716be9fa264e184f74e2'/>
<id>urn:sha1:e7db856bf96213ba3f6b716be9fa264e184f74e2</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_NAND_ATMEL

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_NAND_LPC32XX_SLC to Kconfig</title>
<updated>2018-07-22T02:26:25Z</updated>
<author>
<name>Adam Ford</name>
<email>aford173@gmail.com</email>
</author>
<published>2018-07-08T11:18:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=d294335e5d51aa83b6dd57db85c3251e9a92349e'/>
<id>urn:sha1:d294335e5d51aa83b6dd57db85c3251e9a92349e</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_NAND_LPC32XX_SLC

Signed-off-by: Adam Ford &lt;aford173@gmail.com&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>
<email>stefan.agner@toradex.com</email>
</author>
<published>2018-06-22T16:06:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/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>mtd: nand: mxs_nand: add minimal ECC support</title>
<updated>2018-06-27T07:07:55Z</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2018-06-22T15:19:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=984df7add1fe6e5a25854eae81f51940806456bc'/>
<id>urn:sha1:984df7add1fe6e5a25854eae81f51940806456bc</id>
<content type='text'>
Add support for minimum ECC strength supported by the NAND chip.
This aligns with the behavior when using the fsl,use-minimum-ecc
device tree property in Linux.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</content>
</entry>
<entry>
<title>mtd: nand: mxs_nand: use self init</title>
<updated>2018-06-27T07:07:55Z</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2018-06-22T15:19:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5346c31e305a37d39f535cc0d5ae87d8b7e81230'/>
<id>urn:sha1:5346c31e305a37d39f535cc0d5ae87d8b7e81230</id>
<content type='text'>
Instead of completing initialization via scan_bbt callback use
NAND self init to initialize the GPMI (MXS) NAND controller.

Suggested-by: Scott Wood &lt;oss@buserror.net&gt;
Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
</content>
</entry>
<entry>
<title>sunxi: move the NAND parameters to Kconfig</title>
<updated>2018-04-03T10:13:32Z</updated>
<author>
<name>Miquel Raynal</name>
<email>miquel.raynal@bootlin.com</email>
</author>
<published>2018-02-28T19:52:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=748b5b34d3d0e67923cac5f8606b7a209e063df6'/>
<id>urn:sha1:748b5b34d3d0e67923cac5f8606b7a209e063df6</id>
<content type='text'>
Move the NAND parameters from defconfig files to Kconfig for SUNXI
architecture only. Fort now only the CHIP pro is migrated.

It would have been better to convert this defconfig entry to Kconfig for
all supported machines/architectures but it has been abandoned due to a
fairly high amount of errors reported by the moveconfig.py tool. This is
due to defines quite often being multiplications of values/other defines
not correctly handled.

Signed-off-by: Miquel Raynal &lt;miquel.raynal@bootlin.com&gt;
Acked-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;
Signed-off-by: Maxime Ripard &lt;maxime.ripard@bootlin.com&gt;
</content>
</entry>
</feed>
