patch-2.4.25 linux-2.4.25/arch/mips/config-shared.in
Next file: linux-2.4.25/arch/mips/ddb5xxx/ddb5074/setup.c
Previous file: linux-2.4.25/arch/mips/boot/Makefile
Back to the patch index
Back to the overall index
- Lines: 449
- Date:
2004-02-18 05:36:30.000000000 -0800
- Orig file:
linux-2.4.24/arch/mips/config-shared.in
- Orig date:
2003-11-28 10:26:19.000000000 -0800
diff -urN linux-2.4.24/arch/mips/config-shared.in linux-2.4.25/arch/mips/config-shared.in
@@ -31,8 +31,11 @@
fi
dep_bool 'Support for Alchemy PB1100 board' CONFIG_MIPS_PB1100 $CONFIG_MIPS32
dep_bool 'Support for Alchemy PB1500 board' CONFIG_MIPS_PB1500 $CONFIG_MIPS32
+dep_bool 'Support for Alchemy Hydrogen3 board' CONFIG_MIPS_HYDROGEN3 $CONFIG_MIPS32
+dep_bool 'Support for Alchemy PB1550 board' CONFIG_MIPS_PB1550 $CONFIG_MIPS32
dep_bool 'Support for MyCable XXS1500 board' CONFIG_MIPS_XXS1500 $CONFIG_MIPS32
dep_bool 'Support for 4G Systems MTX-1 board' CONFIG_MIPS_MTX1 $CONFIG_MIPS32
+dep_bool 'Support for Cogent CSB250 board' CONFIG_COGENT_CSB250 $CONFIG_MIPS32
dep_bool 'Support for BAGET MIPS series (EXPERIMENTAL)' CONFIG_BAGET_MIPS $CONFIG_MIPS32 $CONFIG_EXPERIMENTAL
bool 'Support for CASIO CASSIOPEIA E-10/15/55/65' CONFIG_CASIO_E55
dep_bool 'Support for Cobalt Server (EXPERIMENTAL)' CONFIG_MIPS_COBALT $CONFIG_EXPERIMENTAL
@@ -53,6 +56,9 @@
bool 'Support for Globespan IVR board' CONFIG_MIPS_IVR
bool 'Support for Hewlett Packard LaserJet board' CONFIG_HP_LASERJET
bool 'Support for IBM WorkPad z50' CONFIG_IBM_WORKPAD
+if [ "$CONFIG_IBM_WORKPAD" = "y" ]; then
+ tristate ' NEC VRC4171 support' CONFIG_VRC4171
+fi
bool 'Support for LASAT Networks platforms' CONFIG_LASAT
if [ "$CONFIG_LASAT" = "y" ]; then
tristate ' PICVUE LCD display driver' CONFIG_PICVUE
@@ -71,6 +77,11 @@
bool 'Support for Momentum Ocelot board' CONFIG_MOMENCO_OCELOT
bool 'Support for Momentum Ocelot-G board' CONFIG_MOMENCO_OCELOT_G
bool 'Support for Momentum Ocelot-C and -CS boards' CONFIG_MOMENCO_OCELOT_C
+bool 'Support for Momentum Jaguar-ATX boards' CONFIG_MOMENCO_JAGUAR_ATX
+bool 'Support PMC-Sierra Yosemite board' CONFIG_PMC_YOSEMITE
+if [ "$CONFIG_PMC_YOSEMITE" = "y" ]; then
+ bool ' Hypertransport Support for PMC-Sierra Yosemite' CONFIG_HYPERTRANSPORT
+fi
dep_bool 'Support for NEC DDB Vrc-5074 (EXPERIMENTAL)' CONFIG_DDB5074 $CONFIG_EXPERIMENTAL
bool 'Support for NEC DDB Vrc-5476' CONFIG_DDB5476
bool 'Support for NEC DDB Vrc-5477' CONFIG_DDB5477
@@ -117,10 +128,10 @@
if [ "$CONFIG_SIBYTE_UNKNOWN" = "y" ]; then
choice ' BCM1xxx SOC Type' \
- "BCM91250 CONFIG_SIBYTE_SB1250 \
- BCM91120 CONFIG_SIBYTE_BCM1120 \
- BCM91125 CONFIG_SIBYTE_BCM1125 \
- BCM91125H CONFIG_SIBYTE_BCM1125H" CONFIG_SIBYTE_SB1250
+ "BCM1250 CONFIG_SIBYTE_SB1250 \
+ BCM1120 CONFIG_SIBYTE_BCM1120 \
+ BCM1125 CONFIG_SIBYTE_BCM1125 \
+ BCM1125H CONFIG_SIBYTE_BCM1125H" CONFIG_SIBYTE_SB1250
unset CONFIG_SIBYTE_BOARD
else
define_bool CONFIG_SIBYTE_BOARD y
@@ -173,6 +184,10 @@
fi
bool ' Support for Bus Watcher statistics' CONFIG_SIBYTE_BUS_WATCHER
+ if [ "$CONFIG_SIBYTE_TBPROF" = "n" ]; then
+ dep_bool ' Capture bus trace before bus error' CONFIG_SIBYTE_BW_TRACE $CONFIG_SIBYTE_BUS_WATCHER
+ fi
+
bool ' Support for SB1/SOC profiling - SB1/SCD perf counters' CONFIG_SIBYTE_SB1250_PROF
bool ' Support for ZBbus profiling' CONFIG_SIBYTE_TBPROF
@@ -224,7 +239,6 @@
#
# Select some configuration options automatically based on user selections.
#
-
if [ "$CONFIG_ACER_PICA_61" = "y" ]; then
define_bool CONFIG_ARC32 y
define_bool CONFIG_I8259 y
@@ -237,7 +251,6 @@
if [ "$CONFIG_CASIO_E55" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
define_bool CONFIG_ISA y
define_bool CONFIG_DUMMY_KEYB y
@@ -246,6 +259,7 @@
if [ "$CONFIG_MIPS_MIRAGE" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PC_KEYB y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
@@ -255,6 +269,7 @@
if [ "$CONFIG_MIPS_BOSPORUS" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PC_KEYB y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
@@ -264,6 +279,7 @@
if [ "$CONFIG_MIPS_PB1000" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1000 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_NONCOHERENT_IO y
@@ -274,6 +290,7 @@
if [ "$CONFIG_MIPS_PB1100" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1100 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_PCI_AUTO n
define_bool CONFIG_NEW_PCI y
@@ -285,6 +302,7 @@
if [ "$CONFIG_MIPS_PB1500" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -294,6 +312,7 @@
if [ "$CONFIG_MIPS_DB1000" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1000 y
+ define_bool CONFIG_NEW_TIME_C y
# CONFIG_PCI needed for USB
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
@@ -305,6 +324,7 @@
if [ "$CONFIG_MIPS_DB1500" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -314,6 +334,17 @@
if [ "$CONFIG_MIPS_DB1100" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1100 y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_NEW_PCI y
+ define_bool CONFIG_NONCOHERENT_IO y
+ define_bool CONFIG_PC_KEYB y
+ define_bool CONFIG_SWAP_IO_SPACE y
+fi
+if [ "$CONFIG_MIPS_HYDROGEN3" = "y" ]; then
+ define_bool CONFIG_SOC_AU1X00 y
+ define_bool CONFIG_SOC_AU1100 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_NONCOHERENT_IO y
@@ -323,6 +354,7 @@
if [ "$CONFIG_MIPS_XXS1500" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -332,12 +364,34 @@
if [ "$CONFIG_MIPS_MTX1" = "y" ]; then
define_bool CONFIG_SOC_AU1X00 y
define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_NEW_PCI y
+ define_bool CONFIG_PCI_AUTO y
+ define_bool CONFIG_NONCOHERENT_IO y
+fi
+if [ "$CONFIG_COGENT_CSB250" = "y" ]; then
+ define_bool CONFIG_SOC_AU1X00 y
+ define_bool CONFIG_SOC_AU1500 y
+ define_bool CONFIG_NEW_TIME_C y
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
define_bool CONFIG_NONCOHERENT_IO y
+ define_bool CONFIG_PC_KEYB y
+fi
+if [ "$CONFIG_MIPS_PB1550" = "y" ]; then
+ define_bool CONFIG_SOC_AU1X00 y
+ define_bool CONFIG_SOC_AU1550 y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_NEW_PCI y
+ define_bool CONFIG_PCI_AUTO y
+ define_bool CONFIG_NONCOHERENT_IO n
+ define_bool CONFIG_PC_KEYB y
fi
if [ "$CONFIG_MIPS_COBALT" = "y" ]; then
+ define_bool CONFIG_BOOT_ELF32 y
define_bool CONFIG_COBALT_LCD y
define_bool CONFIG_I8259 y
define_bool CONFIG_PCI y
@@ -353,13 +407,11 @@
fi
if [ "$CONFIG_MIPS_EV64120" = "y" ]; then
define_bool CONFIG_PCI y
- define_bool CONFIG_ISA n
define_bool CONFIG_MIPS_GT64120 y
define_bool CONFIG_NONCOHERENT_IO y
define_bool CONFIG_OLD_TIME_C y
fi
if [ "$CONFIG_MIPS_EV96100" = "y" ]; then
- define_bool CONFIG_BOARD_SCACHE y
define_bool CONFIG_PCI y
define_bool CONFIG_MIPS_GT64120 y
define_bool CONFIG_MIPS_GT96100 y
@@ -389,10 +441,8 @@
if [ "$CONFIG_IBM_WORKPAD" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
define_bool CONFIG_ISA y
- define_bool CONFIG_DUMMY_KEYB y
define_bool CONFIG_SCSI n
fi
if [ "$CONFIG_LASAT" = "y" ]; then
@@ -461,7 +511,6 @@
define_bool CONFIG_PCI n
fi
if [ "$CONFIG_MOMENCO_OCELOT" = "y" ]; then
- define_bool CONFIG_BOARD_SCACHE y
define_bool CONFIG_PCI y
define_bool CONFIG_SYSCLK_100 y
define_bool CONFIG_SWAP_IO_SPACE_W y
@@ -482,7 +531,27 @@
define_bool CONFIG_SWAP_IO_SPACE y
define_bool CONFIG_NONCOHERENT_IO y
define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_BOOT_ELF32 y
fi
+if [ "$CONFIG_MOMENCO_JAGUAR_ATX" = "y" ]; then
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_SWAP_IO_SPACE y
+ define_bool CONFIG_NONCOHERENT_IO y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_BOOT_ELF32 y
+fi
+
+if [ "$CONFIG_PMC_YOSEMITE" = "y" ]; then
+ define_bool CONFIG_PCI y
+ define_bool CONFIG_SWAP_IO_SPACE y
+ define_bool CONFIG_SWAP_IO_SPACE_W y
+ define_bool CONFIG_SWAP_IO_SPACE_L y
+ define_bool CONFIG_BOOT_ELF32 y
+ define_bool CONFIG_HIGHMEM y
+ define_bool CONFIG_NEW_TIME_C y
+ define_bool CONFIG_NONCOHERENT_IO y
+fi
+
if [ "$CONFIG_DDB5074" = "y" ]; then
define_bool CONFIG_HAVE_STD_PC_SERIAL_PORT y
define_bool CONFIG_I8259 y
@@ -528,9 +597,7 @@
if [ "$CONFIG_NEC_EAGLE" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_ISA n
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -585,9 +652,7 @@
if [ "$CONFIG_TANBAC_TB0226" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_ISA n
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -597,9 +662,7 @@
if [ "$CONFIG_TANBAC_TB0229" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_ISA n
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -630,9 +693,7 @@
if [ "$CONFIG_VICTOR_MPC30X" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_ISA n
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -642,9 +703,7 @@
if [ "$CONFIG_ZAO_CAPCELLA" = "y" ]; then
define_bool CONFIG_IRQ_CPU y
define_bool CONFIG_NEW_TIME_C y
- define_bool CONFIG_VR41XX_TIME_C y
define_bool CONFIG_NONCOHERENT_IO y
- define_bool CONFIG_ISA n
define_bool CONFIG_PCI y
define_bool CONFIG_NEW_PCI y
define_bool CONFIG_PCI_AUTO y
@@ -676,8 +735,19 @@
R8000 CONFIG_CPU_R8000 \
R10000 CONFIG_CPU_R10000 \
RM7000 CONFIG_CPU_RM7000 \
+ RM9000 CONFIG_CPU_RM9000 \
SB1 CONFIG_CPU_SB1" R4x00
+if [ "$CONFIG_CPU_R3000" = "n" -a "$CONFIG_CPU_TX39XX" = "n" -a \
+ "$CONFIG_EXPERIMENTAL" = "y" ]; then
+ choice 'Kernel page size' \
+ "4KB CONFIG_PAGE_SIZE_4KB \
+ 16KB CONFIG_PAGE_SIZE_16KB \
+ 64KB CONFIG_PAGE_SIZE_64KB" 4KB
+else
+ define_bool CONFIG_PAGE_SIZE_4KB y
+fi
+
if [ "$CONFIG_SMP_CAPABLE" = "y" ]; then
bool ' Multi-Processing support' CONFIG_SMP
fi
@@ -693,7 +763,14 @@
fi
if [ "$CONFIG_CPU_RM7000" = "y" ]; then
+ define_bool CONFIG_BOARD_SCACHE y
+ define_bool CONFIG_CPU_HAS_PREFETCH y
+ define_bool CONFIG_RM7000_CPU_SCACHE y
+fi
+if [ "$CONFIG_CPU_RM9000" = "y" ]; then
+ define_bool CONFIG_BOARD_SCACHE y
define_bool CONFIG_CPU_HAS_PREFETCH y
+ define_bool CONFIG_RM7000_CPU_SCACHE y
fi
if [ "$CONFIG_CPU_SB1" = "y" ]; then
@@ -720,6 +797,7 @@
if [ "$CONFIG_CPU_R4X00" = "y" -o \
"$CONFIG_CPU_R5000" = "y" -o \
"$CONFIG_CPU_RM7000" = "y" -o \
+ "$CONFIG_CPU_RM9000" = "y" -o \
"$CONFIG_CPU_R10000" = "y" -o \
"$CONFIG_CPU_SB1" = "y" -o \
"$CONFIG_CPU_MIPS32" = "y" -o \
@@ -811,10 +889,6 @@
fi
fi
-if [ "$CONFIG_TOSHIBA_JMR3927" = "y" ]; then
- bool 'DS1742 BRAM/RTC support' CONFIG_RTC_DS1742
-fi
-
if [ "$CONFIG_CPU_LITTLE_ENDIAN" = "n" ]; then
bool 'Include IRIX binary compatibility' CONFIG_BINFMT_IRIX
fi
@@ -827,28 +901,24 @@
bool 'ARC console support' CONFIG_ARC_CONSOLE
fi
-if [ "$CONFIG_SGI_IP22" = "y" ]; then
- dep_bool 'Indigo-2 (IP22) EISA bus support' CONFIG_IP22_EISA $CONFIG_EXPERIMENTAL
-fi
+bool 'Networking support' CONFIG_NET
-if [ "$CONFIG_IP22_EISA" = "y" ]; then
- define_bool CONFIG_EISA y
- bool ' ISA bus support' CONFIG_ISA
+if [ "$CONFIG_SGI_IP22" = "y" -o "$CONFIG_MIPS_MAGNUM_4000" = "y" -o \
+ "$CONFIG_OLIVETTI_M700" = "y" -o "$CONFIG_SNI_RM200_PCI" = "y" ]; then
+ bool 'EISA bus support' CONFIG_EISA
fi
-bool 'Networking support' CONFIG_NET
-
if [ "$CONFIG_PCI" != "y" ]; then
define_bool CONFIG_PCI n
fi
source drivers/pci/Config.in
+if [ "$CONFIG_EISA" = "y" -a "$CONFIG_ISA" != "y" ]; then
+ define_bool CONFIG_ISA y
+fi
if [ "$CONFIG_ISA" != "y" ]; then
define_bool CONFIG_ISA n
- define_bool CONFIG_EISA n
-else
- define_bool CONFIG_EISA y
fi
dep_bool 'TURBOchannel support' CONFIG_TC $CONFIG_DECSTATION
@@ -885,6 +955,7 @@
fi
tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC
+bool 'Select task to kill on out of memory condition' CONFIG_OOM_KILLER
if [ "$CONFIG_SOC_AU1X00" = "y" ]; then
bool 'Power Management support' CONFIG_PM
@@ -924,7 +995,6 @@
if [ "$CONFIG_IDE" != "n" ]; then
source drivers/ide/Config.in
else
- define_bool CONFIG_BLK_DEV_IDE_MODES n
define_bool CONFIG_BLK_DEV_HD n
fi
endmenu
@@ -939,6 +1009,10 @@
fi
endmenu
+source drivers/message/fusion/Config.in
+
+source drivers/ieee1394/Config.in
+
if [ "$CONFIG_PCI" = "y" -a "$CONFIG_MIPS32" = "y" ]; then
source drivers/message/i2o/Config.in
fi
@@ -1033,14 +1107,25 @@
bool 'Enable run-time debugging' CONFIG_RUNTIME_DEBUG
bool 'Remote GDB kernel debugging' CONFIG_KGDB
dep_bool ' Console output to GDB' CONFIG_GDB_CONSOLE $CONFIG_KGDB
+if [ "$CONFIG_KGDB" = "y" ]; then
+ define_bool CONFIG_DEBUG_INFO y
+else
+ bool 'Debugging symbols' CONFIG_DEBUG_INFO
+fi
if [ "$CONFIG_SIBYTE_SB1xxx_SOC" = "y" ]; then
- bool 'Compile for Corelis Debugger' CONFIG_SB1XXX_CORELIS
+ dep_bool 'Compile for Corelis Debugger' CONFIG_SB1XXX_CORELIS $CONFIG_DEBUG_INFO
fi
bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ
if [ "$CONFIG_SMP" != "y" ]; then
bool 'Run uncached' CONFIG_MIPS_UNCACHED
else
- int 'Maximum number of CPUs (2-32)' CONFIG_NR_CPUS 32
+ if [ "$CONFIG_MIPS32" = "y" ]; then
+ int 'Maximum number of CPUs (2-32)' CONFIG_NR_CPUS 32
+ else
+ if [ "$CONFIG_MIPS64" = "y" ]; then
+ int 'Maximum number of CPUs (2-64)' CONFIG_NR_CPUS 64
+ fi
+ fi
fi
int 'Kernel messages buffer length shift (0 = default)' CONFIG_LOG_BUF_SHIFT 0
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)