patch-2.4.22 linux-2.4.22/arch/ppc/config.in
Next file: linux-2.4.22/arch/ppc/configs/pplus_defconfig
Previous file: linux-2.4.22/arch/ppc/boot/utils/mktree.c
Back to the patch index
Back to the overall index
- Lines: 186
- Date:
2003-08-25 04:44:40.000000000 -0700
- Orig file:
linux-2.4.21/arch/ppc/config.in
- Orig date:
2003-06-13 07:51:31.000000000 -0700
diff -urN linux-2.4.21/arch/ppc/config.in linux-2.4.22/arch/ppc/config.in
@@ -29,11 +29,15 @@
define_bool CONFIG_PPC32 y
choice 'Processor Type' \
"6xx/7xx/74xx/8260 CONFIG_6xx \
- 4xx CONFIG_4xx \
- POWER3 CONFIG_POWER3 \
- POWER4 CONFIG_POWER4 \
+ 40x CONFIG_40x \
+ POWER3 CONFIG_POWER3 \
+ POWER4 CONFIG_POWER4 \
8xx CONFIG_8xx" 6xx
+if [ "$CONFIG_40x" = "y" ]; then
+ define_bool CONFIG_4xx y
+fi
+
if [ "$CONFIG_6xx" = "y" ]; then
bool 'MPC8260 CPM Support' CONFIG_8260
fi
@@ -47,8 +51,6 @@
if [ "$CONFIG_6xx" = "y" -o "$CONFIG_POWER3" = "y" -o \
"$CONFIG_POWER4" = "y" ]; then
define_bool CONFIG_PPC_STD_MMU y
-else
- define_bool CONFIG_PPC_STD_MMU n
fi
if [ "$CONFIG_8260" = "y" ]; then
@@ -56,33 +58,31 @@
bool 'Support for EST8260' CONFIG_EST8260
fi
-if [ "$CONFIG_4xx" = "y" ]; then
- choice 'Machine Type' \
- "Oak CONFIG_OAK \
- Walnut CONFIG_WALNUT" Oak
- if [ "$CONFIG_WALNUT" = "y" ]; then
- define_bool CONFIG_IBM405_ERR77 y
- fi
+if [ "$CONFIG_40x" = "y" ]; then
+ choice 'Machine Type' \
+ "Oak CONFIG_OAK \
+ Walnut CONFIG_WALNUT" Walnut
fi
if [ "$CONFIG_8xx" = "y" ]; then
define_bool CONFIG_SERIAL_CONSOLE y
+ define_bool CONFIG_NOT_COHERENT_CACHE y
choice 'Machine Type' \
"RPX-Lite CONFIG_RPXLITE \
RPX-Classic CONFIG_RPXCLASSIC \
BSE-IP CONFIG_BSEIP \
FADS CONFIG_FADS \
- TQM823L CONFIG_TQM823L \
- TQM850L CONFIG_TQM850L \
- TQM855L CONFIG_TQM855L \
- TQM860L CONFIG_TQM860L \
- FPS850L CONFIG_FPS850L \
- TQM860 CONFIG_TQM860 \
- SPD823TS CONFIG_SPD823TS \
- IVMS8 CONFIG_IVMS8 \
+ TQM823L CONFIG_TQM823L \
+ TQM850L CONFIG_TQM850L \
+ TQM855L CONFIG_TQM855L \
+ TQM860L CONFIG_TQM860L \
+ FPS850L CONFIG_FPS850L \
+ TQM860 CONFIG_TQM860 \
+ SPD823TS CONFIG_SPD823TS \
+ IVMS8 CONFIG_IVMS8 \
IVML24 CONFIG_IVML24 \
- SM850 CONFIG_SM850 \
+ SM850 CONFIG_SM850 \
MBX CONFIG_MBX \
WinCept CONFIG_WINCEPT" RPX-Lite
@@ -92,18 +92,19 @@
"$CONFIG_TQM855L" = "y" -o \
"$CONFIG_TQM860L" = "y" -o \
"$CONFIG_SM850" = "y" ]; then
- define_bool CONFIG_TQM8xxL y
+ define_bool CONFIG_TQM8xxL y
fi
fi
if [ "$CONFIG_6xx" = "y" -a "$CONFIG_8260" = "n" ]; then
choice 'Machine Type' \
"CHRP/PowerMac/PReP CONFIG_ALL_PPC \
- Amiga-APUS CONFIG_APUS \
+ Amiga-APUS CONFIG_APUS \
IBM-Spruce CONFIG_SPRUCE \
Motorola-LoPEC CONFIG_LOPEC \
+ Motorola-PowerPlus CONFIG_PPLUS \
SBS-Palomar4 CONFIG_PAL4 \
- Synergy-Gemini CONFIG_GEMINI" CHRP/PowerMac/PReP
+ Synergy-Gemini CONFIG_GEMINI" CHRP/PowerMac/PReP
fi
if [ "$CONFIG_SPRUCE" = "y" ]; then
@@ -115,8 +116,8 @@
define_bool CONFIG_GEN550 y
fi
-if [ "$CONFIG_PPC_STD_MMU" != "y" ]; then
- define_bool CONFIG_ALL_PPC n
+if [ "$CONFIG_PPLUS" = "y" ]; then
+ define_bool CONFIG_GEN550 y
fi
bool 'Symmetric multi-processing support' CONFIG_SMP
@@ -138,6 +139,30 @@
bool 'Math emulation' CONFIG_MATH_EMULATION
fi
+if [ "$CONFIG_40x" = "y" ]; then
+# It's often necessary to know the specific 4xx processor type.
+# Fortunately, it is impled (so far) from the board type, so we
+# don't need to ask more redundant questions.
+ if [ "$CONFIG_OAK" = "y" -o "$CONFIG_TIVO" = "y" ]; then
+ define_bool CONFIG_403GCX y
+ define_bool CONFIG_IBM_OPENBIOS y
+ fi
+ if [ "$CONFIG_WALNUT" = "y" ]; then
+ define_bool CONFIG_405GP y
+ define_bool CONFIG_BIOS_FIXUP y
+ define_bool CONFIG_IBM_OPENBIOS y
+ define_bool CONFIG_IBM405_ERR77 y
+ define_bool CONFIG_IBM_OCP y
+ fi
+ if [ "$CONFIG_40x" = "y" ]; then
+ choice 'TTYS0 device and default console' \
+ "UART0 CONFIG_UART0_TTYS0 \
+ UART1 CONFIG_UART0_TTYS1" UART0
+ fi
+
+ define_bool CONFIG_IBM405_ERR51 y
+ define_bool CONFIG_NOT_COHERENT_CACHE y
+fi
if [ "$CONFIG_8xx" = "y" -o "$CONFIG_8260" = "y" ]; then
define_bool CONFIG_EMBEDDEDBOOT y
fi
@@ -156,7 +181,8 @@
define_bool CONFIG_MCA n
if [ "$CONFIG_4xx" = "y" -o "$CONFIG_8260" = "y" ]; then
- define_bool CONFIG_PCI n
+ bool "Enable PCI" CONFIG_PCI
+ bool 'PC PS/2 style Keyboard' CONFIG_PC_KEYBOARD
else
if [ "$CONFIG_8xx" = "y" ]; then
bool 'QSpan PCI' CONFIG_PCI_QSPAN
@@ -212,7 +238,7 @@
dep_bool ' Support for reading of PReP Residual Data in /proc' CONFIG_PROC_PREPRESIDUAL $CONFIG_PREP_RESIDUAL
define_bool CONFIG_PPCBUG_NVRAM y
fi
-if [ "$CONFIG_LOPEC" = "y" ]; then
+if [ "$CONFIG_PPLUS" = "y" -o "$CONFIG_LOPEC" = "y" ]; then
bool 'Enable reading PPCBUG NVRAM during boot' CONFIG_PPCBUG_NVRAM
fi
@@ -297,7 +323,7 @@
bool 'Network device support' CONFIG_NETDEVICES
if [ "$CONFIG_NETDEVICES" = "y" ]; then
source drivers/net/Config.in
- if [ "$CONFIG_ATM" = "y" ]; then
+ if [ "$CONFIG_ATM" = "y" -o "$CONFIG_ATM" = "m" ]; then
source drivers/atm/Config.in
fi
fi
@@ -328,7 +354,7 @@
mainmenu_option next_comment
comment 'Console drivers'
-if [ "$CONFIG_4xx" != "y" -a "$CONFIG_8xx" != "y" ]; then
+if [ "$CONFIG_40x" != "y" -a "$CONFIG_8xx" != "y" ]; then
bool 'Support for VGA Console' CONFIG_VGA_CONSOLE
fi
source drivers/video/Config.in
@@ -411,6 +437,7 @@
source net/bluetooth/Config.in
+source crypto/Config.in
source lib/Config.in
mainmenu_option next_comment
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)