diff options
| author | Jeff Garzik <jeff@garzik.org> | 2006-08-10 07:31:37 -0400 |
|---|---|---|
| committer | Jeff Garzik <jeff@garzik.org> | 2006-08-10 07:31:37 -0400 |
| commit | c6fd280766a050b13360d7c2d59a3d6bd3a27d9a (patch) | |
| tree | fdbeab639bc3dec29267bbf4b32cff7c8dd03593 | |
| parent | 79ed35a9f139ad2b2653dfdd5f45a8f1453e2cbb (diff) | |
Move libata to drivers/ata.
| -rw-r--r-- | drivers/Kconfig | 2 | ||||
| -rw-r--r-- | drivers/Makefile | 1 | ||||
| -rw-r--r-- | drivers/ata/Kconfig | 140 | ||||
| -rw-r--r-- | drivers/ata/Makefile | 19 | ||||
| -rw-r--r-- | drivers/ata/ahci.c (renamed from drivers/scsi/ahci.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/ata_piix.c (renamed from drivers/scsi/ata_piix.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/libata-bmdma.c (renamed from drivers/scsi/libata-bmdma.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/libata-core.c (renamed from drivers/scsi/libata-core.c) | 1 | ||||
| -rw-r--r-- | drivers/ata/libata-eh.c (renamed from drivers/scsi/libata-eh.c) | 2 | ||||
| -rw-r--r-- | drivers/ata/libata-scsi.c (renamed from drivers/scsi/libata-scsi.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/libata.h (renamed from drivers/scsi/libata.h) | 0 | ||||
| -rw-r--r-- | drivers/ata/pdc_adma.c (renamed from drivers/scsi/pdc_adma.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_mv.c (renamed from drivers/scsi/sata_mv.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_nv.c (renamed from drivers/scsi/sata_nv.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_promise.c (renamed from drivers/scsi/sata_promise.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_promise.h (renamed from drivers/scsi/sata_promise.h) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_qstor.c (renamed from drivers/scsi/sata_qstor.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_sil.c (renamed from drivers/scsi/sata_sil.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_sil24.c (renamed from drivers/scsi/sata_sil24.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_sis.c (renamed from drivers/scsi/sata_sis.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_svw.c (renamed from drivers/scsi/sata_svw.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_sx4.c (renamed from drivers/scsi/sata_sx4.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_uli.c (renamed from drivers/scsi/sata_uli.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_via.c (renamed from drivers/scsi/sata_via.c) | 0 | ||||
| -rw-r--r-- | drivers/ata/sata_vsc.c (renamed from drivers/scsi/sata_vsc.c) | 0 | ||||
| -rw-r--r-- | drivers/scsi/Kconfig | 138 | ||||
| -rw-r--r-- | drivers/scsi/Makefile | 16 |
27 files changed, 163 insertions, 156 deletions
diff --git a/drivers/Kconfig b/drivers/Kconfig index 8b11cebe65df..263e86ddc1a4 100644 --- a/drivers/Kconfig +++ b/drivers/Kconfig | |||
| @@ -18,6 +18,8 @@ source "drivers/ide/Kconfig" | |||
| 18 | 18 | ||
| 19 | source "drivers/scsi/Kconfig" | 19 | source "drivers/scsi/Kconfig" |
| 20 | 20 | ||
| 21 | source "drivers/ata/Kconfig" | ||
| 22 | |||
| 21 | source "drivers/cdrom/Kconfig" | 23 | source "drivers/cdrom/Kconfig" |
| 22 | 24 | ||
| 23 | source "drivers/md/Kconfig" | 25 | source "drivers/md/Kconfig" |
diff --git a/drivers/Makefile b/drivers/Makefile index fc2d744a4e4a..4ac14dab3079 100644 --- a/drivers/Makefile +++ b/drivers/Makefile | |||
| @@ -34,6 +34,7 @@ obj-$(CONFIG_PPC_PMAC) += macintosh/ | |||
| 34 | obj-$(CONFIG_IDE) += ide/ | 34 | obj-$(CONFIG_IDE) += ide/ |
| 35 | obj-$(CONFIG_FC4) += fc4/ | 35 | obj-$(CONFIG_FC4) += fc4/ |
| 36 | obj-$(CONFIG_SCSI) += scsi/ | 36 | obj-$(CONFIG_SCSI) += scsi/ |
| 37 | obj-$(CONFIG_ATA) += ata/ | ||
| 37 | obj-$(CONFIG_FUSION) += message/ | 38 | obj-$(CONFIG_FUSION) += message/ |
| 38 | obj-$(CONFIG_IEEE1394) += ieee1394/ | 39 | obj-$(CONFIG_IEEE1394) += ieee1394/ |
| 39 | obj-y += cdrom/ | 40 | obj-y += cdrom/ |
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig new file mode 100644 index 000000000000..95d6b417af65 --- /dev/null +++ b/drivers/ata/Kconfig | |||
| @@ -0,0 +1,140 @@ | |||
| 1 | |||
| 2 | config ATA | ||
| 3 | tristate "ATA device support" | ||
| 4 | depends on SCSI | ||
| 5 | ---help--- | ||
| 6 | If you want to use a ATA hard disk, ATA tape drive, ATA CD-ROM or | ||
| 7 | any other ATA device under Linux, say Y and make sure that you know | ||
| 8 | the name of your ATA host adapter (the card inside your computer | ||
| 9 | that "speaks" the ATA protocol, also called ATA controller), | ||
| 10 | because you will be asked for it. | ||
| 11 | |||
| 12 | config SCSI_SATA_AHCI | ||
| 13 | tristate "AHCI SATA support" | ||
| 14 | depends on ATA && PCI | ||
| 15 | help | ||
| 16 | This option enables support for AHCI Serial ATA. | ||
| 17 | |||
| 18 | If unsure, say N. | ||
| 19 | |||
| 20 | config SCSI_SATA_SVW | ||
| 21 | tristate "ServerWorks Frodo / Apple K2 SATA support" | ||
| 22 | depends on ATA && PCI | ||
| 23 | help | ||
| 24 | This option enables support for Broadcom/Serverworks/Apple K2 | ||
| 25 | SATA support. | ||
| 26 | |||
| 27 | If unsure, say N. | ||
| 28 | |||
| 29 | config SCSI_ATA_PIIX | ||
| 30 | tristate "Intel PIIX/ICH SATA support" | ||
| 31 | depends on ATA && PCI | ||
| 32 | help | ||
| 33 | This option enables support for ICH5/6/7/8 Serial ATA. | ||
| 34 | If PATA support was enabled previously, this enables | ||
| 35 | support for select Intel PIIX/ICH PATA host controllers. | ||
| 36 | |||
| 37 | If unsure, say N. | ||
| 38 | |||
| 39 | config SCSI_SATA_MV | ||
| 40 | tristate "Marvell SATA support (HIGHLY EXPERIMENTAL)" | ||
| 41 | depends on ATA && PCI && EXPERIMENTAL | ||
| 42 | help | ||
| 43 | This option enables support for the Marvell Serial ATA family. | ||
| 44 | Currently supports 88SX[56]0[48][01] chips. | ||
| 45 | |||
| 46 | If unsure, say N. | ||
| 47 | |||
| 48 | config SCSI_SATA_NV | ||
| 49 | tristate "NVIDIA SATA support" | ||
| 50 | depends on ATA && PCI | ||
| 51 | help | ||
| 52 | This option enables support for NVIDIA Serial ATA. | ||
| 53 | |||
| 54 | If unsure, say N. | ||
| 55 | |||
| 56 | config SCSI_PDC_ADMA | ||
| 57 | tristate "Pacific Digital ADMA support" | ||
| 58 | depends on ATA && PCI | ||
| 59 | help | ||
| 60 | This option enables support for Pacific Digital ADMA controllers | ||
| 61 | |||
| 62 | If unsure, say N. | ||
| 63 | |||
| 64 | config SCSI_SATA_QSTOR | ||
| 65 | tristate "Pacific Digital SATA QStor support" | ||
| 66 | depends on ATA && PCI | ||
| 67 | help | ||
| 68 | This option enables support for Pacific Digital Serial ATA QStor. | ||
| 69 | |||
| 70 | If unsure, say N. | ||
| 71 | |||
| 72 | config SCSI_SATA_PROMISE | ||
| 73 | tristate "Promise SATA TX2/TX4 support" | ||
| 74 | depends on ATA && PCI | ||
| 75 | help | ||
| 76 | This option enables support for Promise Serial ATA TX2/TX4. | ||
| 77 | |||
| 78 | If unsure, say N. | ||
| 79 | |||
| 80 | config SCSI_SATA_SX4 | ||
| 81 | tristate "Promise SATA SX4 support" | ||
| 82 | depends on ATA && PCI && EXPERIMENTAL | ||
| 83 | help | ||
| 84 | This option enables support for Promise Serial ATA SX4. | ||
| 85 | |||
| 86 | If unsure, say N. | ||
| 87 | |||
| 88 | config SCSI_SATA_SIL | ||
| 89 | tristate "Silicon Image SATA support" | ||
| 90 | depends on ATA && PCI | ||
| 91 | help | ||
| 92 | This option enables support for Silicon Image Serial ATA. | ||
| 93 | |||
| 94 | If unsure, say N. | ||
| 95 | |||
| 96 | config SCSI_SATA_SIL24 | ||
| 97 | tristate "Silicon Image 3124/3132 SATA support" | ||
| 98 | depends on ATA && PCI | ||
| 99 | help | ||
| 100 | This option enables support for Silicon Image 3124/3132 Serial ATA. | ||
| 101 | |||
| 102 | If unsure, say N. | ||
| 103 | |||
| 104 | config SCSI_SATA_SIS | ||
| 105 | tristate "SiS 964/180 SATA support" | ||
| 106 | depends on ATA && PCI | ||
| 107 | help | ||
| 108 | This option enables support for SiS Serial ATA 964/180. | ||
| 109 | |||
| 110 | If unsure, say N. | ||
| 111 | |||
| 112 | config SCSI_SATA_ULI | ||
| 113 | tristate "ULi Electronics SATA support" | ||
| 114 | depends on ATA && PCI | ||
| 115 | help | ||
| 116 | This option enables support for ULi Electronics SATA. | ||
| 117 | |||
| 118 | If unsure, say N. | ||
| 119 | |||
| 120 | config SCSI_SATA_VIA | ||
| 121 | tristate "VIA SATA support" | ||
| 122 | depends on ATA && PCI | ||
| 123 | help | ||
| 124 | This option enables support for VIA Serial ATA. | ||
| 125 | |||
| 126 | If unsure, say N. | ||
| 127 | |||
| 128 | config SCSI_SATA_VITESSE | ||
| 129 | tristate "VITESSE VSC-7174 / INTEL 31244 SATA support" | ||
| 130 | depends on ATA && PCI | ||
| 131 | help | ||
| 132 | This option enables support for Vitesse VSC7174 and Intel 31244 Serial ATA. | ||
| 133 | |||
| 134 | If unsure, say N. | ||
| 135 | |||
| 136 | config SCSI_SATA_INTEL_COMBINED | ||
| < | |||
