Skip to content

Commit

Permalink
Import 2.3.52pre2
Browse files Browse the repository at this point in the history
  • Loading branch information
linus1 committed Nov 23, 2007
1 parent fc6f806 commit 5095e7e
Show file tree
Hide file tree
Showing 120 changed files with 13,378 additions and 2,364 deletions.
295 changes: 282 additions & 13 deletions Documentation/Configure.help
Original file line number Diff line number Diff line change
Expand Up @@ -2553,6 +2553,16 @@ CONFIG_FBCON_FONTWIDTH8_ONLY
Answer Y here will make the kernel provide only the 8x8 fonts (these
are the less readable).

Sparc console 8x16 font
CONFIG_FONT_SUN8x16
This is the high resolution console font for Sun machines. Say Y.

Sparc console 12x22 font (not supported by all drivers)
CONFIG_FONT_SUN12x22
This is the high resolution console font for Sun machines with very big
letters (like the letters used in the SPARC PROM). If the standard font
is unreadable for you, say Y, otherwise say N.

VGA 8x8 font
CONFIG_FONT_8x8
This is the "high resolution" font for the VGA frame buffer (the one
Expand Down Expand Up @@ -5657,21 +5667,55 @@ CONFIG_FC4
the system using Fibre Optic and the "X3.269-199X Fibre Channel
Protocol for SCSI" specification. You'll also need the generic SCSI
support, as well as the drivers for the storage array itself and
for the interface adapter such as SOC. This subsystem could even
serve for IP networking, with some code extensions.

If unsure, say N.
for the interface adapter such as SOC or SOC+. This subsystem could even
serve for IP networking, with some code extensions. If unsure, say N.

Sun SOC
CONFIG_FC4_SOC
Serial Optical Channel is an interface card with one or two Fibre
Optic ports, each of which can be connected to a disk array. Only
the SBus incarnation of the adapter is supported at the moment.
Optic ports, each of which can be connected to a disk array. Note that
if you have older firmware in the card, you'll need the microcode from
the Solaris driver to make it work.

This support is also available as a module called soc.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

Sun SOC+ (aka SOCAL)
CONFIG_FC4_SOCAL
Serial Optical Channel Plus is an interface card with up to two Fibre
Optic ports. This card supports FC Arbitrated Loop (usually A5000 or
internal FC disks in E[3-6]000 machines through the Interface Board).
You'll probably need the microcode from the Solaris driver to make it
work.

This support is also available as a module called socal.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

SparcSTORAGE Array 100 and 200 series
CONFIG_SCSI_PLUTO
If you never bought a disk array made by Sun, go with N.

This support is also available as a module called pluto.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

Sun Enterprise Network Array (A5000 and EX500)
CONFIG_SCSI_FCAL
This driver drives FC-AL disks connected through a Fibre Channel card
using the drivers/fc4 layer (currently only SOCAL).
The most common is either A5000 array or internal disks in E[3-6]000
machines.

This support is also available as a module called fcal.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt. If unsure, say N.

AcornSCSI support
CONFIG_SCSI_ACORNSCSI_3
This enables support for the Acorn SCSI card (aka30). If you have an
Expand Down Expand Up @@ -6806,6 +6850,77 @@ CONFIG_WANPIPE_PPP
you say N, the PPP support will not be included in the driver (saves
about 16 KB of kernel memory).

MultiGate/COMX support
CONFIG_COMX
Say Y if you want to use any board from the MultiGate (COMX) family.
These boards are synchronous serial adapters for the PC, manufactured
by ITConsult-Pro Co, Hungary.

Read linux/Documentation/networking/comx.txt for help on configuring
and using COMX interfaces. Further info on these cards can be found at
http://www.itc.hu or <info@itc.hu>.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called comx.o.

COMX/CMX/HiCOMX board support
CONFIG_COMX_HW_COMX
Hardware driver for the 'CMX', 'COMX' and 'HiCOMX' boards from the
MultiGate family. Say Y if you have one of these.

You will need additional firmware to use these cards, which are
downloadable from ftp://ftp.itc.hu/.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called comx-hw-comx.o.

LoCOMX board support
CONFIG_COMX_HW_LOCOMX
Hardware driver for the 'LoCOMX' board from the MultiGate family. Say Y
if you have a board like this.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called comx-hw-locomx.o.

MixCOM board support
CONFIG_COMX_HW_MIXCOM
Hardware driver for the 'MixCOM' board from the MultiGate family. Say Y
if you have a board like this.

If you want to use the watchdog device on this card, you should
select it in the Watchdog Cards section of the Character Devices
configuration. The ISDN interface of this card is Teles 16.3 compatible,
you should enable it in the ISDN configuration menu. The driver for the
flash ROM of this card is available separately on ftp://ftp.itc.hu/.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called comx-hw-mixcom.o.

MultiGate Cisco-HDLC and synchronous PPP protocol support
CONFIG_COMX_PROTO_PPP
Cisco-HDLC and synchronous PPP protocol driver for all MultiGate boards.
Say Y if you want to use either protocol on your MultiGate boards.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called
comx-proto-ppp.o.

MultiGate LAPB protocol support
CONFIG_COMX_PROTO_LAPB
LAPB protocol driver for all MultiGate boards. Say Y if you
want to use this protocol on your MultiGate boards.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called comx-proto-lapb.o.

MultiGate Frame Relay protocol support
CONFIG_COMX_PROTO_FR
Frame Relay protocol driver for all MultiGate boards. Say Y if you
want to use this protocol on your MultiGate boards.

If you want to compile this as a module, say M and read
Documentation/modules.txt. The module will be called comx-proto-fr.o.

Cyclom 2X(tm) multiprotocol cards (EXPERIMENTAL)
CONFIG_CYCLADES_SYNC
Cyclom 2X from Cyclades Corporation (http://www.cyclades.com and
Expand Down Expand Up @@ -7159,6 +7274,10 @@ CONFIG_SK98LIN
say M here and read Documentation/modules.txt. This is recommended.
The module will be called sk98lin.o.

MyriCOM Gigabit Ethernet support
CONFIG_MYRI_SBUS
This driver supports MyriCOM Sbus gigabit ethernet cards.

AMD LANCE and PCnet (AT1500 and NE2100) support
CONFIG_LANCE
If you have a network (Ethernet) card of this type, say Y and read
Expand Down Expand Up @@ -7940,6 +8059,19 @@ CONFIG_IBMOL
Linux Token Ring Project site for the latest information at
http://www.linuxtr.net

IBM Lanstreamer chipset PCI adapter support
CONFIG_IBMLS
This is support for IBM Lanstreamer PCI Token Ring Cards.

If you have such an adapter, say Y and read the Token-Ring mini-HOWTO
available via FTP (user:anonymous) from
ftp://metalab.unc/edu/pub/Linux/docs/HOWTO.

This driver is also available as a modules ( = code which can be
inserted in and removed from the running kernel whenever you want).
The modules will be called lanstreamer.o. If you want to compile it as
a module, say M here and read Documentation/modules.txt.

Generic TMS380 Token Ring ISA/PCI/MCA/EISA adapter support
CONFIG_TMS380TR
This driver provides generic support for token ring adapters
Expand Down Expand Up @@ -7986,6 +8118,49 @@ CONFIG_SMCTR
read the Token-Ring mini-HOWTO, available from
http://www.linuxdoc.org/docs.html#howto .

Sun Happy Meal 10/100baseT support
CONFIG_HAPPYMEAL
This driver supports the "hme" interface present on most Ultra systems
and as an option on older Sbus systems. This driver supports both PCI
and Sbus devices. This driver also supports the "qfe" quad 100baseT
device available in both PCI and Sbus configurations.

This support is also available as a module called sunhme.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

Sun Lance support
CONFIG_SUNLANCE
This driver supports the "le" interface present on all 32-bit Sparc
systems, on some older Ultra systems and as an Sbus option.

This support is also available as a module called sunlance.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

Sun BigMAC 10/100baseT support (EXPERIMENTAL)
CONFIG_SUNBMAC
This driver supports the "be" interface available as an Sbus option.
This is Sun's older 100baseT ethernet device.

This support is also available as a module called sunbmac.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

Sun QuadEthernet support
CONFIG_SUNQE
This driver supports the "qe" 10baseT ethernet device, available as
an Sbus option. Note that this is not the same as Quad FastEthernet
"qfe" which is supported by the Happy Meal driver instead.

This support is also available as a module called sunqe.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

Traffic Shaper (EXPERIMENTAL)
CONFIG_SHAPER
The traffic shaper is a virtual network device that allows you to
Expand Down Expand Up @@ -12480,7 +12655,24 @@ CONFIG_SUN4
SPARC ESP SCSI support
CONFIG_SCSI_SUNESP
This is the driver for the Sun ESP SCSI host adapter. The ESP
chipset is present in most SPARC-based computers.
chipset is present in most SPARC SBUS-based computers.

This support is also available as a module called esp.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

PTI Qlogic, ISP Driver
CONFIG_SCSI_QLOGICPTI
This driver supports SBUS SCSI controllers from PTI or QLogic. These
controllers are known under Solaris as qpti and in the openprom as
PTI,ptisp or QLGC,isp. Note that PCI QLogic SCSI controllers are driven
by a different driver.

This support is also available as a module called qlogicpti.o ( = code
which can be inserted in and removed from the running kernel
whenever you want). If you want to compile it as a module, say M
here and read Documentation/modules.txt.

SPARC /dev/openprom compatibility driver (EXPERIMENTAL)
CONFIG_SUN_OPENPROMIO
Expand All @@ -12492,24 +12684,101 @@ CONFIG_SUN_OPENPROMIO
inserted in and removed from the running kernel whenever you want),
say M and read Documentation/modules.txt. If unsure, say Y.

Openprom tree appears in /proc/openprom
CONFIG_SUN_OPENPROMFS
If you say Y, the OpenPROM device tree will be available as a virtual
file system, which you can mount to /proc/openprom by
"mount -t openpromfs none /proc/openprom".

If you want to compile the /proc/openprom support as a module ( = code
which can be inserted in and removed from the running kernel whenever
you want), say M here and read Documentation/modules.txt. The module
will be called openpromfs.o. If unsure, say M.

Kernel support for Linux/Sparc 32bit binary compatibility
CONFIG_SPARC32_COMPAT
This allows you to run 32-bit binaries on your Ultra.
Everybody wants this; say Y.

Kernel support for 32-bit ELF binaries
CONFIG_BINFMT_ELF32
This allows you to run 32-bit Linux/ELF binaries on your Ultra.
Everybody wants this; say Y.

Kernel support for 32-bit (ie. SunOS) a.out binaries
CONFIG_BINFMT_AOUT32
This allows you to run 32-bit a.out format binaries on your Ultra.
If you want to run SunOS binaries (see SunOS binary emulation below)
or other a.out binaries, say Y. If unsure, say N.

SunOS binary emulation
CONFIG_SUNOS_EMUL
This allows you to run most SunOS binaries. If you want to do this,
say Y here and place appropriate files in /usr/gnemul/sunos. See
http://www.ultralinux.org/faq.html for more information. If you want
to run SunOS binaries on an Ultra you must also say Y to "Kernel
support for 32-bit a.out binaries" above.

Mostek real time clock support
CONFIG_SUN_MOSTEK_RTC
The Mostek RTC chip is used on all knows Sun computers except
The Mostek RTC chip is used on all known Sun computers except
some JavaStations. For a JavaStation you need to say Y both here
and to "Enhanced Real Time Clock Support".

Say Y here unless you are building a special purpose kernel.

OBP Flash Device support
CONFIG_OBP_FLASH
The OpenBoot PROM on Ultra systems is flashable. If you want to be
able to upgrade the OBP firmware, say Y here.

JavaStation OS Flash SIMM (EXPERIMENTAL)
CONFIG_SUN_JSFLASH
This option enables a driver for JavaStation OS Flash driver.
Say N unless you want to boot from your Flash SIMM.

#Siemens SAB82532 serial support
#CONFIG_SAB82532
###
### Please someone fill these in.
###
Siemens SAB82532 serial support
CONFIG_SAB82532
This driver supports the serial ports on newer (PCI) Ultra systems.
Say Y if you want to be able to use your serial ports.

Aurora Multiboard 1600se (EXPERIMENTAL)
CONFIG_SUN_AURORA
The Aurora Multiboard is a multi-port high-speed serial controller.
If you have one of these, say Y.

Audio support (EXPERIMENTAL)
CONFIG_SPARCAUDIO
This driver provides support for the build-in sound devices on most
Sun machines. If you want to be able to use this, select this option
and one or more of the lowlevel drivers below. See
http://www.dementia.org/~shadow/sparcaudio.html for more information.

AMD7930 Lowlevel Driver
CONFIG_SPARCAUDIO_AMD7930
This driver supports the AMD 7930 chip found on sun4c, 4/6xx, and
SparcClassic systems.

CS4231 Lowlevel Driver
CONFIG_SPARCAUDIO_CS4231
This driver supports the Crystal Semiconductor CS4231 chip found on
the SS4, SS5, and Ultras.

DBRI Lowlevel Driver
CONFIG_SPARCAUDIO_DBRI
This driver supports the DBRI audio interface found on the SS10, SS20,
Sparcbook 3, and Voyager systems.

Dummy lowlevel Driver
CONFIG_SPARCAUDIO_DUMMY
This is a pseudo-driver used for debugging and testing the sparcaudio
subsystem. Say N unless you want to work on this subsystem.

Sparc hardware (EXPERIMENTAL)
CONFIG_PARPORT_SUNBPP
This driver provides support for the bidirectional parallel port found
on many Sun machines. Note that many of the newer Ultras actually have
pc style hardware instead.

IEEE 1394 (aka FireWire) support
CONFIG_IEEE1394
Expand Down
Loading

0 comments on commit 5095e7e

Please sign in to comment.