diff options
Diffstat (limited to 'drivers/ide/Kconfig')
| -rw-r--r-- | drivers/ide/Kconfig | 33 |
1 files changed, 11 insertions, 22 deletions
diff --git a/drivers/ide/Kconfig b/drivers/ide/Kconfig index 640c99207242..cf06494bb744 100644 --- a/drivers/ide/Kconfig +++ b/drivers/ide/Kconfig | |||
| @@ -222,7 +222,8 @@ comment "IDE chipset support/bugfixes" | |||
| 222 | 222 | ||
| 223 | config IDE_GENERIC | 223 | config IDE_GENERIC |
| 224 | tristate "generic/default IDE chipset support" | 224 | tristate "generic/default IDE chipset support" |
| 225 | depends on ALPHA || X86 || IA64 || M32R || MIPS | 225 | depends on ALPHA || X86 || IA64 || M32R || MIPS || ARCH_RPC || ARCH_SHARK |
| 226 | default ARM && (ARCH_RPC || ARCH_SHARK) | ||
| 226 | help | 227 | help |
| 227 | This is the generic IDE driver. This driver attaches to the | 228 | This is the generic IDE driver. This driver attaches to the |
| 228 | fixed legacy ports (e.g. on PCs 0x1f0/0x170, 0x1e8/0x168 and | 229 | fixed legacy ports (e.g. on PCs 0x1f0/0x170, 0x1e8/0x168 and |
| @@ -680,7 +681,7 @@ endif | |||
| 680 | # TODO: BLK_DEV_IDEDMA_PCI -> BLK_DEV_IDEDMA_SFF | 681 | # TODO: BLK_DEV_IDEDMA_PCI -> BLK_DEV_IDEDMA_SFF |
| 681 | config BLK_DEV_IDE_PMAC | 682 | config BLK_DEV_IDE_PMAC |
| 682 | tristate "PowerMac on-board IDE support" | 683 | tristate "PowerMac on-board IDE support" |
| 683 | depends on PPC_PMAC && IDE=y | 684 | depends on PPC_PMAC |
| 684 | select IDE_TIMINGS | 685 | select IDE_TIMINGS |
| 685 | select BLK_DEV_IDEDMA_PCI | 686 | select BLK_DEV_IDEDMA_PCI |
| 686 | help | 687 | help |
| @@ -731,11 +732,6 @@ config BLK_DEV_IDE_AT91 | |||
| 731 | depends on ARM && ARCH_AT91 && !ARCH_AT91RM9200 && !ARCH_AT91X40 | 732 | depends on ARM && ARCH_AT91 && !ARCH_AT91RM9200 && !ARCH_AT91X40 |
| 732 | select IDE_TIMINGS | 733 | select IDE_TIMINGS |
| 733 | 734 | ||
| 734 | config IDE_ARM | ||
| 735 | tristate "ARM IDE support" | ||
| 736 | depends on ARM && (ARCH_RPC || ARCH_SHARK) | ||
| 737 | default y | ||
| 738 | |||
| 739 | config BLK_DEV_IDE_ICSIDE | 735 | config BLK_DEV_IDE_ICSIDE |
| 740 | tristate "ICS IDE interface support" | 736 | tristate "ICS IDE interface support" |
| 741 | depends on ARM && ARCH_ACORN | 737 | depends on ARM && ARCH_ACORN |
| @@ -774,27 +770,20 @@ config BLK_DEV_GAYLE | |||
| 774 | This includes on-board IDE interfaces on some Amiga models (A600, | 770 | This includes on-board IDE interfaces on some Amiga models (A600, |
| 775 | A1200, A4000, and A4000T), and IDE interfaces on the Zorro expansion | 771 | A1200, A4000, and A4000T), and IDE interfaces on the Zorro expansion |
| 776 | bus (M-Tech E-Matrix 530 expansion card). | 772 | bus (M-Tech E-Matrix 530 expansion card). |
| 777 | Say Y if you have an Amiga with a Gayle IDE interface and want to use | ||
| 778 | IDE devices (hard disks, CD-ROM drives, etc.) that are connected to | ||
| 779 | it. | ||
| 780 | Note that you also have to enable Zorro bus support if you want to | ||
| 781 | use Gayle IDE interfaces on the Zorro expansion bus. | ||
| 782 | 773 | ||
| 783 | config BLK_DEV_IDEDOUBLER | 774 | It also provides support for the so-called `IDE doublers' (made |
| 784 | bool "Amiga IDE Doubler support (EXPERIMENTAL)" | ||
| 785 | depends on BLK_DEV_GAYLE && EXPERIMENTAL | ||
| 786 | ---help--- | ||
| 787 | This feature provides support for the so-called `IDE doublers' (made | ||
| 788 | by various manufacturers, e.g. Eyetech) that can be connected to | 775 | by various manufacturers, e.g. Eyetech) that can be connected to |
| 789 | the on-board IDE interface of some Amiga models. Using such an IDE | 776 | the on-board IDE interface of some Amiga models. Using such an IDE |
| 790 | doubler, you can connect up to four instead of two IDE devices to | 777 | doubler, you can connect up to four instead of two IDE devices to |
| 791 | the Amiga's on-board IDE interface. | 778 | the Amiga's on-board IDE interface. The feature is enabled at kernel |
| 779 | runtime using the "gayle.doubler" kernel boot parameter. | ||
| 792 | 780 | ||
| 793 | Note that the normal Amiga Gayle IDE driver may not work correctly | 781 | Say Y if you have an Amiga with a Gayle IDE interface and want to use |
| 794 | if you have an IDE doubler and don't enable this feature! | 782 | IDE devices (hard disks, CD-ROM drives, etc.) that are connected to |
| 783 | it. | ||
| 795 | 784 | ||
| 796 | Say Y if you have an IDE doubler. The feature is enabled at kernel | 785 | Note that you also have to enable Zorro bus support if you want to |
| 797 | runtime using the "gayle.doubler" kernel boot parameter. | 786 | use Gayle IDE interfaces on the Zorro expansion bus. |
| 798 | 787 | ||
| 799 | config BLK_DEV_BUDDHA | 788 | config BLK_DEV_BUDDHA |
| 800 | tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" | 789 | tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" |
