On Sat, 3 Sept 2022 at 19:16, Tom Rini <tr...@konsulko.com> wrote: > > On Sat, Sep 03, 2022 at 05:49:50PM +0300, Sergei Antonov wrote: > > On Sat, 3 Sept 2022 at 17:31, Tom Rini <tr...@konsulko.com> wrote: > > > > > > On Sat, Sep 03, 2022 at 05:30:30PM +0300, Sergei Antonov wrote: > > > > > > > CONFIG_SYS_FLASH_AUTOPROTECT_LIST is a feature of > > > > drivers/mtd/cfi_flash.c > > > > driver. It allows to specify a range of protected eraseblocks on flash > > > > memory. > > > > > > > > Fixes build error: > > > > Error: You must add new CONFIG options using Kconfig > > > > The following new ad-hoc CONFIG options were detected: > > > > CONFIG_SYS_FLASH_AUTOPROTECT_LIST > > > > > > > > Signed-off-by: Sergei Antonov <sap...@gmail.com> > > > > --- > > > > scripts/config_whitelist.txt | 1 + > > > > 1 file changed, 1 insertion(+) > > > > > > Please move this to Kconfig so that it can be enabled, thanks. > > > > What type must it be in Kconfig? Note, it is an array initializer > > similar to CONFIG_SYS_BAUDRATE_TABLE. > > Ah, ugh. So, it's also currently unused code, what does it look like in > the platform you're making use of this on?
In my _defconfig I use this line: CONFIG_SYS_FLASH_AUTOPROTECT_LIST="{{0x80000000, 0x40000}}" To protect the first 256 KB of flash memory.