[U-Boot] [PATCH 00/12] ARC: more improvements
Alexey Brodkin
Alexey.Brodkin at synopsys.com
Tue Feb 3 11:58:08 CET 2015
This series is focused on following items:
* Move more config options to Kconfig
- Cache settings
- Endianess
- Monitor base
* Clean-up of board configuration headers
* Build libgcc in U-Boot for portability
Alexey Brodkin (11):
arc: remove CPU hard-coded selection from board description in
include/configs
arc: add more flavours of ARC700 series CPU
arc: define and use PTAG AUX regs for MMUv3 only
arc: select cache settings via menuconfig
arc: add selection of endianess in Kconfig
arc: hard-code CONFIG_SYS_GENERIC_BOARD into asm/config.h
arc: get rid of useless CONFIG_SKIP_LOWLEVEL_INIT
arc: hard-code CONFIG_ARCH_EARLY_INIT_R in asm/config.h
arc: move SYS_MONITOR_BASE setup in Konfig
arc: move CPU flags selection to the main "config.mk"
arc: build libgcc in U-Boot
Igor Guryanov (1):
arc: memcmp - fix zero-delay loop utilization
Kconfig | 2 +-
arch/Kconfig | 1 +
arch/arc/Kconfig | 71 ++++++++++++-
arch/arc/config.mk | 15 ++-
arch/arc/cpu/arcv1/config.mk | 7 --
arch/arc/include/asm/arcregs.h | 6 +-
arch/arc/include/asm/cache.h | 19 ++--
arch/arc/include/asm/config.h | 2 +
arch/arc/lib/Makefile | 2 +
arch/arc/lib/_millicodethunk.S | 226 +++++++++++++++++++++++++++++++++++++++++
arch/arc/lib/cache.c | 7 +-
arch/arc/lib/libgcc2.c | 161 +++++++++++++++++++++++++++++
arch/arc/lib/libgcc2.h | 132 ++++++++++++++++++++++++
arch/arc/lib/memcmp.S | 2 +
board/synopsys/Kconfig | 10 --
board/synopsys/MAINTAINERS | 1 -
configs/arcangel4-be_defconfig | 4 +-
configs/arcangel4_defconfig | 1 +
configs/axs101_defconfig | 5 +-
configs/tb100_defconfig | 4 +-
include/configs/arcangel4-be.h | 91 -----------------
include/configs/arcangel4.h | 12 ---
include/configs/axs101.h | 15 ---
include/configs/tb100.h | 10 --
24 files changed, 639 insertions(+), 167 deletions(-)
delete mode 100644 arch/arc/cpu/arcv1/config.mk
create mode 100644 arch/arc/lib/_millicodethunk.S
create mode 100644 arch/arc/lib/libgcc2.c
create mode 100644 arch/arc/lib/libgcc2.h
delete mode 100644 include/configs/arcangel4-be.h
--
2.1.0
More information about the U-Boot
mailing list