1
0
Fork 0
remarkable-uboot/arch/arc/lib
Alexey Brodkin 2a8382c6fe arc/cache: really do flush_dcache_all() even if IOC exists
flush_dcache_all() is used in the very end of U-Boot self relocation
to write back all copied and then patched code and data to their
new location in the very end of available memory space.

Since that has nothing to do with IO (i.e. no external DMA happens
here) IOC won't help here and we need to write back data cache contents
manually.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2016-04-21 20:09:59 +03:00
..
Makefile arc: fix separate compilation of start.o 2015-04-10 19:22:40 +03:00
_millicodethunk.S arc: build libgcc in U-Boot 2015-02-09 16:41:20 +03:00
bootm.c arc: implement slave cores kick-start for Linux kernel 2015-07-01 17:17:27 +03:00
cache.c arc/cache: really do flush_dcache_all() even if IOC exists 2016-04-21 20:09:59 +03:00
cpu.c arc: get rid of running_on_hw 2016-04-11 10:20:30 -07:00
init_helpers.c arc: significant cache rework 2015-07-01 17:17:27 +03:00
interrupts.c arc: move common sources in library 2015-01-15 22:40:49 +03:00
ints_low.S arc: move low-level interrupt and exception handlers in a separate file 2015-04-03 09:47:49 +03:00
libgcc2.c arc: build libgcc in U-Boot 2015-02-09 16:41:20 +03:00
libgcc2.h arc: build libgcc in U-Boot 2015-02-09 16:41:20 +03:00
memcmp.S arc: memcmp - fix zero-delay loop utilization 2015-02-09 16:41:20 +03:00
memcpy-700.S arc: add library functions 2014-02-07 08:14:32 -05:00
memset.S arc: add library functions 2014-02-07 08:14:32 -05:00
relocate.c arc: clean-up init procedure 2015-04-03 09:47:49 +03:00
reset.c arc: move common sources in library 2015-01-15 22:40:49 +03:00
sections.c arc: introduce separate section for interrupt vector table 2015-01-15 22:38:42 +03:00
start.S Fix board init code to respect the C runtime environment 2016-01-13 21:05:17 -05:00
strchr-700.S arc: add library functions 2014-02-07 08:14:32 -05:00
strcmp.S arc: add library functions 2014-02-07 08:14:32 -05:00
strcpy-700.S arc: add library functions 2014-02-07 08:14:32 -05:00
strlen.S arc: add library functions 2014-02-07 08:14:32 -05:00
timer.c arc: move common sources in library 2015-01-15 22:40:49 +03:00