1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-09 13:42:56 +00:00
freebsd/stand
Andrew Turner c1381f07f6 Don't sync the I/D caches when they are coherent
In the arm64 loader we need to syncronise the I and D caches. On some
newer CPUs the I and D caches are coherent so we don't need to perform
these operations.

While here remove the arguments to cpu_inval_icache as they are unneeded.

Reported by:	cperciva
Tested by:	cperciva
Sponsored by:	Innovate UK
2021-12-20 13:58:13 +00:00
..
arm64 Don't sync the I/D caches when they are coherent 2021-12-20 13:58:13 +00:00
common loader: bcache: Fix debug printf 2021-12-16 11:50:43 +01:00
defaults loader: Set twiddle globaldiv to 16 by default 2021-09-28 15:24:02 -07:00
efi Don't sync the I/D caches when they are coherent 2021-12-20 13:58:13 +00:00
fdt loader: Fix dtb loading 2021-07-05 15:53:08 +02:00
ficl ficl: Fix a typo in a comment 2021-11-30 10:36:29 +01:00
ficl32
fonts
forth loader: support.4th resets the read buffer incorrectly 2021-07-28 13:50:38 -06:00
i386 loader: narrow the scope of gfx frame buffer wrt tg supported kernels 2021-12-14 15:27:47 -07:00
images
kshim
liblua
liblua32
libofw powerpc64le: stand fixes 2021-10-20 15:48:33 -03:00
libsa loader: tftp: Add preload method 2021-12-16 11:50:41 +01:00
libsa32
lua loader: lua: test that /boot exists first 2021-12-16 11:50:45 +01:00
man loader_lua.8: Fix first version 2021-09-29 17:18:51 -06:00
powerpc stand/uboot: reorg 2021-12-14 21:09:53 -07:00
uboot stand/uboot: reorg 2021-12-14 21:09:53 -07:00
usb stand: remove mips support 2021-12-10 11:05:31 -07:00
userboot stand/userboot: Kill set but unused variables 2021-12-15 19:48:40 -07:00
defs.mk stand: remove mips support 2021-12-10 11:05:31 -07:00
fdt.mk
ficl.mk stand: remove mips support 2021-12-10 11:05:31 -07:00
loader.mk loader: narrow the scope of gfx frame buffer wrt tg supported kernels 2021-12-14 15:27:47 -07:00
lua.mk
Makefile stand/uboot: reorg 2021-12-14 21:09:53 -07:00
Makefile.amd64
Makefile.inc
veriexec.mk