aboutsummaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/raw/Kconfig
diff options
context:
space:
mode:
authorShmuel Hazan <shmuel.h@siklu.com>2020-10-29 08:52:20 +0200
committerStefan Roese <sr@denx.de>2020-10-29 12:31:38 +0100
commitaaedaaae63921c7edefd0f14ec5f1921a7641454 (patch)
treea2e539f8c25ed84c7ffe29808825914ee7fcfc01 /drivers/mtd/nand/raw/Kconfig
parent6d1edab44ce261f1500ba20b5587ffa8a6779d39 (diff)
downloadu-boot-aaedaaae63921c7edefd0f14ec5f1921a7641454.zip
u-boot-aaedaaae63921c7edefd0f14ec5f1921a7641454.tar.gz
u-boot-aaedaaae63921c7edefd0f14ec5f1921a7641454.tar.bz2
mtd: nand: pxa3xx: enable NAND controller if the SoC needs it
Based on Linux kernel commit fc256f5789cb ("mtd: nand: pxa3xx: enable NAND controller if the SoC needs it"). This commit adds support for the Armada 8040 nand controller. The kernel commit says this: Marvell recent SoCs like A7k/A8k do not boot with NAND flash controller activated by default. Enabling the controller is a matter of writing in a system controller register that may also be used for other NAND related choices. Reviewed-by: Stefan Roese <sr@denx.de> Signed-off-by: Shmuel Hazan <shmuel.h@siklu.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Diffstat (limited to 'drivers/mtd/nand/raw/Kconfig')
-rw-r--r--drivers/mtd/nand/raw/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mtd/nand/raw/Kconfig b/drivers/mtd/nand/raw/Kconfig
index 160b599..3cf3b14 100644
--- a/drivers/mtd/nand/raw/Kconfig
+++ b/drivers/mtd/nand/raw/Kconfig
@@ -196,6 +196,8 @@ config NAND_PXA3XX
bool "Support for NAND on PXA3xx and Armada 370/XP/38x"
select SYS_NAND_SELF_INIT
select DM_MTD
+ select REGMAP
+ select SYSCON
imply CMD_NAND
help
This enables the driver for the NAND flash device found on