[U-Boot] [PATCH v5 13/16] nand: sunxi: Add options for the SPL NAND configuration
Maxime Ripard
maxime.ripard at free-electrons.com
Mon Feb 27 17:22:12 UTC 2017
The SPL image needs to be built with a different ECC configuration than the
U-Boot binary.
Add Kconfig options with defaults to provide a value that should work for
anyone, but is still configurable if needs be.
Signed-off-by: Maxime Ripard <maxime.ripard at free-electrons.com>
Acked-by: Boris Brezillon <boris.brezillon at free-electrons.com>
Reviewed-by: Hans de Goede <hdegoede at redhat.com>
Acked-by: Scott Wood <oss at buserror.net>
---
drivers/mtd/nand/Kconfig | 16 ++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 5601900e4f79..51f901025168 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -74,6 +74,22 @@ config NAND_SUNXI
The SPL driver only supports reading from the NAND using DMA
transfers.
+if NAND_SUNXI
+
+config NAND_SUNXI_SPL_ECC_STRENGTH
+ int "Allwinner NAND SPL ECC Strength"
+ default 64
+
+config NAND_SUNXI_SPL_ECC_SIZE
+ int "Allwinner NAND SPL ECC Step Size"
+ default 1024
+
+config NAND_SUNXI_SPL_USABLE_PAGE_SIZE
+ int "Allwinner NAND SPL Usable Page Size"
+ default 1024
+
+endif
+
config NAND_ARASAN
bool "Configure Arasan Nand"
help
--
git-series 0.8.11
More information about the U-Boot
mailing list