[U-Boot] Pull request: u-boot-mips/master
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Thu Sep 13 01:17:03 CEST 2012
Hi Tom,
The following changes since commit e66443fdb5355e68cfdbbdd37248c4b7eb4968f5:
Makefile: fix HAVE_VENDOR_COMMON_LIB (2012-08-17 18:07:12 +0200)
are available in the git repository at:
git://git.denx.de/u-boot-mips.git master
for you to fetch changes up to b1418d90e7adf236433b1e2bf88ee05e7ad73d9d:
MIPS: add board qemu-mips64 support (2012-09-13 00:50:06 +0200)
----------------------------------------------------------------
Daniel Schwierzeck (3):
MIPS: factor out endianess flag handling to arch config.mk
MIPS: move CONFIG_STANDALONE_LOAD_ADDR to CPU config makefiles
MIPS: add support for qemu for little endian MIPS32 CPUs
Marek Vasut (4):
dm: mips: Fix lb60 WDT control
dm: mips: Fix lb60 timer code
dm: mips: Fix warnings in lb60 board
dm: mips: Import libgcc components from Linux
Zhi-zhou Zhang (4):
MIPS: don't use camel-case style
MIPS: add support for 64 bit addressing
MIPS: qemu_mips: move CONFIG_SYS_TEXT_BASE to qemu-mips.h
MIPS: add board qemu-mips64 support
arch/mips/config.mk | 20 ++-
arch/mips/cpu/mips32/cache.S | 10 +-
arch/mips/cpu/mips32/config.mk | 19 +--
arch/mips/cpu/mips32/cpu.c | 8 +-
arch/mips/cpu/mips64/Makefile | 45 +++++++
arch/mips/cpu/mips64/cache.S | 229 ++++++++++++++++++++++++++++++++
arch/mips/cpu/mips64/config.mk | 40 ++++++
arch/mips/cpu/mips64/cpu.c | 111 ++++++++++++++++
arch/mips/cpu/mips64/interrupts.c | 34 +++++
arch/mips/cpu/mips64/start.S | 256 ++++++++++++++++++++++++++++++++++++
arch/mips/cpu/mips64/time.c | 87 ++++++++++++
arch/mips/cpu/xburst/config.mk | 5 +-
arch/mips/cpu/xburst/cpu.c | 14 +-
arch/mips/cpu/xburst/start.S | 4 +-
arch/mips/cpu/xburst/timer.c | 12 +-
arch/mips/include/asm/addrspace.h | 2 +-
arch/mips/include/asm/asm.h | 2 +-
arch/mips/include/asm/cacheops.h | 82 ++++++------
arch/mips/include/asm/io.h | 16 +++
arch/mips/include/asm/posix_types.h | 6 +
arch/mips/lib/Makefile | 20 +++
arch/mips/lib/ashldi3.c | 25 ++++
arch/mips/lib/ashrdi3.c | 27 ++++
arch/mips/lib/libgcc.h | 25 ++++
arch/mips/lib/lshrdi3.c | 25 ++++
board/qemu-mips/config.mk | 10 --
board/qemu-mips/u-boot.lds | 8 ++
board/qi/qi_lb60/qi_lb60.c | 4 +-
boards.cfg | 5 +-
examples/standalone/mips64.lds | 59 +++++++++
include/configs/qemu-mips.h | 8 +-
include/configs/qemu-mips64.h | 175 ++++++++++++++++++++++++
include/configs/qi_lb60.h | 1 +
33 files changed, 1291 insertions(+), 103 deletions(-)
create mode 100644 arch/mips/cpu/mips64/Makefile
create mode 100644 arch/mips/cpu/mips64/cache.S
create mode 100644 arch/mips/cpu/mips64/config.mk
create mode 100644 arch/mips/cpu/mips64/cpu.c
create mode 100644 arch/mips/cpu/mips64/interrupts.c
create mode 100644 arch/mips/cpu/mips64/start.S
create mode 100644 arch/mips/cpu/mips64/time.c
create mode 100644 arch/mips/lib/ashldi3.c
create mode 100644 arch/mips/lib/ashrdi3.c
create mode 100644 arch/mips/lib/libgcc.h
create mode 100644 arch/mips/lib/lshrdi3.c
delete mode 100644 board/qemu-mips/config.mk
create mode 100644 examples/standalone/mips64.lds
create mode 100644 include/configs/qemu-mips64.h
--
Best regards,
Daniel
More information about the U-Boot
mailing list