All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dave Jones <davej@redhat.com>
To: linux-ide@vger.kernel.org
Cc: Linux Kernel <linux-kernel@vger.kernel.org>
Subject: tighten ATA kconfig dependancies
Date: Sat, 15 Jul 2006 01:34:18 -0400	[thread overview]
Message-ID: <20060715053418.GA5557@redhat.com> (raw)

A lot of prehistoric junk shows up on x86-64 configs.

cmd640
- no-one in their right mind would use this on x86-32, let alone x86-64.

rz1000
- doesn't exist in 64bit form.

compaq triflex
- ditto

CY82C693
- unsure, really alpha only?

CS5520/CS5530/CS5535/SC1200
- 32bit only.

NS87415
- claims to be sparc/parisc only.

Serverworks
- AFAIK, OSB4/CSB5/CSB6 never showed up in 64bit form.
  (Maybe there is a god)

Signed-off-by: Dave Jones <davej@redhat.com>

--- linux-2.6.17.noarch/drivers/ide/Kconfig~	2006-07-15 01:24:18.000000000 -0400
+++ linux-2.6.17.noarch/drivers/ide/Kconfig	2006-07-15 01:29:47.000000000 -0400
@@ -282,7 +282,7 @@ config IDE_GENERIC
 
 config BLK_DEV_CMD640
 	bool "CMD640 chipset bugfix/support"
-	depends on X86
+	depends on X86_32
 	---help---
 	  The CMD-Technologies CMD640 IDE chip is used on many common 486 and
 	  Pentium motherboards, usually in combination with a "Neptune" or
@@ -377,7 +377,7 @@ config BLK_DEV_OPTI621
 
 config BLK_DEV_RZ1000
 	tristate "RZ1000 chipset bugfix/support"
-	depends on PCI && BLK_DEV_IDEPCI && X86
+	depends on PCI && BLK_DEV_IDEPCI && X86_32
 	help
 	  The PC-Technologies RZ1000 IDE chip is used on many common 486 and
 	  Pentium motherboards, usually along with the "Neptune" chipset.
@@ -508,12 +508,14 @@ config BLK_DEV_CMD64X
 
 config BLK_DEV_TRIFLEX
 	tristate "Compaq Triflex IDE support"
+	depends on X86_32
 	help
 	  Say Y here if you have a Compaq Triflex IDE controller, such
 	  as those commonly found on Compaq Pentium-Pro systems
 
 config BLK_DEV_CY82C693
 	tristate "CY82C693 chipset support"
+	depends on ALPHA
 	help
 	  This driver adds detection and support for the CY82C693 chipset
 	  used on Digital's PC-Alpha 164SX boards.
@@ -523,7 +525,7 @@ config BLK_DEV_CY82C693
 
 config BLK_DEV_CS5520
 	tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)"
-	depends on EXPERIMENTAL
+	depends on X86_32 && EXPERIMENTAL
 	help
 	  Include support for PIO tuning and virtual DMA on the Cyrix MediaGX
 	  5510/5520 chipset. This will automatically be detected and
@@ -533,6 +535,7 @@ config BLK_DEV_CS5520
 
 config BLK_DEV_CS5530
 	tristate "Cyrix/National Semiconductor CS5530 MediaGX chipset support"
+	depends on X86_32
 	help
 	  Include support for UDMA on the Cyrix MediaGX 5530 chipset. This
 	  will automatically be detected and configured if found.
@@ -541,7 +544,7 @@ config BLK_DEV_CS5530
 
 config BLK_DEV_CS5535
 	tristate "AMD CS5535 chipset support"
-	depends on X86 && !X86_64
+	depends on X86_32
 	help
 	  Include support for UDMA on the NSC/AMD CS5535 companion chipset.
 	  This will automatically be detected and configured if found.
@@ -594,6 +597,7 @@ config BLK_DEV_HPT366
 
 config BLK_DEV_SC1200
 	tristate "National SCx200 chipset support"
+	depends on X86_32
 	help
 	  This driver adds support for the built in IDE on the National
 	  SCx200 series of embedded x86 "Geode" systems
@@ -623,6 +627,7 @@ config BLK_DEV_IT821X
 
 config BLK_DEV_NS87415
 	tristate "NS87415 chipset support"
+	depends on SPARC64 || PARISC
 	help
 	  This driver adds detection and support for the NS87415 chip
 	  (used mainly on SPARC64 and PA-RISC machines).
@@ -675,6 +680,7 @@ config BLK_DEV_PDC202XX_NEW
 
 config BLK_DEV_SVWKS
 	tristate "ServerWorks OSB4/CSB5/CSB6 chipsets support"
+	depends on X86_32
 	help
 	  This driver adds PIO/(U)DMA support for the ServerWorks OSB4/CSB5
 	  chipsets.
-- 
http://www.codemonkey.org.uk

             reply	other threads:[~2006-07-15  5:34 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-15  5:34 Dave Jones [this message]
2006-07-15  5:49 ` tighten ATA kconfig dependancies Arjan van de Ven
2006-07-15  6:38   ` Sam Ravnborg
2006-07-15  6:45     ` Arjan van de Ven
2006-07-15 10:28       ` Adrian Bunk
2006-07-15 10:56         ` Arjan van de Ven
2006-07-16  9:13           ` Adrian Bunk
2006-07-24  3:05 ` Alan Cox
     [not found] <6yL2J-7rR-1@gated-at.bofh.it>
     [not found] ` <6yLco-7DB-1@gated-at.bofh.it>
2006-07-15 18:38   ` Bodo Eggert
2006-07-16  5:58     ` Sam Ravnborg
2006-07-16  6:04       ` Arjan van de Ven
2006-07-16  6:17         ` Sam Ravnborg
  -- strict thread matches above, loose matches on Subject: below --
2006-07-16 18:14 Randy Dunlap

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060715053418.GA5557@redhat.com \
    --to=davej@redhat.com \
    --cc=linux-ide@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.