From: James Bottomley Date: Sat, 28 Jul 2007 15:07:36 +0000 (-0400) Subject: [SCSI] libsas: fix build dependencies on libata X-Git-Tag: v2.6.23-rc3~98^2~27 X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=15617ff66c777b008e170f9c5b0e8a9854937648;p=~andy%2Flinux [SCSI] libsas: fix build dependencies on libata If you have the libsas with ATA support, it needs libata to function. The problem is that if you compile in libsas, you can't build libata as a module (however, vice versa you can). Signed-off-by: James Bottomley --- diff --git a/drivers/scsi/libsas/Kconfig b/drivers/scsi/libsas/Kconfig index 3a3c1ac9c6c..c01a40d321d 100644 --- a/drivers/scsi/libsas/Kconfig +++ b/drivers/scsi/libsas/Kconfig @@ -32,7 +32,8 @@ config SCSI_SAS_LIBSAS config SCSI_SAS_ATA bool "ATA support for libsas (requires libata)" - depends on SCSI_SAS_LIBSAS && ATA + depends on SCSI_SAS_LIBSAS + depends on ATA = y || ATA = SCSI_SAS_LIBSAS help Builds in ATA support into libsas. Will necessitate the loading of libata along with libsas.