diff options
Diffstat (limited to 'drivers/ide/Kconfig')
-rw-r--r-- | drivers/ide/Kconfig | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/ide/Kconfig b/drivers/ide/Kconfig index e072903b12f..640c9920724 100644 --- a/drivers/ide/Kconfig +++ b/drivers/ide/Kconfig | |||
@@ -56,8 +56,12 @@ if IDE | |||
56 | 56 | ||
57 | comment "Please see Documentation/ide/ide.txt for help/info on IDE drives" | 57 | comment "Please see Documentation/ide/ide.txt for help/info on IDE drives" |
58 | 58 | ||
59 | config IDE_XFER_MODE | ||
60 | bool | ||
61 | |||
59 | config IDE_TIMINGS | 62 | config IDE_TIMINGS |
60 | bool | 63 | bool |
64 | select IDE_XFER_MODE | ||
61 | 65 | ||
62 | config IDE_ATAPI | 66 | config IDE_ATAPI |
63 | bool | 67 | bool |
@@ -698,6 +702,7 @@ config BLK_DEV_IDE_PMAC_ATA100FIRST | |||
698 | config BLK_DEV_IDE_AU1XXX | 702 | config BLK_DEV_IDE_AU1XXX |
699 | bool "IDE for AMD Alchemy Au1200" | 703 | bool "IDE for AMD Alchemy Au1200" |
700 | depends on SOC_AU1200 | 704 | depends on SOC_AU1200 |
705 | select IDE_XFER_MODE | ||
701 | choice | 706 | choice |
702 | prompt "IDE Mode for AMD Alchemy Au1200" | 707 | prompt "IDE Mode for AMD Alchemy Au1200" |
703 | default CONFIG_BLK_DEV_IDE_AU1XXX_PIO_DBDMA | 708 | default CONFIG_BLK_DEV_IDE_AU1XXX_PIO_DBDMA |
@@ -721,6 +726,11 @@ config BLK_DEV_IDE_TX4939 | |||
721 | depends on SOC_TX4939 | 726 | depends on SOC_TX4939 |
722 | select BLK_DEV_IDEDMA_SFF | 727 | select BLK_DEV_IDEDMA_SFF |
723 | 728 | ||
729 | config BLK_DEV_IDE_AT91 | ||
730 | tristate "Atmel AT91 (SAM9, CAP9, AT572D940HF) IDE support" | ||
731 | depends on ARM && ARCH_AT91 && !ARCH_AT91RM9200 && !ARCH_AT91X40 | ||
732 | select IDE_TIMINGS | ||
733 | |||
724 | config IDE_ARM | 734 | config IDE_ARM |
725 | tristate "ARM IDE support" | 735 | tristate "ARM IDE support" |
726 | depends on ARM && (ARCH_RPC || ARCH_SHARK) | 736 | depends on ARM && (ARCH_RPC || ARCH_SHARK) |
@@ -866,6 +876,7 @@ config BLK_DEV_ALI14XX | |||
866 | 876 | ||
867 | config BLK_DEV_DTC2278 | 877 | config BLK_DEV_DTC2278 |
868 | tristate "DTC-2278 support" | 878 | tristate "DTC-2278 support" |
879 | select IDE_XFER_MODE | ||
869 | select IDE_LEGACY | 880 | select IDE_LEGACY |
870 | help | 881 | help |
871 | This driver is enabled at runtime using the "dtc2278.probe" kernel | 882 | This driver is enabled at runtime using the "dtc2278.probe" kernel |
@@ -897,6 +908,7 @@ config BLK_DEV_QD65XX | |||
897 | 908 | ||
898 | config BLK_DEV_UMC8672 | 909 | config BLK_DEV_UMC8672 |
899 | tristate "UMC-8672 support" | 910 | tristate "UMC-8672 support" |
911 | select IDE_XFER_MODE | ||
900 | select IDE_LEGACY | 912 | select IDE_LEGACY |
901 | help | 913 | help |
902 | This driver is enabled at runtime using the "umc8672.probe" kernel | 914 | This driver is enabled at runtime using the "umc8672.probe" kernel |
@@ -910,5 +922,6 @@ endif | |||
910 | config BLK_DEV_IDEDMA | 922 | config BLK_DEV_IDEDMA |
911 | def_bool BLK_DEV_IDEDMA_SFF || \ | 923 | def_bool BLK_DEV_IDEDMA_SFF || \ |
912 | BLK_DEV_IDEDMA_ICS || BLK_DEV_IDE_AU1XXX_MDMA2_DBDMA | 924 | BLK_DEV_IDEDMA_ICS || BLK_DEV_IDE_AU1XXX_MDMA2_DBDMA |
925 | select IDE_XFER_MODE | ||
913 | 926 | ||
914 | endif # IDE | 927 | endif # IDE |