
Hi Simon,
On 12/28/21 9:32 AM, Simon Glass wrote:
On Tue, 14 Dec 2021 at 09:57, Patrick Delaunay patrick.delaunay@foss.st.com wrote:
This converts the following to Kconfig: CONFIG_AT91_EFLASH
Signed-off-by: Patrick Delaunay patrick.delaunay@foss.st.com
arch/arm/mach-at91/Kconfig | 8 ++++++++ configs/ethernut5_defconfig | 2 +- include/configs/ethernut5.h | 1 - scripts/config_whitelist.txt | 1 - 4 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig index 4448ca1592..5267a7d15d 100644 --- a/arch/arm/mach-at91/Kconfig +++ b/arch/arm/mach-at91/Kconfig @@ -302,6 +302,14 @@ config ATMEL_SFR config SYS_SOC default "at91"
+config AT91_EFLASH
bool "Support AT91 flash driver"
depends on AT91SAM9XE
select USE_SYS_MAX_FLASH_BANKS
help
Enable the driver for the enhanced embedded flash in the Atmel
AT91SAM9XE devices.
Reviewed-by: Simon Glass sjg@chromium.org
Please describe what it actually means. Enhanced in what way?
I will dropped the "enhanced" word, copied for header of arch/arm/mach-at91/arm926ejs/eflash.c
/* * this driver supports the enhanced embedded flash in the Atmel * AT91SAM9XE devices with the following geometry: * * AT91SAM9XE128: 1 plane of 8 regions of 32 pages (total 256 pages) * AT91SAM9XE256: 1 plane of 16 regions of 32 pages (total 512 pages) * AT91SAM9XE512: 1 plane of 32 regions of 32 pages (total 1024 pages) * (the exact geometry is read from the flash at runtime, so any * future devices should already be covered)
....
but not present in commit header
d88bebe16d81 ("AT91SAM9XE: add embedded flash support")
It is more clear
Regards, Simon
Thanks
Patrick