kconfig

来自「Linux Kernel 2.6.9 for OMAP1710」· 代码 · 共 1,566 行 · 第 1/3 页

TXT
1,566
字号
config MIPS	bool	default y	# Horrible source of confusion.  Die, die, die ...	select EMBEDDEDconfig MIPS64	bool "64-bit kernel"	help	  Select this option if you want to build a 64-bit kernel.  You should	  only select this option if you have hardware that actually has a	  64-bit processor and if your application will actually benefit from	  64-bit processing, otherwise say N.  You must say Y for kernels for	  SGI IP27 (Origin 200 and 2000).  If in doubt say N.config 64BIT	def_bool MIPS64config MIPS32	bool	depends on MIPS64 = 'n'	default ymainmenu "Linux/MIPS Kernel Configuration"source "init/Kconfig"menu "Machine selection"config MACH_JAZZ	bool "Support for the Jazz family of machines"	select ISA	help	 This a family of machines based on the MIPS R4030 chipset which was	 used by several vendors to build RISC/os and Windows NT workstations.	 Members include the Acer PICA, MIPS Magnum 4000, MIPS Millenium and	 Olivetti M700-10 workstations.config ACER_PICA_61	bool "Support for Acer PICA 1 chipset (EXPERIMENTAL)"	depends on MACH_JAZZ && EXPERIMENTAL	select DMA_NONCOHERENT	help	  This is a machine with a R4400 133/150 MHz CPU. To compile a Linux	  kernel that runs on these, say Y here. For details about Linux on	  the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at	  <http://www.linux-mips.org/>.config MIPS_MAGNUM_4000	bool "Support for MIPS Magnum 4000"	depends on MACH_JAZZ	select DMA_NONCOHERENT	help	  This is a machine with a R4000 100 MHz CPU. To compile a Linux	  kernel that runs on these, say Y here. For details about Linux on	  the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at	  <http://www.linux-mips.org/>.config OLIVETTI_M700	bool "Support for Olivetti M700-10"	depends on MACH_JAZZ	select DMA_NONCOHERENT	help	  This is a machine with a R4000 100 MHz CPU. To compile a Linux	  kernel that runs on these, say Y here. For details about Linux on	  the MIPS architecture, check out the Linux/MIPS FAQ on the WWW at	  <http://www.linux-mips.org/>.config BAGET_MIPS	bool "Support for BAGET MIPS series (EXPERIMENTAL)"	depends on MIPS32 && EXPERIMENTAL	help	  This enables support for the Baget, a Russian embedded system.  For	  more details about the Baget see the Linux/MIPS FAQ on	  <http://www.linux-mips.org/>.config MACH_VR41XX	bool "Support for NEC VR41XX-based machines"config CASIO_E55	bool "Support for CASIO CASSIOPEIA E-10/15/55/65"	depends on MACH_VR41XX	select DMA_NONCOHERENT	select IRQ_CPU	select ISAconfig IBM_WORKPAD	bool "Support for IBM WorkPad z50"	depends on MACH_VR41XX	select DMA_NONCOHERENT	select IRQ_CPU	select ISAconfig TANBAC_TB0226	bool "Support for TANBAC TB0226 (Mbase)"	depends on MACH_VR41XX	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	help	  The TANBAC TB0226 (Mbase) is a MIPS-based platform manufactured by TANBAC.	  Please refer to <http://www.tanbac.co.jp/> about Mbase.config TANBAC_TB0229	bool "Support for TANBAC TB0229 (VR4131DIMM)"	depends on MACH_VR41XX	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	help	  The TANBAC TB0229 (VR4131DIMM) is a MIPS-based platform manufactured by TANBAC.	  Please refer to <http://www.tanbac.co.jp/> about VR4131DIMM.config VICTOR_MPC30X	bool "Support for Victor MP-C303/304"	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	depends on MACH_VR41XXconfig ZAO_CAPCELLA	bool "Support for ZAO Networks Capcella"	depends on MACH_VR41XX	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPUconfig PCI_VR41XX	bool "Add PCI control unit support of NEC VR4100 series"	depends on MACH_VR41XX && PCIconfig VRC4171	tristate "Add NEC VRC4171 companion chip support"	depends on MACH_VR41XX && ISA	---help---	  The NEC VRC4171/4171A is a companion chip for NEC VR4111/VR4121.config VRC4173	tristate "Add NEC VRC4173 companion chip support"	depends on MACH_VR41XX && PCI_VR41XX	---help---	  The NEC VRC4173 is a companion chip for NEC VR4122/VR4131.config TOSHIBA_JMR3927	bool "Support for Toshiba JMR-TX3927 board"	depends on MIPS32	select DMA_NONCOHERENT	select HW_HAS_PCIconfig MIPS_COBALT	bool "Support for Cobalt Server (EXPERIMENTAL)"	depends on EXPERIMENTAL	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPUconfig MACH_DECSTATION	bool "Support for DECstations"	select DMA_NONCOHERENT	select IRQ_CPU	depends on MIPS32 || EXPERIMENTAL	---help---	  This enables support for DEC's MIPS based workstations.  For details	  see the Linux/MIPS FAQ on <http://www.linux-mips.org/> and the	  DECstation porting pages on <http://decstation.unix-ag.org/>.	  If you have one of the following DECstation Models you definitely	  want to choose R4xx0 for the CPU Type:	  	DECstation 5000/50	  	DECstation 5000/150	  	DECstation 5000/260	  	DECsystem 5900/260	  otherwise choose R3000.config MIPS_EV64120	bool "Support for Galileo EV64120 Evaluation board (EXPERIMENTAL)"	depends on EXPERIMENTAL	select DMA_NONCOHERENT	select HW_HAS_PCI	help	  This is an evaluation board based on the Galileo GT-64120	  single-chip system controller that contains a MIPS R5000 compatible	  core running at 75/100MHz.  Their website is located at	  <http://www.marvell.com/>.  Say Y here if you wish to build a	  kernel for this platform.config EVB_PCI1	bool "Enable Second PCI (PCI1)"	depends on MIPS_EV64120config MIPS_EV96100	bool "Support for Galileo EV96100 Evaluation board (EXPERIMENTAL)"	depends on EXPERIMENTAL	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	select MIPS_GT96100	select RM7000_CPU_SCACHE	help	  This is an evaluation board based on the Galileo GT-96100 LAN/WAN	  communications controllers containing a MIPS R5000 compatible core	  running at 83MHz. Their website is <http://www.marvell.com/>. Say Y	  here if you wish to build a kernel for this platform.config MIPS_IVR	bool "Support for Globespan IVR board"	select DMA_NONCOHERENT	select HW_HAS_PCI	help	  This is an evaluation board built by Globespan to showcase thir	  iVR (Internet Video Recorder) design. It utilizes a QED RM5231	  R5000 MIPS core. More information can be found out their website	  located at <http://www.globespan.net/>. Say Y here if you wish to	  build a kernel for this platform.config LASAT	bool "Support for LASAT Networks platforms"	select DMA_NONCOHERENT	select HW_HAS_PCI	select R5000_CPU_SCACHEconfig PICVUE	tristate "PICVUE LCD display driver"	depends on LASATconfig PICVUE_PROC	tristate "PICVUE LCD display driver /proc interface"	depends on PICVUEconfig DS1603	bool "DS1603 RTC driver"	depends on LASATconfig LASAT_SYSCTL	bool "LASAT sysctl interface"	depends on LASATconfig HP_LASERJET	bool "Support for Hewlett Packard LaserJet board"	depends on BROKEN	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPUconfig MIPS_ITE8172	bool "Support for ITE 8172G board"	select DMA_NONCOHERENT	select HW_HAS_PCI	help	  Ths is an evaluation board made by ITE <http://www.ite.com.tw/>	  with ATX form factor that utilizes a MIPS R5000 to work with its	  ITE8172G companion internet appliance chip. The MIPS core can be	  either a NEC Vr5432 or QED RM5231. Say Y here if you wish to build	  a kernel for this platform.config IT8172_REVC	bool "Support for older IT8172 (Rev C)"	depends on MIPS_ITE8172	help	  Say Y here to support the older, Revision C version of the Integrated	  Technology Express, Inc. ITE8172 SBC.  Vendor page at	  <http://www.ite.com.tw/ia/brief_it8172bsp.htm>; picture of the	  board at <http://www.mvista.com/partners/semiconductor/ite.html>.config MIPS_ATLAS	bool "Support for MIPS Atlas board"	select DMA_NONCOHERENT	select HW_HAS_PCI	help	  This enables support for the QED R5231-based MIPS Atlas evaluation	  board.config MIPS_MALTA	bool "Support for MIPS Malta board"	select HAVE_STD_PC_SERIAL_PORT	select DMA_NONCOHERENT	select HW_HAS_PCI	help	  This enables support for the VR5000-based MIPS Malta evaluation	  board.config MIPS_SEAD	bool "Support for MIPS SEAD board (EXPERIMENTAL)"	depends on EXPERIMENTAL	select IRQ_CPU	select DMA_NONCOHERENTconfig MOMENCO_OCELOT	bool "Support for Momentum Ocelot board"	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	select IRQ_CPU_RM7K	select RM7000_CPU_SCACHE	help	  The Ocelot is a MIPS-based Single Board Computer (SBC) made by	  Momentum Computer <http://www.momenco.com/>.config MOMENCO_OCELOT_G	bool "Support for Momentum Ocelot-G board"	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	select IRQ_CPU_RM7K	select PCI_MARVELL	select RM7000_CPU_SCACHE	help	  The Ocelot is a MIPS-based Single Board Computer (SBC) made by	  Momentum Computer <http://www.momenco.com/>.config MOMENCO_OCELOT_C	bool "Support for Momentum Ocelot-C board"	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	select IRQ_MV64340	select PCI_MARVELL	select RM7000_CPU_SCACHE	help	  The Ocelot is a MIPS-based Single Board Computer (SBC) made by	  Momentum Computer <http://www.momenco.com/>.config MOMENCO_JAGUAR_ATX	bool "Support for Momentum Jaguar board"	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	select IRQ_CPU_RM7K	select IRQ_MV64340	select LIMITED_DMA	select PCI_MARVELL	select RM7000_CPU_SCACHE	help	  The Jaguar ATX is a MIPS-based Single Board Computer (SBC) made by	  Momentum Computer <http://www.momenco.com/>.config JAGUAR_DMALOW	bool "Low DMA Mode"	depends on MOMENCO_JAGUAR_ATX	help	  Select to Y if jump JP5 is set on your board, N otherwise.  Normally	  the jumper is set, so if you feel unsafe, just say Y.config PMC_YOSEMITE	bool "Support for PMC-Sierra Yosemite eval board"	select DMA_COHERENT	select HW_HAS_PCI	select IRQ_CPU	select IRQ_CPU_RM7K	help	  Yosemite is an evaluation board for the RM9000x2 processor	  manufactured by PMC-Sierraconfig HYPERTRANSPORT	bool "Hypertransport Support for PMC-Sierra Yosemite"	depends on PMC_YOSEMITEconfig DDB5074	bool "Support for NEC DDB Vrc-5074 (EXPERIMENTAL)"	depends on EXPERIMENTAL	select DMA_NONCOHERENT	select HAVE_STD_PC_SERIAL_PORT	select HW_HAS_PCI	select IRQ_CPU	select ISA	help	  This enables support for the VR5000-based NEC DDB Vrc-5074	  evaluation board.config DDB5476	bool "Support for NEC DDB Vrc-5476"	select DMA_NONCOHERENT	select HAVE_STD_PC_SERIAL_PORT	select HW_HAS_PCI	select IRQ_CPU	select ISA	help	  This enables support for the R5432-based NEC DDB Vrc-5476	  evaluation board.	  Features : kernel debugging, serial terminal, NFS root fs, on-board	  ether port USB, AC97, PCI, PCI VGA card & framebuffer console,	  IDE controller, PS2 keyboard, PS2 mouse, etc.config DDB5477	bool "Support for NEC DDB Vrc-5477"	select DMA_NONCOHERENT	select HW_HAS_PCI	select IRQ_CPU	help	  This enables support for the R5432-based NEC DDB Vrc-5477,	  or Rockhopper/SolutionGear boards with R5432/R5500 CPUs.	  Features : kernel debugging, serial terminal, NFS root fs, on-board	  ether port USB, AC97, PCI, etc.config DDB5477_BUS_FREQUENCY	int "bus frequency (in kHZ, 0 for auto-detect)"	depends on DDB5477	default 0config NEC_OSPREY	bool "Support for NEC Osprey board"	select DMA_NONCOHERENT	select IRQ_CPUconfig SGI_IP22	bool "Support for SGI IP22 (Indy/Indigo2)"	select DMA_NONCOHERENT	select IP22_CPU_SCACHE	select IRQ_CPU	help	  This are the SGI Indy, Challenge S and Indigo2, as well as certain	  OEM variants like the Tandem CMN B006S. To compile a Linux kernel	  that runs on these, say Y here.config SGI_IP27	bool "Support for SGI IP27 (Origin200/2000)"	depends on MIPS64	select DMA_IP27	select HW_HAS_PCI	help	  This are the SGI Origin 200, Origin 2000 and Onyx 2 Graphics	  workstations.  To compile a Linux kernel that runs on these, say Y	  here.#config SGI_SN0_XXL#	bool "IP27 XXL"#	depends on SGI_IP27#	  This options adds support for userspace processes upto 16TB size.#	  Normally the limit is just .5TB.config SGI_SN0_N_MODE	bool "IP27 N-Mode"	depends on SGI_IP27	help	  The nodes of Origin 200, Origin 2000 and Onyx 2 systems can be	  configured in either N-Modes which allows for more nodes or M-Mode	  which allows for more memory.  Your system is most probably	  running in M-Mode, so you should say N here.config DISCONTIGMEM	bool	default y if SGI_IP27	help	  Say Y to upport efficient handling of discontiguous physical memory,	  for architectures which are either NUMA (Non-Uniform Memory Access)	  or have huge holes in the physical address space for other reasons.	  See <file:Documentation/vm/numa> for more.config NUMA	bool "NUMA Support"	depends on SGI_IP27	help	  Say Y to compile the kernel to support NUMA (Non-Uniform Memory	  Access).  This option is for configuring high-end multiprocessor	  server machines.  If in doubt, say N.config MAPPED_KERNEL	bool "Mapped kernel support"	depends on SGI_IP27	help	  Change the way a Linux kernel is loaded unto memory on a MIPS64	  machine.  This is required in order to support text replication and	  NUMA.  If you need to undersatand it, read the source code.config REPLICATE_KTEXT	bool "Kernel text replication support"	depends on SGI_IP27	help	  Say Y here to enable replicating the kernel text across multiple	  nodes in a NUMA cluster.  This trades memory for speed.config REPLICATE_EXHANDLERS	bool "Exception handler replication support"	depends on SGI_IP27	help	  Say Y here to enable replicating the kernel exception handlers	  across multiple nodes in a NUMA cluster. This trades memory for	  speed.config SGI_IP32	bool "Support for SGI IP32 (O2) (EXPERIMENTAL)"	depends on EXPERIMENTAL	select DMA_NONCOHERENT	select HW_HAS_PCI	select R5000_CPU_SCACHE	select RM7000_CPU_SCACHE	help	  If you want this kernel to run on SGI O2 workstation, say Y here.config SOC_AU1X00	depends on MIPS32	bool "Support for AMD/Alchemy Au1X00 SOCs"choice	prompt "Au1X00 SOC Type"	depends on SOC_AU1X00        help           Say Y here to enable support for one of three AMD/Alchemy           SOCs. For additional documentation see www.amd.com.config SOC_AU1000        bool "SOC_AU1000"config SOC_AU1100        bool "SOC_AU1100"config SOC_AU1500        bool "SOC_AU1500"config SOC_AU1550        bool "SOC_AU1550"endchoicechoice        prompt "AMD/Alchemy Au1x00 board support"        depends on SOC_AU1X00	help	  These are evaluation boards built by AMD/Alchemy to	  showcase their Au1X00 Internet Edge Processors. The SOC design	  is based on the MIPS32 architecture running at 266/400/500MHz

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?