diff options
Diffstat (limited to 'arch/ppc/config.in')
-rw-r--r-- | arch/ppc/config.in | 75 |
1 files changed, 42 insertions, 33 deletions
diff --git a/arch/ppc/config.in b/arch/ppc/config.in index 72bab8928..4ab631988 100644 --- a/arch/ppc/config.in +++ b/arch/ppc/config.in @@ -1,30 +1,37 @@ -# $Id: config.in,v 1.36 1997/12/29 21:36:52 geert Exp $ +# $Id: config.in,v 1.47 1998/04/10 10:19:04 geert Exp $ # For a description of the syntax of this configuration file, # see the Configure script. # mainmenu_name "Linux/PowerPC Kernel Configuration" + + mainmenu_option next_comment comment 'Platform support' define_bool CONFIG_PPC y -if [ "`uname`" != "Linux" -o "`uname -m`" != "ppc" ]; then - define_bool CONFIG_CROSSCOMPILE y -else - define_bool CONFIG_NATIVE y -fi - -define_bool CONFIG_MACH_SPECIFIC y -bool 'Build PowerMac Kernel (not PReP or CHRP)?' CONFIG_PMAC -bool 'Build PReP Kernel (not PowerMac or CHRP)?' CONFIG_PREP -bool 'Build CHRP Kernel (not PReP or PowerMac)?' CONFIG_CHRP +#if [ "`uname`" != "Linux" -o "`uname -m`" != "ppc" ]; then +# define_bool CONFIG_CROSSCOMPILE y +#else +# define_bool CONFIG_NATIVE y +#fi choice 'Processor type' \ - "Common CONFIG_COMMON \ - 601 CONFIG_601 \ - 603 CONFIG_603 \ - 604 CONFIG_604" Common + "6xx/7xx CONFIG_6xx \ + 860/821 CONFIG_8xx" 6xx/7xx + +choice 'Machine Type' \ + "PowerMac CONFIG_PMAC \ + PReP CONFIG_PREP \ + CHRP CONFIG_CHRP \ + PowerMac/PReP/CHRP CONFIG_ALL_PPC \ + APUS CONFIG_APUS \ + MBX CONFIG_MBX" PReP endmenu +if [ "$CONFIG_ALL_PPC" != "y" ]; then + define_bool CONFIG_MACH_SPECIFIC y +fi + mainmenu_option next_comment comment 'General setup' @@ -35,9 +42,16 @@ if [ "$CONFIG_MODULES" = "y" ]; then bool 'Kernel module loader' CONFIG_KMOD fi -define_bool CONFIG_PCI y +if [ "$CONFIG_APUS" = "y" ]; then + define_bool CONFIG_PCI n +else + define_bool CONFIG_PCI y +fi if [ "$CONFIG_PREP" = "y" ]; then - bool 'PCI bridge optimization' CONFIG_PCI_OPTIMIZE + bool 'PCI quirks' CONFIG_PCI_QUIRKS + if [ "$CONFIG_PCI_QUIRKS" = "y" ]; then + bool ' PCI bridge optimization' CONFIG_PCI_OPTIMIZE + fi fi bool 'Backward-compatible /proc/pci' CONFIG_PCI_OLD_PROC bool 'Networking support' CONFIG_NET @@ -51,6 +65,14 @@ define_bool CONFIG_KERNEL_ELF y tristate 'Kernel support for MISC binaries' CONFIG_BINFMT_MISC tristate 'Kernel support for JAVA binaries (obsolete)' CONFIG_BINFMT_JAVA +tristate 'Parallel port support' CONFIG_PARPORT +if [ "$CONFIG_PARPORT" != "n" ]; then + dep_tristate ' PC-style hardware' CONFIG_PARPORT_PC $CONFIG_PARPORT + if [ "$CONFIG_PARPORT_PC" != "n" ]; then + bool ' Support foreign hardware' CONFIG_PARPORT_OTHER + fi +fi + if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then bool 'New unified console driver (EXPERIMENTAL)' CONFIG_ABSTRACT_CONSOLE fi @@ -68,6 +90,7 @@ else # if compiling specifically for prep or chrp, or supporting all arch's if [ "$CONFIG_ABSTRACT_CONSOLE" = "y" ]; then bool 'Support for frame buffer devices' CONFIG_FB + bool 'Support for VGA devices' CONFIG_VGA_CONSOLE bool 'Backward compatibility mode for Xpmac' CONFIG_FB_COMPAT_XPMAC else bool 'Support for PowerMac console' CONFIG_PMAC_CONSOLE @@ -79,13 +102,10 @@ if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then bool 'Support for PowerMac mouse (EXPERIMENTAL)' CONFIG_MACMOUSE fi bool 'Support for Open Firmware device tree in /proc' CONFIG_PROC_DEVICETREE +bool 'Include kgdb kernel debugger' CONFIG_KGDB bool 'Include xmon kernel debugger' CONFIG_XMON -if [ "$CONFIG_ABSTRACT_CONSOLE" = "y" ]; then - if [ "$CONFIG_FB" != "y" ]; then - define_bool CONFIG_VGA_CONSOLE y - fi -else +if [ "$CONFIG_ABSTRACT_CONSOLE" != "y" ]; then if [ "$CONFIG_PMAC_CONSOLE" = "y" ]; then bool 'Support for Apple "control" display' CONFIG_CONTROL_VIDEO bool 'Support for Apple "platinum" display' CONFIG_PLATINUM_VIDEO @@ -149,17 +169,6 @@ if [ "$CONFIG_CD_NO_IDESCSI" != "n" ]; then fi endmenu -# Conditionally compile in the Uniform CD-ROM driver -if [ "$CONFIG_BLK_DEV_SR" = "y" -o "$CONFIG_SBPCD" = "y" -o "$CONFIG_MCD" = "y" -o "$CONFIG_CM206" = "y" -o "$CONFIG_CDU31A" = "y" ]; then - define_bool CONFIG_CDROM y -else - if [ "$CONFIG_BLK_DEV_SR" = "m" -o "$CONFIG_SBPCD" = "m" -o "$CONFIG_MCD" = "m" -o "$CONFIG_CM206" = "m" -o "$CONFIG_CDU31A" = "m" ]; then - define_bool CONFIG_CDROM m - else - define_bool CONFIG_CDROM n - fi -fi - source fs/Config.in source fs/nls/Config.in |