rv1126-uboot/arch/arc/include/asm
Alexey Brodkin 3fb8016360 arc: clean-up init procedure
Intention behind this work was elimination of as much assembly-written
code as it is possible.

In case of ARC we already have relocation fix-up implemented in C so why
don't we use C for U-Boot copying, .bss zeroing etc.

It turned out x86 uses pretty similar approach so we re-used parts of
code in "board_f.c" initially implemented for x86.

Now assembly usage during init is limited to stack- and frame-pointer
setup before and after relocation.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Simon Glass <sjg@chromium.org>
2015-04-03 09:47:49 +03:00
..
arcregs.h arc: define and use PTAG AUX regs for MMUv3 only 2015-02-09 16:41:20 +03:00
bitops.h
byteorder.h
cache.h arc: introduce U-Boot port for ARCv2 ISA 2015-02-13 09:17:51 +03:00
config.h generic-board: select SYS_GENERIC_BOARD for some architectures 2015-03-28 09:03:08 -04:00
errno.h
global_data.h
init_helpers.h arc: clean-up init procedure 2015-04-03 09:47:49 +03:00
io.h
linkage.h use ASM_NL instead of '; ' for assembler new line character in the macro 2015-03-05 20:49:43 -05:00
posix_types.h arc: Fix printf size_t format related warnings (again...) 2014-08-26 17:41:58 +04:00
ptrace.h
relocate.h arc: clean-up init procedure 2015-04-03 09:47:49 +03:00
sections.h arc: relocate - minor refactoring and clean-up 2015-01-15 22:38:42 +03:00
string.h
types.h
u-boot-arc.h arc: clean-up init procedure 2015-04-03 09:47:49 +03:00
u-boot.h
unaligned.h