[U-Boot] Pull request: u-boot-mips/master

Tom Rini trini at ti.com
Thu Sep 13 01:43:04 CEST 2012


On Thu, Sep 13, 2012 at 01:17:03AM +0200, Daniel Schwierzeck wrote:
> 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

With eldk-5.2.1 I see a number of warnings on qemu_mips64, of the form
"oh, this is 64bit and some assumption is wrong now about types".  Can
you please fix these problems as well?  And this is really past the
merge window but since it's isolated I'm willing to go with your
discretion on pulling it now, once the warnings are dealt with.  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20120912/f5da9847/attachment.pgp>


More information about the U-Boot mailing list