[U-Boot] pull-request: u-boot-sparc/series1_v2

Francois Retief
2015-11-13T14:22:39Z

Hi Tom,

Here is that pull request I promised, while I sort out the issues with the email server.

The following changes since commit 9ac4fc82071ce346e3885118242ff45d22f69b82:

board_init: Change the logic to setup malloc_base (2015-11-12 20:34:07 -0500)

are available in the git repository at:

git://git.denx.de/u-boot-sparc.git

for you to fetch changes up to e43ce3fca755d79635899b658a97f3c4a7dbf220:

sparc: leon3: Add debug_uart support to LEON3 serial driver. (2015-11-13 10:23:33 +0200)

----------------------------------------------------------------
Daniel Hellstrom (4):
sparc: leon3: Reimplemented AMBA Plug&Play scanning routines.
sparc: leon3: Added memory controller initialization using new AMBA PnP routines.
sparc: leon3: Moved GRLIB core header files to common include/grlib directory
sparc: ambapp: Removed warning and unnecessary printout.

Francois Retief (8):
sparc: Fix broken files during license changes
sparc: Update the maintainer for SPARC architecture
sparc: Add -mcpu= compiler flags for LEON2/LEON3
sparc: Update LEON serial drivers to use readl/writel macros
sparc: Update GRSIM board with memory settings for TSIM eval
sparc: Update startup code to take PIC mode into account
sparc: Kconfig: Move the CMD_AMBAPP command to Kconfig
sparc: leon3: Add debug_uart support to LEON3 serial driver.

MAINTAINERS | 2 +-
arch/sparc/config.mk | 14 +-
arch/sparc/cpu/leon2/serial.c | 125 +++---
arch/sparc/cpu/leon2/start.S | 60 ++-
arch/sparc/cpu/leon3/Makefile | 3 +-
arch/sparc/cpu/leon3/ambapp.c | 545 ++++++++++++------------
arch/sparc/cpu/leon3/ambapp_low.S | 784 +++++++++++++++++++++++++++++++++++
arch/sparc/cpu/leon3/ambapp_low_c.S | 113 +++++
arch/sparc/cpu/leon3/cpu_init.c | 199 +++------
arch/sparc/cpu/leon3/interrupts.c | 7 +-
arch/sparc/cpu/leon3/memcfg.c | 237 +++++++++++
arch/sparc/cpu/leon3/memcfg.h | 90 ++++
arch/sparc/cpu/leon3/memcfg_low.S | 253 +++++++++++
arch/sparc/cpu/leon3/prom.c | 12 +-
arch/sparc/cpu/leon3/serial.c | 130 ++++--
arch/sparc/cpu/leon3/start.S | 102 ++++-
arch/sparc/cpu/leon3/usb_uhci.c | 4 +-
arch/sparc/include/asm/global_data.h | 1 +
arch/sparc/include/asm/io.h | 64 +--
arch/sparc/include/asm/winmacro.h | 127 ------
common/Kconfig | 14 +
common/board_r.c | 21 +
common/cmd_ambapp.c | 559 +++++++++++++++++++------
configs/grsim_defconfig | 6 +
doc/git-mailrc | 2 +-
drivers/net/greth.c | 17 +-
drivers/serial/Kconfig | 8 +
include/ambapp.h | 488 ++++++++--------------
include/ambapp_ids.h | 250 +++++++++++
include/config_cmd_all.h | 1 -
include/configs/gr_cpci_ax2000.h | 35 +-
include/configs/gr_ep2s60.h | 40 +-
include/configs/gr_xc3s_1500.h | 31 +-
include/configs/grsim.h | 88 ++--
include/configs/grsim_leon2.h | 5 -
include/grlib/apbuart.h | 47 +++
include/grlib/gptimer.h | 34 ++
include/grlib/greth.h | 87 ++++
include/grlib/irqmp.h | 23 +
39 files changed, 3355 insertions(+), 1273 deletions(-)
create mode 100644 arch/sparc/cpu/leon3/ambapp_low.S
create mode 100644 arch/sparc/cpu/leon3/ambapp_low_c.S
create mode 100644 arch/sparc/cpu/leon3/memcfg.c
create mode 100644 arch/sparc/cpu/leon3/memcfg.h
create mode 100644 arch/sparc/cpu/leon3/memcfg_low.S
create mode 100644 include/ambapp_ids.h
create mode 100644 include/grlib/apbuart.h
create mode 100644 include/grlib/gptimer.h
create mode 100644 include/grlib/greth.h
create mode 100644 include/grlib/irqmp.h

________________________________
Disclaimer and confidentiality note ? refer to our website for further details: www.spaceteq.co.za <http://www.spaceteq.co.za/home/emaildisclaimer/>