diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2000-05-12 23:48:34 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2000-05-12 23:48:34 +0000 |
commit | 7fd36ebeeec9244a7431bb010e6e3c5e4848a0d5 (patch) | |
tree | 5fb03a9aafdd1cec5f4f6ff7f1873174cb89b66c /arch/arm/config.in | |
parent | ba2dacab305c598cd4c34a604f8e276bf5bab5ff (diff) |
Merge with Linux 2.3.99-pre8. Linus must hate me, too man patches ;-)
Diffstat (limited to 'arch/arm/config.in')
-rw-r--r-- | arch/arm/config.in | 79 |
1 files changed, 45 insertions, 34 deletions
diff --git a/arch/arm/config.in b/arch/arm/config.in index f00835051..911703fe1 100644 --- a/arch/arm/config.in +++ b/arch/arm/config.in @@ -14,7 +14,7 @@ bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTAL endmenu mainmenu_option next_comment -comment 'System and processor type' +comment 'System and Processor Type' choice 'ARM system type' \ "Archimedes CONFIG_ARCH_ARC \ @@ -22,6 +22,8 @@ choice 'ARM system type' \ RiscPC CONFIG_ARCH_RPC \ EBSA-110 CONFIG_ARCH_EBSA110 \ FootBridge-based CONFIG_FOOTBRIDGE" RiscPC +# the following are placeholders for when they are fully integrated +# LinkUp-L7200 CONFIG_ARCH_L7200 # SA1100-based CONFIG_ARCH_SA1100 if [ "$CONFIG_FOOTBRIDGE" = "y" ]; then @@ -34,6 +36,7 @@ if [ "$CONFIG_FOOTBRIDGE" = "y" ]; then fi if [ "$CONFIG_HOST_FOOTBRIDGE" = "y" ]; then + comment 'Footbridge Implementations' bool ' Include support for EBSA285' CONFIG_ARCH_EBSA285 bool ' Include support for CATS' CONFIG_ARCH_CATS bool ' Include support for NetWinder' CONFIG_ARCH_NETWINDER @@ -47,15 +50,19 @@ if [ "$CONFIG_ADDIN_FOOTBRIDGE" = "y" ]; then fi if [ "$CONFIG_ARCH_SA1100" = "y" ]; then - choice 'SA1100 implementation' \ - "Brutus CONFIG_SA1100_BRUTUS \ - Empeg CONFIG_SA1100_EMPEG \ - Itsy CONFIG_SA1100_ITSY \ - LART CONFIG_SA1100_LART \ - PLEB CONFIG_SA1100_PLEB \ - ThinClient CONFIG_SA1100_THINCLIENT \ - Victor CONFIG_SA1100_VICTOR \ - Tifon CONFIG_SA1100_TIFON" Brutus + comment 'SA11x0 Implementations' + bool ' Include support for Assabet' CONFIG_SA110_ASSABET + bool ' Include support for Bitsy' CONFIG_SA1100_BITSY + bool ' Include support for Brutus' CONFIG_SA1100_BRUTUS +# bool ' Include support for Empeg' CONFIG_SA1100_EMPEG +# bool ' Include support for Itsy' CONFIG_SA1100_ITSY + bool ' Include support for LART' CONFIG_SA1100_LART +# bool ' Include support for PLEB' CONFIG_SA1100_PLEB + bool ' Include support for ThinClient' CONFIG_SA1100_THINCLIENT + bool ' Include support for GraphicsClient' CONFIG_SA1100_GRAPHICSCLIENT + bool ' Include support for Victor' CONFIG_SA1100_VICTOR +# bool ' Include support for Tifon' CONFIG_SA1100_TIFON + define_bool CONFIG_DISCONTIGMEM y fi # @@ -87,30 +94,32 @@ if [ "$CONFIG_ARCH_ARC" = "y" -o \ else define_bool CONFIG_CPU_32 y define_bool CONFIG_CPU_26 n +fi - # - # Select CPU and optimisation dependent on architecture - # - if [ "$CONFIG_ARCH_EBSA110" = "y" -o \ - "$CONFIG_ARCH_SA1100" = "y" -o \ - "$CONFIG_FOOTBRIDGE" = "y" -o \ - "$CONFIG_ARCH_TBOX" = "y" -o \ - "$CONFIG_ARCH_SHARK" = "y" -o \ - "$CONFIG_ARCH_NEXUSPCI" = "y" ]; then - define_bool CONFIG_CPU_32v4 y - if [ "$CONFIG_ARCH_SA1100" = "y" ]; then - define_bool CONFIG_CPU_SA1100 y - else - define_bool CONFIG_CPU_SA110 y - fi - else - if [ "$CONFIG_ARCH_RPC" = "y" ]; then - define_bool CONFIG_CPU_32v3 y - bool 'Support ARM610' CONFIG_CPU_ARM6 - bool 'Support ARM710' CONFIG_CPU_ARM7 - bool 'Support StrongARM110' CONFIG_CPU_SA110 - fi - fi +# +# Select CPU and optimisation dependent on architecture +# +if [ "$CONFIG_ARCH_RPC" = "y" ]; then + define_bool CONFIG_CPU_32v3 y + bool 'Support ARM610' CONFIG_CPU_ARM6 + bool 'Support ARM710' CONFIG_CPU_ARM7 + bool 'Support StrongARM110' CONFIG_CPU_SA110 +fi +if [ "$CONFIG_ARCH_EBSA110" = "y" -o \ + "$CONFIG_FOOTBRIDGE" = "y" -o \ + "$CONFIG_ARCH_TBOX" = "y" -o \ + "$CONFIG_ARCH_SHARK" = "y" -o \ + "$CONFIG_ARCH_NEXUSPCI" = "y" ]; then + define_bool CONFIG_CPU_32v4 y + define_bool CONFIG_CPU_SA110 y +fi +if [ "$CONFIG_ARCH_L7200" = "y" ]; then + define_bool CONFIG_CPU_32v4 y + define_bool CONFIG_CPU_ARM720 y +fi +if [ "$CONFIG_ARCH_SA1100" = "y" ]; then + define_bool CONFIG_CPU_32v4 y + define_bool CONFIG_CPU_SA1100 y fi # @@ -137,10 +146,12 @@ else define_bool CONFIG_ISA_DMA n fi +define_bool CONFIG_SBUS n +define_bool CONFIG_PCMCIA n + if [ "$CONFIG_CPU_32" = "y" -a "$CONFIG_ARCH_EBSA110" != "y" ]; then bool 'Kernel-mode alignment trap handler' CONFIG_ALIGNMENT_TRAP fi -#bool 'Split text into discardable sections' CONFIG_TEXT_SECTIONS endmenu mainmenu_option next_comment |