OpenGrok
Cross Reference: cache.S
xref
: /
src
/
sys
/
stand
/
efiboot
/
bootarm
/
cache.S
Home
|
History
|
Annotate
|
Download
|
only in
bootarm
History log of
/src/sys/stand/efiboot/bootarm/cache.S
Revision
Date
Author
Comments
1.2
18-Sep-2024
skrll
Clean and invalidate the full data cache as the armv6_start.S code assumes
that the caches are disabled on entry which armv7_exec_kernel ensures.
When caches are disabled armv6_start.S will invalidate (not clean) the
cache and this can lose u-boot data for the u-boots that now don't
perform their own cache maintenance.
An example of such a u-boot is the banana pro that chuq@ has tried which
has
commit 8b5dea33584261cc5d600614970d1cbed6d99f91
Author: Heinrich Schuchardt <xypron.glpk@gmx.de>
Date: Wed Mar 3 14:05:05 2021 +0100
efi_loader: disable GRUB_ARM32_WORKAROUND on ARCH_SUNXI
applied.
Improving things so that the architected caches could remain on would be
better, but that's a much bigger change / set of changes.
1.1
30-Mar-2019
jmcneill
branches: 1.1.4; 1.1.38;
Add efiboot support for 32-bit ARM targets.
1.1.38.1
02-Aug-2025
perseant
Sync with HEAD
1.1.4.2
10-Jun-2019
christos
Sync with HEAD
1.1.4.1
30-Mar-2019
christos
file cache.S was added on branch phil-wifi on 2019-06-10 22:09:56 +0000
Indexes created Thu Oct 02 07:10:07 GMT 2025