summaryrefslogtreecommitdiff
path: root/arch/arm/mach-iop32x
diff options
context:
space:
mode:
authorArd Biesheuvel <ardb@kernel.org>2020-12-07 20:40:53 +0300
committerArd Biesheuvel <ardb@kernel.org>2020-12-09 10:37:27 +0300
commit4dbe44fb538c59a4adae5abfa9ded2f310250315 (patch)
treeda4f681ca5b596a899337141cf3cfadc185a98b9 /arch/arm/mach-iop32x
parent91c1c092f27da4164d55ca81e0a483108f8a3235 (diff)
downloadlinux-4dbe44fb538c59a4adae5abfa9ded2f310250315.tar.xz
efi: capsule: clean scatter-gather entries from the D-cache
Scatter-gather lists passed to UpdateCapsule() should be cleaned from the D-cache to ensure that they are visible to the CPU after a warm reboot before the MMU is enabled. On ARM and arm64 systems, this implies a D-cache clean by virtual address to the point of coherency. However, due to the fact that the firmware itself is not able to map physical addresses back to virtual addresses when running under the OS, this must be done by the caller. Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'arch/arm/mach-iop32x')
0 files changed, 0 insertions, 0 deletions