diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-12-29 14:27:37 -0500 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-12-29 14:27:37 -0500 |
commit | 7f92b11c1cc0e865fc64f3148eda87fff74920e1 (patch) | |
tree | 6cc52b4abfab5c66efb6fd679a0a915f6dd6108b /drivers/ide/Kconfig | |
parent | e2984c628c924442132304ae662da433f41c05c9 (diff) |
ide: move legacy ISA/VLB ports handling to ide-legacy.c (v2)
* Move legacy ISA/VLB ports handling from ide-probe.c to ide-legacy.c.
* Add CONFIG_IDE_LEGACY config option to be selected by host drivers
needing ide-legacy.c.
v2:
Fix CONFIG_IDE_LEGACY not being defined in Kconfig.
(from Takashi Iwai <tiwai@suse.de>)
There should be no functional changes caused by this patch.
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide/Kconfig')
-rw-r--r-- | drivers/ide/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/ide/Kconfig b/drivers/ide/Kconfig index e6857e01d1ba..7a0a84b042c9 100644 --- a/drivers/ide/Kconfig +++ b/drivers/ide/Kconfig | |||
@@ -62,6 +62,9 @@ config IDE_TIMINGS | |||
62 | config IDE_ATAPI | 62 | config IDE_ATAPI |
63 | bool | 63 | bool |
64 | 64 | ||
65 | config IDE_LEGACY | ||
66 | bool | ||
67 | |||
65 | config BLK_DEV_IDE_SATA | 68 | config BLK_DEV_IDE_SATA |
66 | bool "Support for SATA (deprecated; conflicts with libata SATA driver)" | 69 | bool "Support for SATA (deprecated; conflicts with libata SATA driver)" |
67 | default n | 70 | default n |
@@ -856,6 +859,7 @@ config BLK_DEV_4DRIVES | |||
856 | config BLK_DEV_ALI14XX | 859 | config BLK_DEV_ALI14XX |
857 | tristate "ALI M14xx support" | 860 | tristate "ALI M14xx support" |
858 | select IDE_TIMINGS | 861 | select IDE_TIMINGS |
862 | select IDE_LEGACY | ||
859 | help | 863 | help |
860 | This driver is enabled at runtime using the "ali14xx.probe" kernel | 864 | This driver is enabled at runtime using the "ali14xx.probe" kernel |
861 | boot parameter. It enables support for the secondary IDE interface | 865 | boot parameter. It enables support for the secondary IDE interface |
@@ -866,6 +870,7 @@ config BLK_DEV_ALI14XX | |||
866 | 870 | ||
867 | config BLK_DEV_DTC2278 | 871 | config BLK_DEV_DTC2278 |
868 | tristate "DTC-2278 support" | 872 | tristate "DTC-2278 support" |
873 | select IDE_LEGACY | ||
869 | help | 874 | help |
870 | This driver is enabled at runtime using the "dtc2278.probe" kernel | 875 | This driver is enabled at runtime using the "dtc2278.probe" kernel |
871 | boot parameter. It enables support for the secondary IDE interface | 876 | boot parameter. It enables support for the secondary IDE interface |
@@ -876,6 +881,7 @@ config BLK_DEV_DTC2278 | |||
876 | config BLK_DEV_HT6560B | 881 | config BLK_DEV_HT6560B |
877 | tristate "Holtek HT6560B support" | 882 | tristate "Holtek HT6560B support" |
878 | select IDE_TIMINGS | 883 | select IDE_TIMINGS |
884 | select IDE_LEGACY | ||
879 | help | 885 | help |
880 | This driver is enabled at runtime using the "ht6560b.probe" kernel | 886 | This driver is enabled at runtime using the "ht6560b.probe" kernel |
881 | boot parameter. It enables support for the secondary IDE interface | 887 | boot parameter. It enables support for the secondary IDE interface |
@@ -886,6 +892,7 @@ config BLK_DEV_HT6560B | |||
886 | config BLK_DEV_QD65XX | 892 | config BLK_DEV_QD65XX |
887 | tristate "QDI QD65xx support" | 893 | tristate "QDI QD65xx support" |
888 | select IDE_TIMINGS | 894 | select IDE_TIMINGS |
895 | select IDE_LEGACY | ||
889 | help | 896 | help |
890 | This driver is enabled at runtime using the "qd65xx.probe" kernel | 897 | This driver is enabled at runtime using the "qd65xx.probe" kernel |
891 | boot parameter. It permits faster I/O speeds to be set. See the | 898 | boot parameter. It permits faster I/O speeds to be set. See the |
@@ -894,6 +901,7 @@ config BLK_DEV_QD65XX | |||
894 | 901 | ||
895 | config BLK_DEV_UMC8672 | 902 | config BLK_DEV_UMC8672 |
896 | tristate "UMC-8672 support" | 903 | tristate "UMC-8672 support" |
904 | select IDE_LEGACY | ||
897 | help | 905 | help |
898 | This driver is enabled at runtime using the "umc8672.probe" kernel | 906 | This driver is enabled at runtime using the "umc8672.probe" kernel |
899 | boot parameter. It enables support for the secondary IDE interface | 907 | boot parameter. It enables support for the secondary IDE interface |