Commit cc431ef4 authored by Russell King's avatar Russell King

[ARM] Clean up footbridge configuration.

parent 84434d1a
...@@ -83,6 +83,8 @@ config ARCH_CLPS711X ...@@ -83,6 +83,8 @@ config ARCH_CLPS711X
config ARCH_CO285 config ARCH_CO285
bool "Co-EBSA285" bool "Co-EBSA285"
select FOOTBRIDGE
select FOOTBRIDGE_ADDIN
config ARCH_EBSA110 config ARCH_EBSA110
bool "EBSA-110" bool "EBSA-110"
...@@ -101,6 +103,7 @@ config ARCH_CAMELOT ...@@ -101,6 +103,7 @@ config ARCH_CAMELOT
config ARCH_FOOTBRIDGE config ARCH_FOOTBRIDGE
bool "FootBridge" bool "FootBridge"
select FOOTBRIDGE
config ARCH_INTEGRATOR config ARCH_INTEGRATOR
bool "Integrator" bool "Integrator"
...@@ -213,28 +216,6 @@ config TIMER_ACORN ...@@ -213,28 +216,6 @@ config TIMER_ACORN
depends on ARCH_ACORN || ARCH_CLPS7500 depends on ARCH_ACORN || ARCH_CLPS7500
default y default y
#####################################################################
# Footbridge support
config FOOTBRIDGE
bool
depends on ARCH_CO285 || ARCH_FOOTBRIDGE
default y
config FOOTBRIDGE_HOST
bool
depends on ARCH_CATS || ARCH_EBSA285_HOST || ARCH_NETWINDER || ARCH_PERSONAL_SERVER
default y
config FOOTBRIDGE_ADDIN
bool
depends on ARCH_CO285 || ARCH_EBSA285_ADDIN
default y
config ARCH_EBSA285
bool
depends on ARCH_EBSA285_HOST || ARCH_EBSA285_ADDIN
default y
##################################################################### #####################################################################
# SA1111 support # SA1111 support
config SA1111 config SA1111
......
...@@ -4,6 +4,7 @@ menu "Footbridge Implementations" ...@@ -4,6 +4,7 @@ menu "Footbridge Implementations"
config ARCH_CATS config ARCH_CATS
bool "CATS" bool "CATS"
select FOOTBRIDGE_HOST
help help
Say Y here if you intend to run this kernel on the CATS. Say Y here if you intend to run this kernel on the CATS.
...@@ -11,6 +12,7 @@ config ARCH_CATS ...@@ -11,6 +12,7 @@ config ARCH_CATS
config ARCH_PERSONAL_SERVER config ARCH_PERSONAL_SERVER
bool "Compaq Personal Server" bool "Compaq Personal Server"
select FOOTBRIDGE_HOST
---help--- ---help---
Say Y here if you intend to run this kernel on the Compaq Say Y here if you intend to run this kernel on the Compaq
Personal Server. Personal Server.
...@@ -28,6 +30,8 @@ config ARCH_PERSONAL_SERVER ...@@ -28,6 +30,8 @@ config ARCH_PERSONAL_SERVER
config ARCH_EBSA285_ADDIN config ARCH_EBSA285_ADDIN
bool "EBSA285 (addin mode)" bool "EBSA285 (addin mode)"
select ARCH_EBSA285
select FOOTBRIDGE_ADDIN
help help
Say Y here if you intend to run this kernel on the EBSA285 card Say Y here if you intend to run this kernel on the EBSA285 card
in addin mode. in addin mode.
...@@ -36,6 +40,8 @@ config ARCH_EBSA285_ADDIN ...@@ -36,6 +40,8 @@ config ARCH_EBSA285_ADDIN
config ARCH_EBSA285_HOST config ARCH_EBSA285_HOST
bool "EBSA285 (host mode)" bool "EBSA285 (host mode)"
select ARCH_EBSA285
select FOOTBRIDGE_HOST
help help
Say Y here if you intend to run this kernel on the EBSA285 card Say Y here if you intend to run this kernel on the EBSA285 card
in host ("central function") mode. in host ("central function") mode.
...@@ -44,6 +50,7 @@ config ARCH_EBSA285_HOST ...@@ -44,6 +50,7 @@ config ARCH_EBSA285_HOST
config ARCH_NETWINDER config ARCH_NETWINDER
bool "NetWinder" bool "NetWinder"
select FOOTBRIDGE_HOST
help help
Say Y here if you intend to run this kernel on the Rebel.COM Say Y here if you intend to run this kernel on the Rebel.COM
NetWinder. Information about this machine can be found at: NetWinder. Information about this machine can be found at:
...@@ -54,4 +61,20 @@ config ARCH_NETWINDER ...@@ -54,4 +61,20 @@ config ARCH_NETWINDER
endmenu endmenu
# Footbridge support
config FOOTBRIDGE
bool
# Footbridge in host mode
config FOOTBRIDGE_HOST
bool
# Footbridge in addin mode
config FOOTBRIDGE_ADDIN
bool
# EBSA285 board in either host or addin mode
config ARCH_EBSA285
bool
endif endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment