From: Daniel Hellstrom <daniel@gaisler.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] Please pull u-boot-sparc.git
Date: Wed, 26 May 2010 14:17:58 +0200 [thread overview]
Message-ID: <4BFD1176.6080702@gaisler.com> (raw)
Dear Wolfgang,
Please pull the 17 patches in the master branch of u-boot-sparc
repository. I have rebased the patches and updated the first patch
according to Mike Drysingers comments.
Thanks,
Daniel
The following changes since commit 209c040b86ce7081f25dd547913d86d597e8ac34:
Magnus Sjalander (1):
SPARC: added unaligned definitions
are available in the git repository at:
git://www.denx.de/git/u-boot-sparc.git master
Daniel Hellstrom (16):
GRETH: Added support for selecting PHY address from config, PHY
address was always set to zero before.
GRETH: Added extra RESET, this is needed if GRETH was stopped
during an ethernet frame reception.
LEON3: reimplemented AMBA Plug&Play scanning routines.
LEON3: added memory controller initialization using the new AMBA
PnP routines.
LEON3: Moved GRLIB core header files to common include/grlib directory
LEON3: serial baud rate register support multiple buses with
different frequency.
SPARC: added function that checks if IRQ is on or off.
LEON3: added busy wait function, made wait_ms() work when IRQ is
disabled.
LEON3: added CPU count and frequency detection.
SPARC: removed USB stop from linux bootm, arch-independent bootm
stop USB.
SPARC: added optional cpu_late_init routine.
LEON3: Added GRETH EDCL debug link IP address initialization.
LEON: added support for GRLIB SPI Memory controller, spi command
interface.
LEON3: fixed MMU table for systems with larger memory than 128MB.
bootm command: added argument to arch_preboot_os, function may
depend on OS type.
SPARC, LEON3: added support for multiprocessing, tested Linux
2.6.21.1 SMP and RTEMS-4.10 AMP.
arch/powerpc/cpu/mpc85xx/cpu_init.c | 2 +-
arch/sparc/cpu/leon3/Makefile | 5 +-
arch/sparc/cpu/leon3/ambapp.c | 581 ++++++++++++-----------
arch/sparc/cpu/leon3/ambapp_low.S | 798
+++++++++++++++++++++++++++++++
arch/sparc/cpu/leon3/ambapp_low_c.S | 133 +++++
arch/sparc/cpu/leon3/cpu.c | 52 ++-
arch/sparc/cpu/leon3/cpu_init.c | 228 ++++-----
arch/sparc/cpu/leon3/cpu_mp.c | 87 ++++
arch/sparc/cpu/leon3/greth.c | 152 ++++++
arch/sparc/cpu/leon3/interrupts.c | 7 +-
arch/sparc/cpu/leon3/memcfg.c | 276 +++++++++++
arch/sparc/cpu/leon3/memcfg.h | 105 ++++
arch/sparc/cpu/leon3/memcfg_low.S | 270 +++++++++++
arch/sparc/cpu/leon3/prom.c | 55 ++-
arch/sparc/cpu/leon3/serial.c | 41 ++-
arch/sparc/cpu/leon3/start.S | 106 ++++
arch/sparc/cpu/leon3/usb_uhci.c | 4 +-
arch/sparc/include/asm/boot_mp.h | 70 +++
arch/sparc/include/asm/irq.h | 3 +
arch/sparc/include/asm/leon3.h | 13 +
arch/sparc/lib/Makefile | 2 +-
arch/sparc/lib/board.c | 19 +
arch/sparc/lib/boot_mp.c | 177 +++++++
arch/sparc/lib/bootm.c | 65 ++-
arch/sparc/lib/interrupts.c | 7 +
board/gaisler/gr_cpci_ax2000/u-boot.lds | 7 +
board/gaisler/gr_ep2s60/u-boot.lds | 7 +
board/gaisler/gr_xc3s_1500/u-boot.lds | 7 +
board/gaisler/grsim/u-boot.lds | 7 +
common/cmd_ambapp.c | 564 +++++++++++++++++-----
common/cmd_bootm.c | 8 +-
drivers/net/greth.c | 98 +++--
drivers/spi/Makefile | 1 +
drivers/spi/spimctrl_spi.c | 263 ++++++++++
include/ambapp.h | 488 +++++++-------------
include/ambapp_ids.h | 256 ++++++++++
include/configs/gr_cpci_ax2000.h | 39 +-
include/configs/gr_ep2s60.h | 44 ++-
include/configs/gr_xc3s_1500.h | 37 +-
include/configs/grsim.h | 39 +-
include/grlib/apbuart.h | 63 +++
include/grlib/gptimer.h | 50 ++
include/grlib/greth.h | 103 ++++
include/grlib/irqmp.h | 39 ++
include/grlib/spimctrl.h | 69 +++
45 files changed, 4442 insertions(+), 1005 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/cpu_mp.c
create mode 100644 arch/sparc/cpu/leon3/greth.c
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 arch/sparc/include/asm/boot_mp.h
create mode 100644 arch/sparc/lib/boot_mp.c
create mode 100644 drivers/spi/spimctrl_spi.c
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
create mode 100644 include/grlib/spimctrl.h
next reply other threads:[~2010-05-26 12:17 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-26 12:17 Daniel Hellstrom [this message]
2010-05-26 21:02 ` [U-Boot] Please pull u-boot-sparc.git Wolfgang Denk
-- strict thread matches above, loose matches on Subject: below --
2010-05-26 21:20 daniel at gaisler.com
2010-05-26 21:28 daniel at gaisler.com
2010-05-26 22:23 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4BFD1176.6080702@gaisler.com \
--to=daniel@gaisler.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox