@ -25,9 +25,12 @@ $(eval $(call KernelPackage,aoe))
d e f i n e K e r n e l P a c k a g e / a t a - c o r e
SUBMENU:= $( BLOCK_MENU)
TITLE:= Serial and Parallel ATA support
DEPENDS:= @PCI_SUPPORT +kmod-scsi-core
DEPENDS:= @PCI_SUPPORT|| TARGET_sunxi +kmod-scsi-core
KCONFIG:= CONFIG_ATA
FILES:= $( LINUX_DIR) /drivers/ata/libata.ko
i f n e q ( $( wildcard $ ( LINUX_DIR ) /drivers /ata /libahci .ko ) , )
FILES += $( LINUX_DIR) /drivers/ata/libahci.ko
e n d i f
e n d e f
$( eval $ ( call KernelPackage ,ata -core ) )
@ -43,8 +46,7 @@ define KernelPackage/ata-ahci
TITLE:= AHCI Serial ATA support
KCONFIG:= CONFIG_SATA_AHCI
FILES:= \
$( LINUX_DIR) /drivers/ata/ahci.ko \
$( LINUX_DIR) /drivers/ata/libahci.ko
$( LINUX_DIR) /drivers/ata/ahci.ko
AUTOLOAD:= $( call AutoLoad,41,libahci ahci,1)
$( call AddDepends/ata)
e n d e f
@ -62,8 +64,8 @@ define KernelPackage/ata-ahci-platform
FILES:= \
$( LINUX_DIR) /drivers/ata/ahci_platform.ko \
$( LINUX_DIR) /drivers/ata/libahci_platform.ko
AUTOLOAD:= $( call AutoLoad,40,libahci_platform ahci_platform,1)
$( call AddDepends/ata,@TARGET_ipq806x|| TARGET_mvebu +kmod-ata-ahc i)
AUTOLOAD:= $( call AutoLoad,40,libahci libahci _platform ahci_platform,1)
$( call AddDepends/ata,@TARGET_ipq806x|| TARGET_mvebu|| TARGET_sunx i)
e n d e f
d e f i n e K e r n e l P a c k a g e / a t a - a h c i - p l a t f o r m / d e s c r i p t i o n