Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ide: Fix CS5520 and CS5530 dependencies

As far as I know, the CS5520 and CS5530 chipsets were only used with
32-bit x86 Geode processors, so I think their drivers are only needed
on this architecture, except for build testing purpose.

While we're here, simplify the dependencies for the CS5535 driver.

Signed-off-by: Jean Delvare <jdelvare@suse.de>
Cc: "David S. Miller" <davem@davemloft.net>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Jean Delvare and committed by
David S. Miller
2f2d4dd6 a259d532

+3 -1
+3 -1
drivers/ide/Kconfig
··· 416 416 417 417 config BLK_DEV_CS5520 418 418 tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)" 419 + depends on X86_32 || COMPILE_TEST 419 420 select BLK_DEV_IDEDMA_PCI 420 421 help 421 422 Include support for PIO tuning and virtual DMA on the Cyrix MediaGX ··· 427 426 428 427 config BLK_DEV_CS5530 429 428 tristate "Cyrix/National Semiconductor CS5530 MediaGX chipset support" 429 + depends on X86_32 || COMPILE_TEST 430 430 select BLK_DEV_IDEDMA_PCI 431 431 help 432 432 Include support for UDMA on the Cyrix MediaGX 5530 chipset. This ··· 437 435 438 436 config BLK_DEV_CS5535 439 437 tristate "AMD CS5535 chipset support" 440 - depends on X86 && !X86_64 438 + depends on X86_32 441 439 select BLK_DEV_IDEDMA_PCI 442 440 help 443 441 Include support for UDMA on the NSC/AMD CS5535 companion chipset.