Skip to content

Commit

Permalink
libata: Separate libata.ko build from individual driver builds
Browse files Browse the repository at this point in the history
Since some SAS drivers need libata, we can no longer use the rule that
auto-builds libata.ko as needed.  We must instead depend on Kconfig to
determine when to build the library kernel module.

Noticed by Brian King @ IBM.

Signed-off-by: Jeff Garzik <jeff@garzik.org>
  • Loading branch information
Jeff Garzik committed Aug 14, 2006
1 parent 8ad92ba commit 370ba07
Showing 1 changed file with 17 additions and 15 deletions.
32 changes: 17 additions & 15 deletions drivers/ata/Makefile
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@

obj-$(CONFIG_SATA_AHCI) += libata.o ahci.o
obj-$(CONFIG_SATA_SVW) += libata.o sata_svw.o
obj-$(CONFIG_ATA_PIIX) += libata.o ata_piix.o
obj-$(CONFIG_SATA_PROMISE) += libata.o sata_promise.o
obj-$(CONFIG_SATA_QSTOR) += libata.o sata_qstor.o
obj-$(CONFIG_SATA_SIL) += libata.o sata_sil.o
obj-$(CONFIG_SATA_SIL24) += libata.o sata_sil24.o
obj-$(CONFIG_SATA_VIA) += libata.o sata_via.o
obj-$(CONFIG_SATA_VITESSE) += libata.o sata_vsc.o
obj-$(CONFIG_SATA_SIS) += libata.o sata_sis.o
obj-$(CONFIG_SATA_SX4) += libata.o sata_sx4.o
obj-$(CONFIG_SATA_NV) += libata.o sata_nv.o
obj-$(CONFIG_SATA_ULI) += libata.o sata_uli.o
obj-$(CONFIG_SATA_MV) += libata.o sata_mv.o
obj-$(CONFIG_PDC_ADMA) += libata.o pdc_adma.o
obj-$(CONFIG_ATA) += libata.o

obj-$(CONFIG_SATA_AHCI) += ahci.o
obj-$(CONFIG_SATA_SVW) += sata_svw.o
obj-$(CONFIG_ATA_PIIX) += ata_piix.o
obj-$(CONFIG_SATA_PROMISE) += sata_promise.o
obj-$(CONFIG_SATA_QSTOR) += sata_qstor.o
obj-$(CONFIG_SATA_SIL) += sata_sil.o
obj-$(CONFIG_SATA_SIL24) += sata_sil24.o
obj-$(CONFIG_SATA_VIA) += sata_via.o
obj-$(CONFIG_SATA_VITESSE) += sata_vsc.o
obj-$(CONFIG_SATA_SIS) += sata_sis.o
obj-$(CONFIG_SATA_SX4) += sata_sx4.o
obj-$(CONFIG_SATA_NV) += sata_nv.o
obj-$(CONFIG_SATA_ULI) += sata_uli.o
obj-$(CONFIG_SATA_MV) += sata_mv.o
obj-$(CONFIG_PDC_ADMA) += pdc_adma.o

libata-objs := libata-core.o libata-scsi.o libata-bmdma.o libata-eh.o

0 comments on commit 370ba07

Please sign in to comment.