lkml.org 
[lkml]   [2011]   [Jan]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
Subject[GIT] Sparc
From

Not a whole lot here, mainly:

1) sparc 32-bit LEON updates from Daniel Hellstrom.

2) PROM cleanups and consolidation of the 32-bit and 64-bit
piggyback programs into one unified code base, from Sam
Ravnborg.

3) An atyfb on sparc bootup regression fix, which will be sent
to -stable.

Please pull, thanks a lot.

The following changes since commit cb600d2f83c854ec3d6660063e4466431999489b:

Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (2011-01-06 11:12:17 -0800)

are available in the git repository at:

master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git master

Daniel Hellstrom (7):
SPARC/LEON: find IRQCTRL and Timer via OF-Tree, instead of hardcoded.
SPARC/LEON: added support for IRQAMP IRQ Controller
LEON: added raw AMBA vendor/device number to find TIMER, IRQCTRL
SPARC/LEON: added support for selecting Timer Core and Timer within core
SPARC/LEON: avoid AMBAPP name duplicates in openprom fs when REG is missing
APBUART: added raw AMBA vendor/device number to match against.
Added support for ampopts in APBUART driver. Used in AMP systems.

David S. Miller (3):
Merge master.kernel.org:/.../davem/sparc-2.6
sparc: Eliminate prom_stdin.
atyfb: Fix bootup hangs on sparc64.

Julian Calaby (1):
sparc: prom: Sanitize return value from prom_nbputchar()

Sam Ravnborg (15):
sparc: drop prom/devmap.c
sparc: drop prom/palloc.c
sparc: remove unused prom cpu functions
sparc: remove unused prom tree functions
sparc: fix sparse warnings in arch/sparc/prom for 32 bit build
sparc: refactor piggy_32.c
sparc: use trapbase in setup_arch
sparc: use _start for the start entry (like 64 bit does)
sparc: additional comments to piggyback_32.c
sparc: remove obsolete ELF support in piggyback_32.c
sparc: add $BITS to piggyback arguments
sparc: fix tftpboot.img for sparc64 on little-endian host
sparc: rename piggyback_32 to piggyback
sparc: unify strip command in boot/Makefile
sparc: update copyright in piggyback.c

arch/sparc/boot/Makefile | 28 ++---
arch/sparc/boot/piggyback.c | 272 ++++++++++++++++++++++++++++++++++++
arch/sparc/boot/piggyback_32.c | 137 ------------------
arch/sparc/boot/piggyback_64.c | 110 ---------------
arch/sparc/include/asm/leon.h | 12 ++
arch/sparc/include/asm/leon_amba.h | 6 +-
arch/sparc/include/asm/openprom.h | 2 +-
arch/sparc/include/asm/oplib_32.h | 83 +----------
arch/sparc/include/asm/oplib_64.h | 50 +------
arch/sparc/kernel/head_32.S | 3 +-
arch/sparc/kernel/leon_kernel.c | 114 +++++++++++++---
arch/sparc/kernel/prom_32.c | 27 +++-
arch/sparc/kernel/setup_32.c | 3 +-
arch/sparc/mm/sun4c.c | 8 +-
arch/sparc/prom/Makefile | 3 -
arch/sparc/prom/bootstr_32.c | 3 +-
arch/sparc/prom/console_32.c | 68 ++-------
arch/sparc/prom/console_64.c | 83 ++---------
arch/sparc/prom/devmap.c | 53 -------
arch/sparc/prom/devops_32.c | 87 ------------
arch/sparc/prom/devops_64.c | 67 ---------
arch/sparc/prom/init_64.c | 3 +-
arch/sparc/prom/misc_32.c | 2 +-
arch/sparc/prom/misc_64.c | 16 +--
arch/sparc/prom/mp.c | 78 ----------
arch/sparc/prom/palloc.c | 43 ------
arch/sparc/prom/printf.c | 35 ++++-
arch/sparc/prom/ranges.c | 6 +-
arch/sparc/prom/tree_32.c | 66 +--------
arch/sparc/prom/tree_64.c | 18 ---
drivers/serial/apbuart.c | 8 +-
drivers/video/aty/atyfb_base.c | 27 +---
32 files changed, 514 insertions(+), 1007 deletions(-)
create mode 100644 arch/sparc/boot/piggyback.c
delete mode 100644 arch/sparc/boot/piggyback_32.c
delete mode 100644 arch/sparc/boot/piggyback_64.c
delete mode 100644 arch/sparc/prom/devmap.c
delete mode 100644 arch/sparc/prom/devops_32.c
delete mode 100644 arch/sparc/prom/devops_64.c
delete mode 100644 arch/sparc/prom/palloc.c


\
 
 \ /
  Last update: 2011-01-06 23:51    [W:0.256 / U:0.024 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site