[RFC PATCH 5/5] Convert CONFIG_AT91_EFLASH to Kconfig
Patrick DELAUNAY
patrick.delaunay at foss.st.com
Mon Jan 3 20:23:40 CET 2022
Hi Simon,
On 12/28/21 9:32 AM, Simon Glass wrote:
> On Tue, 14 Dec 2021 at 09:57, Patrick Delaunay
> <patrick.delaunay at foss.st.com> wrote:
>> This converts the following to Kconfig:
>> CONFIG_AT91_EFLASH
>>
>> Signed-off-by: Patrick Delaunay <patrick.delaunay at 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 at 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
More information about the U-Boot
mailing list