sparc64: Cleanups and corrections for arch/sparc64/Kconfig
Refer to chip as "SPARC" throughout. Say 32-bit SPARC and 64-bit SPARC rather than mentioning specific chips such like UltraSPARC, as appropriate. Remove non-sense help text referring to things that will never appear on a SPARC system, such as EISA busses etc. Use "help" instead of "--help--" Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
227c331178
commit
05d515ef3d
@ -1,9 +1,5 @@
|
|||||||
# $Id: config.in,v 1.158 2002/01/24 22:14:44 davem Exp $
|
# sparc64 configuration
|
||||||
# For a description of the syntax of this configuration file,
|
mainmenu "Linux Kernel Configuration for 64-bit SPARC"
|
||||||
# see the Configure script.
|
|
||||||
#
|
|
||||||
|
|
||||||
mainmenu "Linux/UltraSPARC Kernel Configuration"
|
|
||||||
|
|
||||||
config SPARC
|
config SPARC
|
||||||
bool
|
bool
|
||||||
@ -17,12 +13,6 @@ config SPARC64
|
|||||||
default y
|
default y
|
||||||
select HAVE_IDE
|
select HAVE_IDE
|
||||||
select HAVE_LMB
|
select HAVE_LMB
|
||||||
help
|
|
||||||
SPARC is a family of RISC microprocessors designed and marketed by
|
|
||||||
Sun Microsystems, incorporated. This port covers the newer 64-bit
|
|
||||||
UltraSPARC. The UltraLinux project maintains both the SPARC32 and
|
|
||||||
SPARC64 ports; its web page is available at
|
|
||||||
<http://www.ultralinux.org/>.
|
|
||||||
|
|
||||||
config GENERIC_TIME
|
config GENERIC_TIME
|
||||||
bool
|
bool
|
||||||
@ -97,7 +87,7 @@ config SPARC64_PAGE_SIZE_8KB
|
|||||||
help
|
help
|
||||||
This lets you select the page size of the kernel.
|
This lets you select the page size of the kernel.
|
||||||
|
|
||||||
8KB and 64KB work quite well, since Sparc ELF sections
|
8KB and 64KB work quite well, since SPARC ELF sections
|
||||||
provide for up to 64KB alignment.
|
provide for up to 64KB alignment.
|
||||||
|
|
||||||
Therefore, 512KB and 4MB are for expert hackers only.
|
Therefore, 512KB and 4MB are for expert hackers only.
|
||||||
@ -138,7 +128,7 @@ config HOTPLUG_CPU
|
|||||||
bool "Support for hot-pluggable CPUs"
|
bool "Support for hot-pluggable CPUs"
|
||||||
depends on SMP
|
depends on SMP
|
||||||
select HOTPLUG
|
select HOTPLUG
|
||||||
---help---
|
help
|
||||||
Say Y here to experiment with turning CPUs off and on. CPUs
|
Say Y here to experiment with turning CPUs off and on. CPUs
|
||||||
can be controlled through /sys/devices/system/cpu/cpu#.
|
can be controlled through /sys/devices/system/cpu/cpu#.
|
||||||
Say N if you want to disable CPU hotplug.
|
Say N if you want to disable CPU hotplug.
|
||||||
@ -155,23 +145,16 @@ source "kernel/time/Kconfig"
|
|||||||
|
|
||||||
config SMP
|
config SMP
|
||||||
bool "Symmetric multi-processing support"
|
bool "Symmetric multi-processing support"
|
||||||
---help---
|
help
|
||||||
This enables support for systems with more than one CPU. If you have
|
This enables support for systems with more than one CPU. If you have
|
||||||
a system with only one CPU, say N. If you have a system with more than
|
a system with only one CPU, say N. If you have a system with more than
|
||||||
one CPU, say Y.
|
one CPU, say Y.
|
||||||
|
|
||||||
If you say N here, the kernel will run on single and multiprocessor
|
If you say N here, the kernel will run on single and multiprocessor
|
||||||
machines, but will use only one CPU of a multiprocessor machine. If
|
machines, but will use only one CPU of a multiprocessor machine. If
|
||||||
you say Y here, the kernel will run on many, but not all,
|
you say Y here, the kernel will run on single-processor machines.
|
||||||
singleprocessor machines. On a singleprocessor machine, the kernel
|
On a single-processor machine, the kernel will run faster if you say
|
||||||
will run faster if you say N here.
|
N here.
|
||||||
|
|
||||||
People using multiprocessor machines who say Y here should also say
|
|
||||||
Y to "Enhanced Real Time Clock Support", below. The "Advanced Power
|
|
||||||
Management" code will be disabled if you say Y here.
|
|
||||||
|
|
||||||
See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO
|
|
||||||
available at <http://www.tldp.org/docs.html#howto>.
|
|
||||||
|
|
||||||
If you don't know what to do here, say N.
|
If you don't know what to do here, say N.
|
||||||
|
|
||||||
@ -284,50 +267,19 @@ source "mm/Kconfig"
|
|||||||
|
|
||||||
config ISA
|
config ISA
|
||||||
bool
|
bool
|
||||||
help
|
|
||||||
Find out whether you have ISA slots on your motherboard. ISA is the
|
|
||||||
name of a bus system, i.e. the way the CPU talks to the other stuff
|
|
||||||
inside your box. Other bus systems are PCI, EISA, MicroChannel
|
|
||||||
(MCA) or VESA. ISA is an older system, now being displaced by PCI;
|
|
||||||
newer boards don't support it. If you have ISA, say Y, otherwise N.
|
|
||||||
|
|
||||||
config ISAPNP
|
config ISAPNP
|
||||||
bool
|
bool
|
||||||
help
|
|
||||||
Say Y here if you would like support for ISA Plug and Play devices.
|
|
||||||
Some information is in <file:Documentation/isapnp.txt>.
|
|
||||||
|
|
||||||
To compile this driver as a module, choose M here: the
|
|
||||||
module will be called isapnp.
|
|
||||||
|
|
||||||
If unsure, say Y.
|
|
||||||
|
|
||||||
config EISA
|
config EISA
|
||||||
bool
|
bool
|
||||||
---help---
|
|
||||||
The Extended Industry Standard Architecture (EISA) bus was
|
|
||||||
developed as an open alternative to the IBM MicroChannel bus.
|
|
||||||
|
|
||||||
The EISA bus provided some of the features of the IBM MicroChannel
|
|
||||||
bus while maintaining backward compatibility with cards made for
|
|
||||||
the older ISA bus. The EISA bus saw limited use between 1988 and
|
|
||||||
1995 when it was made obsolete by the PCI bus.
|
|
||||||
|
|
||||||
Say Y here if you are building a kernel for an EISA-based machine.
|
|
||||||
|
|
||||||
Otherwise, say N.
|
|
||||||
|
|
||||||
config MCA
|
config MCA
|
||||||
bool
|
bool
|
||||||
help
|
|
||||||
MicroChannel Architecture is found in some IBM PS/2 machines and
|
|
||||||
laptops. It is a bus system similar to PCI or ISA. See
|
|
||||||
<file:Documentation/mca.txt> (and especially the web page given
|
|
||||||
there) before attempting to build an MCA bus kernel.
|
|
||||||
|
|
||||||
config PCMCIA
|
config PCMCIA
|
||||||
tristate
|
tristate
|
||||||
---help---
|
help
|
||||||
Say Y here if you want to attach PCMCIA- or PC-cards to your Linux
|
Say Y here if you want to attach PCMCIA- or PC-cards to your Linux
|
||||||
computer. These are credit-card size devices such as network cards,
|
computer. These are credit-card size devices such as network cards,
|
||||||
modems or hard drives often used with laptops computers. There are
|
modems or hard drives often used with laptops computers. There are
|
||||||
@ -369,10 +321,10 @@ config PCI
|
|||||||
bool "PCI support"
|
bool "PCI support"
|
||||||
select ARCH_SUPPORTS_MSI
|
select ARCH_SUPPORTS_MSI
|
||||||
help
|
help
|
||||||
Find out whether you have a PCI motherboard. PCI is the name of a
|
Find out whether your system includes a PCI bus. PCI is the name of
|
||||||
bus system, i.e. the way the CPU talks to the other stuff inside
|
a bus system, i.e. the way the CPU talks to the other stuff inside
|
||||||
your box. Other bus systems are ISA, EISA, MicroChannel (MCA) or
|
your box. If you say Y here, the kernel will include drivers and
|
||||||
VESA. If you have PCI, say Y, otherwise N.
|
infrastructure code to support PCI bus devices.
|
||||||
|
|
||||||
config PCI_DOMAINS
|
config PCI_DOMAINS
|
||||||
def_bool PCI
|
def_bool PCI
|
||||||
@ -397,9 +349,9 @@ menu "Executable file formats"
|
|||||||
source "fs/Kconfig.binfmt"
|
source "fs/Kconfig.binfmt"
|
||||||
|
|
||||||
config SPARC32_COMPAT
|
config SPARC32_COMPAT
|
||||||
bool "Kernel support for Linux/Sparc 32bit binary compatibility"
|
bool "Kernel support for 32-bit SPARC binary compatibility"
|
||||||
help
|
help
|
||||||
This allows you to run 32-bit binaries on your Ultra.
|
This allows you to run 32-bit binaries on your 64-bit SPARC system.
|
||||||
Everybody wants this; say Y.
|
Everybody wants this; say Y.
|
||||||
|
|
||||||
config COMPAT
|
config COMPAT
|
||||||
@ -421,8 +373,8 @@ config SCHED_SMT
|
|||||||
default y
|
default y
|
||||||
help
|
help
|
||||||
SMT scheduler support improves the CPU scheduler's decision making
|
SMT scheduler support improves the CPU scheduler's decision making
|
||||||
when dealing with UltraSPARC cpus at a cost of slightly increased
|
when dealing with SPARC cpus at a cost of slightly increased overhead
|
||||||
overhead in some places. If unsure say N here.
|
in some places. If unsure say N here.
|
||||||
|
|
||||||
config SCHED_MC
|
config SCHED_MC
|
||||||
bool "Multi-core scheduler support"
|
bool "Multi-core scheduler support"
|
||||||
|
Loading…
Reference in New Issue
Block a user