u-boot-brain/arch/mips/lib
Stefan Roese 2a9d68e41f mips: spl: Flush cache before jumping to U-Boot proper
This patch adds a MIPS specific jump_to_image_no_args() implementation,
which flushes the U-Boot proper image loaded from the boot device in
SPL before jumping to it.

It has been noticed on MT76x8, that this cache flush is needed. Other
MIPS platforms might need it as well.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Weijie Gao <weijie.gao@mediatek.com>
Cc: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
Cc: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
2020-04-27 20:29:33 +02:00
..
ashldi3.c dm: mips: Import libgcc components from Linux 2012-08-17 20:13:48 +02:00
ashrdi3.c dm: mips: Import libgcc components from Linux 2012-08-17 20:13:48 +02:00
asm-offsets.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
boot.c mips: cmd: go: Flush cache before jumping to app/image 2020-04-09 19:00:00 +02:00
bootm.c mips: add support to restore exception vector base before booting linux 2020-04-27 20:29:33 +02:00
cache_init.S MIPS: cache: remove config option CONFIG_SYS_MIPS_CACHE_MODE 2018-09-22 21:04:10 +02:00
cache.c MIPS: allow override of flush_dcache_range() 2020-04-09 18:55:59 +02:00
genex.S SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
libgcc.h dm: mips: Import libgcc components from Linux 2012-08-17 20:13:48 +02:00
lshrdi3.c dm: mips: Import libgcc components from Linux 2012-08-17 20:13:48 +02:00
Makefile mips: spl: Flush cache before jumping to U-Boot proper 2020-04-27 20:29:33 +02:00
reloc.c common: Move relocate_code() to init.h 2020-01-17 13:26:49 -05:00
spl.c mips: spl: Flush cache before jumping to U-Boot proper 2020-04-27 20:29:33 +02:00
stack.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
traps.c mips: add support to restore exception vector base before booting linux 2020-04-27 20:29:33 +02:00