kernel: add some more additional missing config symbols for 3.2 and 3.3
[openwrt/svn-archive/archive.git] / package / kernel / modules / block.mk
index 357f5fd2eba5502dc1d4be0cc8ca3f06b6c39bf2..d529d0ebaacf2cdfa691d5d5f7453f9988c8e8e1 100644 (file)
@@ -171,6 +171,7 @@ define KernelPackage/ata-sis
   KCONFIG:=CONFIG_SATA_SIS
   FILES:=$(LINUX_DIR)/drivers/ata/sata_sis.ko
   AUTOLOAD:=$(call AutoLoad,41,sata_sis,1)
+  $(call AddDepends/ata)
 endef
 
 define KernelPackage/ata-sis/description
@@ -607,7 +608,9 @@ define KernelPackage/mvsas
   SUBMENU:=$(BLOCK_MENU)
   TITLE:=Marvell 88SE6440 SAS/SATA driver
   DEPENDS:=@TARGET_x86 +kmod-libsas
-  KCONFIG:=CONFIG_SCSI_MVSAS
+  KCONFIG:= \
+       CONFIG_SCSI_MVSAS \
+       CONFIG_SCSI_MVSAS_TASKLET=n
   ifneq ($(CONFIG_LINUX_2_6_30),)
        FILES:=$(LINUX_DIR)/drivers/scsi/mvsas.ko
   else