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 ...@@ -1295,7 +1295,7 @@ config DEBUG_SPINLOCK_SLEEP
config KGDB config KGDB
bool "Include kgdb kernel debugger" bool "Include kgdb kernel debugger"
depends on DEBUG_KERNEL depends on DEBUG_KERNEL && (BROKEN || PPC_GEN550 || 4xx)
select DEBUG_INFO select DEBUG_INFO
help help
Include in-kernel hooks for kgdb, the Linux kernel source level Include in-kernel hooks for kgdb, the Linux kernel source level
......
...@@ -753,7 +753,7 @@ endif ...@@ -753,7 +753,7 @@ endif
config BLK_DEV_IDE_PMAC config BLK_DEV_IDE_PMAC
bool "Builtin PowerMac IDE support" bool "Builtin PowerMac IDE support"
depends on PPC_PMAC depends on PPC_PMAC && IDE=y
help help
This driver provides support for the built-in IDE controller on This driver provides support for the built-in IDE controller on
most of the recent Apple Power Macintoshes and PowerBooks. most of the recent Apple Power Macintoshes and PowerBooks.
......
...@@ -110,7 +110,7 @@ config HISAX_16_3 ...@@ -110,7 +110,7 @@ config HISAX_16_3
config HISAX_TELESPCI config HISAX_TELESPCI
bool "Teles PCI" bool "Teles PCI"
depends on PCI && (BROKEN || !SPARC64) depends on PCI && (BROKEN || !(SPARC64 || PPC))
help help
This enables HiSax support for the Teles PCI. This enables HiSax support for the Teles PCI.
See <file:Documentation/isdn/README.HiSax> on how to configure it. See <file:Documentation/isdn/README.HiSax> on how to configure it.
...@@ -237,7 +237,7 @@ config HISAX_MIC ...@@ -237,7 +237,7 @@ config HISAX_MIC
config HISAX_NETJET config HISAX_NETJET
bool "NETjet card" bool "NETjet card"
depends on PCI && (BROKEN || !SPARC64) depends on PCI && (BROKEN || !(SPARC64 || PPC))
help help
This enables HiSax support for the NetJet from Traverse This enables HiSax support for the NetJet from Traverse
Technologies. Technologies.
...@@ -248,7 +248,7 @@ config HISAX_NETJET ...@@ -248,7 +248,7 @@ config HISAX_NETJET
config HISAX_NETJET_U config HISAX_NETJET_U
bool "NETspider U card" bool "NETspider U card"
depends on PCI && (BROKEN || !SPARC64) depends on PCI && (BROKEN || !(SPARC64 || PPC))
help help
This enables HiSax support for the Netspider U interface ISDN card This enables HiSax support for the Netspider U interface ISDN card
from Traverse Technologies. from Traverse Technologies.
...@@ -316,7 +316,7 @@ config HISAX_GAZEL ...@@ -316,7 +316,7 @@ config HISAX_GAZEL
config HISAX_HFC_PCI config HISAX_HFC_PCI
bool "HFC PCI-Bus cards" bool "HFC PCI-Bus cards"
depends on PCI && (BROKEN || !SPARC64) depends on PCI && (BROKEN || !(SPARC64 || PPC))
help help
This enables HiSax support for the HFC-S PCI 2BDS0 based cards. This enables HiSax support for the HFC-S PCI 2BDS0 based cards.
...@@ -343,7 +343,7 @@ config HISAX_HFC_SX ...@@ -343,7 +343,7 @@ config HISAX_HFC_SX
config HISAX_ENTERNOW_PCI config HISAX_ENTERNOW_PCI
bool "Formula-n enter:now PCI card" bool "Formula-n enter:now PCI card"
depends on PCI && (BROKEN || !SPARC64) depends on PCI && (BROKEN || !(SPARC64 || PPC))
help help
This enables HiSax support for the Formula-n enter:now PCI This enables HiSax support for the Formula-n enter:now PCI
ISDN card. ISDN card.
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
config ISDN_DRV_PCBIT config ISDN_DRV_PCBIT
tristate "PCBIT-D support" tristate "PCBIT-D support"
depends on ISDN_I4L && ISA depends on ISDN_I4L && ISA && (BROKEN || !PPC)
help help
This enables support for the PCBIT ISDN-card. This card is This enables support for the PCBIT ISDN-card. This card is
manufactured in Portugal by Octal. For running this card, manufactured in Portugal by Octal. For running this card,
......
...@@ -234,7 +234,7 @@ config BMAC ...@@ -234,7 +234,7 @@ config BMAC
config OAKNET config OAKNET
tristate "National DP83902AV (Oak ethernet) support" tristate "National DP83902AV (Oak ethernet) support"
depends on NET_ETHERNET && PPC depends on NET_ETHERNET && PPC && BROKEN
select CRC32 select CRC32
help help
Say Y if your machine has this type of Ethernet network card. Say Y if your machine has this type of Ethernet network card.
......
...@@ -491,7 +491,7 @@ config SCSI_SATA_VITESSE ...@@ -491,7 +491,7 @@ config SCSI_SATA_VITESSE
config SCSI_BUSLOGIC config SCSI_BUSLOGIC
tristate "BusLogic SCSI support" tristate "BusLogic SCSI support"
depends on (PCI || ISA || MCA) && SCSI depends on (PCI || ISA || MCA) && SCSI && (BROKEN || !SPARC64)
---help--- ---help---
This is support for BusLogic MultiMaster and FlashPoint SCSI Host This is support for BusLogic MultiMaster and FlashPoint SCSI Host
Adapters. Consult the SCSI-HOWTO, available from Adapters. Consult the SCSI-HOWTO, available from
......
...@@ -10,6 +10,7 @@ menu "Serial drivers" ...@@ -10,6 +10,7 @@ menu "Serial drivers"
# The new 8250/16550 serial drivers # The new 8250/16550 serial drivers
config SERIAL_8250 config SERIAL_8250
tristate "8250/16550 and compatible serial support" tristate "8250/16550 and compatible serial support"
depends on (BROKEN || !SPARC64)
select SERIAL_CORE select SERIAL_CORE
---help--- ---help---
This selects whether you want to include the driver for the standard This selects whether you want to include the driver for the standard
......
...@@ -93,7 +93,7 @@ config FB_SA1100 ...@@ -93,7 +93,7 @@ config FB_SA1100
config FB_CYBER2000 config FB_CYBER2000
tristate "CyberPro 2000/2010/5000 support" tristate "CyberPro 2000/2010/5000 support"
depends on FB && PCI depends on FB && PCI && (BROKEN || !SPARC64)
help help
This enables support for the Integraphics CyberPro 20x0 and 5000 This enables support for the Integraphics CyberPro 20x0 and 5000
VGA chips used in the Rebel.com Netwinder and other machines. VGA chips used in the Rebel.com Netwinder and other machines.
...@@ -238,7 +238,7 @@ config FB_IMSTT ...@@ -238,7 +238,7 @@ config FB_IMSTT
config FB_S3TRIO config FB_S3TRIO
bool "S3 Trio display support" bool "S3 Trio display support"
depends on FB && PPC depends on FB && PPC && BROKEN
help help
If you have a S3 Trio say Y. Say N for S3 Virge. 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