[U-Boot] [PATCH v2 00/12] sparc: Updates to SPARC architecture in preperation for generic board
Francois Retief
fgretief at spaceteq.co.za
Fri Nov 13 09:33:37 CET 2015
This patch series is a backlog of preparation work for upcomming
generic board changes.
I first want to get these reviewed and submitted to mainline before
sending out more patches.
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
--
2.4.3
________________________________
Disclaimer and confidentiality note – refer to our website for further details: www.spaceteq.co.za <http://www.spaceteq.co.za/home/emaildisclaimer/>
More information about the U-Boot
mailing list