On Sun, Sep 04, 2022 at 06:28:56PM +0300, Sergei Antonov wrote: > On Sun, 4 Sept 2022 at 18:23, Tom Rini <tr...@konsulko.com> wrote: > > > > > > 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. > > > > > > Please, disregard the previous message. I was too hasty to reply. > > > > > > I have include/configs/myplatform.h file which contains this line: > > > #define CONFIG_SYS_FLASH_AUTOPROTECT_LIST {{0x80000000, 0x40000}} > > > > > > And I could not convert it to Kconfig string parameter. > > > > Can this information be obtained from an existing device tree binding on > > the platform? > > Device tree exists. No, DT does not currently contain this > information. But it can be added.
OK. But, is there an existing binding, or would it be a new one? I'm wary of adding and upstreaming a new binding here, as the next option would be to rename this to CFG_SYS_FLASH_AUTOPROTECT_LIST and continue to #define it. -- Tom
signature.asc
Description: PGP signature