summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/raw/ingenic/Kconfig
diff options
context:
space:
mode:
authorPaul Cercueil <paul@crapouillou.net>2019-03-19 15:54:01 +0100
committerMiquel Raynal <miquel.raynal@bootlin.com>2019-04-08 10:21:06 +0200
commit3e6ac2ad90b351f040d9f8b05da40487f0f35cfe (patch)
tree4e1f8f78980cc95718aa3e3a3e1ef526f9af02d4 /drivers/mtd/nand/raw/ingenic/Kconfig
parenta0ac778eb82c43b74d50cb0e31815bf5f24b295c (diff)
downloadlinux-3e6ac2ad90b351f040d9f8b05da40487f0f35cfe.tar.bz2
mtd: rawnand: ingenic: Add support for the JZ4725B
The boot ROM of the JZ4725B SoC expects a specific OOB layout on the NAND, so we use it unconditionally in the ingenic-nand driver. Also add the jz4725b-bch driver to support the JZ4725B-specific BCH hardware. Signed-off-by: Paul Cercueil <paul@crapouillou.net> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Diffstat (limited to 'drivers/mtd/nand/raw/ingenic/Kconfig')
-rw-r--r--drivers/mtd/nand/raw/ingenic/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/mtd/nand/raw/ingenic/Kconfig b/drivers/mtd/nand/raw/ingenic/Kconfig
index cc663cc15119..497b46b144f2 100644
--- a/drivers/mtd/nand/raw/ingenic/Kconfig
+++ b/drivers/mtd/nand/raw/ingenic/Kconfig
@@ -27,6 +27,16 @@ config MTD_NAND_JZ4740_ECC
This driver can also be built as a module. If so, the module
will be called jz4740-ecc.
+config MTD_NAND_JZ4725B_BCH
+ tristate "Hardware BCH support for JZ4725B SoC"
+ select MTD_NAND_INGENIC_ECC
+ help
+ Enable this driver to support the BCH error-correction hardware
+ present on the JZ4725B SoC from Ingenic.
+
+ This driver can also be built as a module. If so, the module
+ will be called jz4725b-bch.
+
config MTD_NAND_JZ4780_BCH
tristate "Hardware BCH support for JZ4780 SoC"
select MTD_NAND_INGENIC_ECC