Hi > From: Marek Vasut <ma...@denx.de> > Sent: mercredi 8 avril 2020 20:18 > > On 4/8/20 8:16 PM, Patrick DELAUNAY wrote: > > Dear Marek, > > > >> From: Marek Vasut <ma...@denx.de> > >> Sent: vendredi 3 avril 2020 23:29 > >> > >> On 4/3/20 10:28 AM, Patrick Delaunay wrote: > >>> Add the new flags DCACHE_DEFAULT_OPTION to define the default option > >>> to use according the compilation flags > >>> CONFIG_SYS_ARM_CACHE_WRITETHROUGH or > >> CONFIG_SYS_ARM_CACHE_WRITEALLOC. > >> > >> Can't you unify these macros into a single Kconfig "select" statement > >> instead , and then just select the matching cache configuration in Kconfig > >> ? > > > > Yes I will try, with 2 steps > > - migrate existing CONFIG_SYS_ARM_CACHE_.... in Kconfig > > - add new option CONFIG_SYS_ARM_CACHE_OPTION > > > >> Or better yet, can't you extract this info from DT ? > > > > I don't think.... it is called before device tree parsing > > > > The FDT access should be set up as one of the first things during U-Boot's > boot_init_f , so it should be possible.
But I try to activate de dcache to speed-up the device tree parsing.... So the MMU function is now called really early, in arch init. Or I miss something. Patrick