nand: atmel: Rework ATMEL_EBI and DM_NAND_ATMEL interaction

The way that the NAND driver under DM_NAND_ATMEL is probed is by the
dummy memory driver controlled by ATMEL_EBI. Rather than require that
for NAND to work both be enabled, make NAND select ATMEL_EBI and do not
prompt for ATMEL_EBI as it only triggers the probe for NAND.

Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
This commit is contained in:
Tom Rini
2025-09-26 09:31:36 -06:00
committed by Michael Trimarchi
parent 178d18862a
commit ef0f6e7a99
2 changed files with 2 additions and 1 deletions

View File

@@ -14,7 +14,7 @@ config MEMORY
For now this uclass has no methods yet.
config ATMEL_EBI
bool "Support for Atmel EBI"
bool
help
Driver for Atmel EBI controller. This is a dummy
driver. Doesn't provide an access to EBI controller. Select

View File

@@ -51,6 +51,7 @@ config SYS_NAND_NO_SUBPAGE_WRITE
config DM_NAND_ATMEL
bool "Support Atmel NAND controller with DM support"
depends on ARCH_AT91
select ATMEL_EBI
select SYS_NAND_SELF_INIT
imply SYS_NAND_USE_FLASH_BBT
help