Commit f51b9905 authored by Alexander Viro's avatar Alexander Viro Committed by Linus Torvalds

[PATCH] broken stuff marked as such in Kconfig

	a) ppc KGDB builds only on two subarch; say so in Kconfig
	b) ide-pmac.c can't be a module; make it dependent on IDE=y.
	c) a bunch of isdn drivers is broken on ppc; marked as such
	d) oaknet is broken; marked as such (includes on files that do not
exist, etc.)
	e) buslogic and cyber2000 are broken on sparc64
	f) s3trio framebuffer is broken
	g) usual 8250-based serial is broken on sparc64; in principle it might
be worth supporting (there are PCI cards of that sort), for now marked as
broken (no asm/serial.h, to start with).
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent a0762095
......@@ -1295,7 +1295,7 @@ config DEBUG_SPINLOCK_SLEEP
config KGDB
bool "Include kgdb kernel debugger"
depends on DEBUG_KERNEL
depends on DEBUG_KERNEL && (BROKEN || PPC_GEN550 || 4xx)
select DEBUG_INFO
help
Include in-kernel hooks for kgdb, the Linux kernel source level
......
......@@ -753,7 +753,7 @@ endif
config BLK_DEV_IDE_PMAC
bool "Builtin PowerMac IDE support"
depends on PPC_PMAC
depends on PPC_PMAC && IDE=y
help
This driver provides support for the built-in IDE controller on
most of the recent Apple Power Macintoshes and PowerBooks.
......
......@@ -110,7 +110,7 @@ config HISAX_16_3
config HISAX_TELESPCI
bool "Teles PCI"
depends on PCI && (BROKEN || !SPARC64)
depends on PCI && (BROKEN || !(SPARC64 || PPC))
help
This enables HiSax support for the Teles PCI.
See <file:Documentation/isdn/README.HiSax> on how to configure it.
......@@ -237,7 +237,7 @@ config HISAX_MIC
config HISAX_NETJET
bool "NETjet card"
depends on PCI && (BROKEN || !SPARC64)
depends on PCI && (BROKEN || !(SPARC64 || PPC))
help
This enables HiSax support for the NetJet from Traverse
Technologies.
......@@ -248,7 +248,7 @@ config HISAX_NETJET
config HISAX_NETJET_U
bool "NETspider U card"
depends on PCI && (BROKEN || !SPARC64)
depends on PCI && (BROKEN || !(SPARC64 || PPC))
help
This enables HiSax support for the Netspider U interface ISDN card
from Traverse Technologies.
......@@ -316,7 +316,7 @@ config HISAX_GAZEL
config HISAX_HFC_PCI
bool "HFC PCI-Bus cards"
depends on PCI && (BROKEN || !SPARC64)
depends on PCI && (BROKEN || !(SPARC64 || PPC))
help
This enables HiSax support for the HFC-S PCI 2BDS0 based cards.
......@@ -343,7 +343,7 @@ config HISAX_HFC_SX
config HISAX_ENTERNOW_PCI
bool "Formula-n enter:now PCI card"
depends on PCI && (BROKEN || !SPARC64)
depends on PCI && (BROKEN || !(SPARC64 || PPC))
help
This enables HiSax support for the Formula-n enter:now PCI
ISDN card.
......
......@@ -3,7 +3,7 @@
#
config ISDN_DRV_PCBIT
tristate "PCBIT-D support"
depends on ISDN_I4L && ISA
depends on ISDN_I4L && ISA && (BROKEN || !PPC)
help
This enables support for the PCBIT ISDN-card. This card is
manufactured in Portugal by Octal. For running this card,
......
......@@ -234,7 +234,7 @@ config BMAC
config OAKNET
tristate "National DP83902AV (Oak ethernet) support"
depends on NET_ETHERNET && PPC
depends on NET_ETHERNET && PPC && BROKEN
select CRC32
help
Say Y if your machine has this type of Ethernet network card.
......
......@@ -491,7 +491,7 @@ config SCSI_SATA_VITESSE
config SCSI_BUSLOGIC
tristate "BusLogic SCSI support"
depends on (PCI || ISA || MCA) && SCSI
depends on (PCI || ISA || MCA) && SCSI && (BROKEN || !SPARC64)
---help---
This is support for BusLogic MultiMaster and FlashPoint SCSI Host
Adapters. Consult the SCSI-HOWTO, available from
......
......@@ -10,6 +10,7 @@ menu "Serial drivers"
# The new 8250/16550 serial drivers
config SERIAL_8250
tristate "8250/16550 and compatible serial support"
depends on (BROKEN || !SPARC64)
select SERIAL_CORE
---help---
This selects whether you want to include the driver for the standard
......
......@@ -93,7 +93,7 @@ config FB_SA1100
config FB_CYBER2000
tristate "CyberPro 2000/2010/5000 support"
depends on FB && PCI
depends on FB && PCI && (BROKEN || !SPARC64)
help
This enables support for the Integraphics CyberPro 20x0 and 5000
VGA chips used in the Rebel.com Netwinder and other machines.
......@@ -238,7 +238,7 @@ config FB_IMSTT
config FB_S3TRIO
bool "S3 Trio display support"
depends on FB && PPC
depends on FB && PPC && BROKEN
help
If you have a S3 Trio say Y. Say N for S3 Virge.
......
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