Skip to content

Commit

Permalink
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Browse files Browse the repository at this point in the history
* git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6: (30 commits)
  sparc: Fix minor SPARC32 compile error
  sparc: Remove reg*.h from Kbuild
  sparc: Clean arch-specific code in prom_common.c
  sparc: Kill asm/reg*.h
  sparc: Use 64BIT config entry
  MAINTAINERS: update sparc maintainer
  sparc: unify ipcbuf.h
  sparc: Update 64-bit defconfig.
  sparc: remove NO_PROC_ID - it is no longer used
  sparc: drop get_tbr() in traps.h
  sparc: fix warning in userspace header traps.h
  sparc: fix warnings in userspace header byteorder.h
  sparc: fix warning in userspace header jsflash.h
  sparc: unify openprom.h
  sparc64: delete unused linux_prom64_ranges from openprom_64.h
  sparc: prepare openprom for unification
  sparc: remove linux_prom_pci_assigned_addresses from openprom_32.h
  sparc: remove ebus definitions from openprom*.h
  sparc: unify siginfo.h
  sparc: unify ptrace.h
  ...
  • Loading branch information
Linus Torvalds committed Jan 6, 2009
2 parents 15b0669 + 4696b64 commit 7a1fcd5
Show file tree
Hide file tree
Showing 47 changed files with 1,481 additions and 2,462 deletions.
15 changes: 5 additions & 10 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -4015,10 +4015,12 @@ L: alsa-devel@alsa-project.org (subscribers-only)
W: http://alsa-project.org/main/index.php/ASoC
S: Supported

SPARC (sparc32)
P: William L. Irwin
M: wli@holomorphy.com
SPARC + UltraSPARC (sparc/sparc64)
P: David S. Miller
M: davem@davemloft.net
L: sparclinux@vger.kernel.org
T: git kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6.git
T: git kernel.org:/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
S: Maintained

SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
Expand Down Expand Up @@ -4302,13 +4304,6 @@ M: dushistov@mail.ru
L: linux-kernel@vger.kernel.org
S: Maintained

UltraSPARC (sparc64)
P: David S. Miller
M: davem@davemloft.net
L: sparclinux@vger.kernel.org
T: git kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6.git
S: Maintained

ULTRA-WIDEBAND (UWB) SUBSYSTEM:
P: David Vrabel
M: david.vrabel@csr.com
Expand Down
57 changes: 13 additions & 44 deletions arch/sparc/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@

mainmenu "Linux/SPARC Kernel Configuration"

config 64BIT
bool "64-bit kernel" if ARCH = "sparc"
default ARCH = "sparc64"
help
SPARC is a family of RISC microprocessors designed and marketed by
Sun Microsystems, incorporated. They are very widely found in Sun
workstations and clones.

Say yes to build a 64-bit kernel - formerly known as sparc64
Say no to build a 32-bit kernel - formerly known as sparc

config SPARC
bool
default y
Expand All @@ -15,22 +26,11 @@ config SPARC
select RTC_CLASS
select RTC_DRV_M48T59

# Identify this as a Sparc32 build
config SPARC32
bool
default y if ARCH = "sparc"
help
SPARC is a family of RISC microprocessors designed and marketed by
Sun Microsystems, incorporated. They are very widely found in Sun
workstations and clones. This port covers the original 32-bit SPARC;
it is old and stable and usually considered one of the "big three"
along with the Intel and Alpha ports. The UltraLinux project
maintains both the SPARC32 and SPARC64 ports; its web page is
available at <http://www.ultralinux.org/>.
def_bool !64BIT

config SPARC64
bool
default y if ARCH = "sparc64"
def_bool 64BIT
select ARCH_SUPPORTS_MSI
select HAVE_FUNCTION_TRACER
select HAVE_KRETPROBES
Expand All @@ -53,9 +53,6 @@ config BITS
default 32 if SPARC32
default 64 if SPARC64

config 64BIT
def_bool y if SPARC64

config GENERIC_TIME
bool
default y if SPARC64
Expand Down Expand Up @@ -188,14 +185,6 @@ config ARCH_MAY_HAVE_PC_FDC
bool
default y

config ARCH_HAS_ILOG2_U32
bool
default n

config ARCH_HAS_ILOG2_U64
bool
default n

config EMULATED_CMPXCHG
bool
default y if SPARC32
Expand Down Expand Up @@ -442,26 +431,6 @@ config SERIAL_CONSOLE
endmenu

menu "Bus options (PCI etc.)"
config ISA
bool
help
ISA is found on Espresso only and is not supported currently.

config ISAPNP
bool
help
ISAPNP is not supported

config EISA
bool
help
EISA is not supported.

config MCA
bool
help
MCA is not supported.

config SBUS
bool
default y
Expand Down
Loading

0 comments on commit 7a1fcd5

Please sign in to comment.