On 3/30/20 10:05 AM, Patrick DELAUNAY wrote: > Hi, Hi,
>> From: Marek Vasut <ma...@denx.de> >> Sent: vendredi 27 mars 2020 19:21 >> >> On 3/27/20 4:35 PM, Patrick DELAUNAY wrote: >>> Hi Marek, >> >> Hi, >> >> [...] >> >>>>> I would like to see patches to enable the cache. We did this some >>>>> years ago in a Chromebook and it made a big difference. It is not >>>>> that hard. >>>> >>>> ACK. Why did the chromebook patches never make it upstream ? >>> >>> Work in progress >>> https://gitlab.denx.de/u-boot/custodians/u-boot-stm/-/commit/3399fb37c >>> 3b7db6e99118766c4d1cd5e742ecc8f >>> >>> with improvements >>> >>> For example, the result on STM32MP157C-DK2 board is: >>> 1,6s gain for trusted boot chain with TF-A >>> 2,2s gain for basic boot chain with SPL >>> >>> I will push this patch after sanity checks (ARM requirement on TLB / >>> cache update with MMU activated). >> >> Nice, thanks. CC me when submitting it. > > I check the dcache and MMU sequence with my patch and it is correctly > handled in SPL and U-Boot pre-reloc. > > So the I send my my patch today: > "arm: stm32mp1: activate data cache in SPL and before relocation" > > http://patchwork.ozlabs.org/patch/1263815/ I added some review comments, thanks.