mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-21 11:44:01 +08:00
a08b6b7968
Sanitized and fixed floppy dependencies: split the messy dependencies for BLK_DEV_FD by introducing a new symbol (ARCH_MAY_HAVE_PC_FDC), making BLK_DEV_FD depend on that one and taking declarations of ARCH_MAY_HAVE_PC_FDC to arch/*/Kconfig. While we are at it, fixed several obvious cases when BLK_DEV_FD should have been excluded (architectures lacking asm/floppy.h are *not* going to have floppy.c compile, let alone work). If you can come up with better name for that ("this architecture might have working PC-compatible floppy disk controller"), you are more than welcome - just s/ARCH_MAY_HAVE_PC_FDC/your_prefered_name/g in the patch below... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
94 lines
2.0 KiB
Plaintext
94 lines
2.0 KiB
Plaintext
if ARCH_FOOTBRIDGE
|
|
|
|
menu "Footbridge Implementations"
|
|
|
|
config ARCH_CATS
|
|
bool "CATS"
|
|
select FOOTBRIDGE_HOST
|
|
select ISA
|
|
select ISA_DMA
|
|
select PCI
|
|
help
|
|
Say Y here if you intend to run this kernel on the CATS.
|
|
|
|
Saying N will reduce the size of the Footbridge kernel.
|
|
|
|
config ARCH_PERSONAL_SERVER
|
|
bool "Compaq Personal Server"
|
|
select FOOTBRIDGE_HOST
|
|
select ISA
|
|
select ISA_DMA
|
|
select PCI
|
|
---help---
|
|
Say Y here if you intend to run this kernel on the Compaq
|
|
Personal Server.
|
|
|
|
Saying N will reduce the size of the Footbridge kernel.
|
|
|
|
The Compaq Personal Server is not available for purchase.
|
|
There are no product plans beyond the current research
|
|
prototypes at this time. Information is available at:
|
|
|
|
<http://www.crl.hpl.hp.com/projects/personalserver/>
|
|
|
|
If you have any questions or comments about the Compaq Personal
|
|
Server, send e-mail to <skiff@crl.dec.com>.
|
|
|
|
config ARCH_EBSA285_ADDIN
|
|
bool "EBSA285 (addin mode)"
|
|
select ARCH_EBSA285
|
|
select FOOTBRIDGE_ADDIN
|
|
help
|
|
Say Y here if you intend to run this kernel on the EBSA285 card
|
|
in addin mode.
|
|
|
|
Saying N will reduce the size of the Footbridge kernel.
|
|
|
|
config ARCH_EBSA285_HOST
|
|
bool "EBSA285 (host mode)"
|
|
select ARCH_EBSA285
|
|
select FOOTBRIDGE_HOST
|
|
select ISA
|
|
select ISA_DMA
|
|
select PCI
|
|
help
|
|
Say Y here if you intend to run this kernel on the EBSA285 card
|
|
in host ("central function") mode.
|
|
|
|
Saying N will reduce the size of the Footbridge kernel.
|
|
|
|
config ARCH_NETWINDER
|
|
bool "NetWinder"
|
|
select FOOTBRIDGE_HOST
|
|
select ISA
|
|
select ISA_DMA
|
|
select PCI
|
|
help
|
|
Say Y here if you intend to run this kernel on the Rebel.COM
|
|
NetWinder. Information about this machine can be found at:
|
|
|
|
<http://www.netwinder.org/>
|
|
|
|
Saying N will reduce the size of the Footbridge kernel.
|
|
|
|
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
|
|
select ARCH_MAY_HAVE_PC_FDC
|
|
bool
|
|
|
|
endif
|