Author: blogic Date: 2014-12-12 17:17:13 +0100 (Fri, 12 Dec 2014) New Revision: 43665
Modified: trunk/package/kernel/linux/modules/block.mk trunk/target/linux/oxnas/Makefile trunk/target/linux/oxnas/config-3.14 trunk/target/linux/oxnas/config-3.18 Log: oxnas: build S-ATA driver as a module From: Daniel Golle <[email protected]> Modified: trunk/package/kernel/linux/modules/block.mk =================================================================== --- trunk/package/kernel/linux/modules/block.mk 2014-12-12 16:17:03 UTC (rev 43664) +++ trunk/package/kernel/linux/modules/block.mk 2014-12-12 16:17:13 UTC (rev 43665) @@ -116,6 +116,22 @@ $(eval $(call KernelPackage,ata-nvidia-sata)) +define KernelPackage/ata-oxnas-sata + TITLE:=oxnas Serial ATA support + KCONFIG:=CONFIG_SATA_OXNAS + DEPENDS:=@TARGET_oxnas + FILES:=$(LINUX_DIR)/drivers/ata/sata_oxnas.ko + AUTOLOAD:=$(call AutoLoad,41,sata_oxnas,1) + $(call AddDepends/ata) +endef + +define KernelPackage/ata-oxnas-sata/description + SATA support for OX934 core found in the OX82x/PLX782x SoCs +endef + +$(eval $(call KernelPackage,ata-oxnas-sata)) + + define KernelPackage/ata-pdc202xx-old SUBMENU:=$(BLOCK_MENU) TITLE:=Older Promise PATA controller support Modified: trunk/target/linux/oxnas/Makefile =================================================================== --- trunk/target/linux/oxnas/Makefile 2014-12-12 16:17:03 UTC (rev 43664) +++ trunk/target/linux/oxnas/Makefile 2014-12-12 16:17:13 UTC (rev 43665) @@ -20,8 +20,9 @@ include $(INCLUDE_DIR)/target.mk DEFAULT_PACKAGES += \ - kmod-button-hotplug kmod-input-gpio-keys-polled kmod-leds-gpio \ - kmod-i2c-gpio uboot-envtools uboot-oxnas-ox820 + kmod-ata-core kmod-ata-oxnas-sata kmod-button-hotplug \ + kmod-input-gpio-keys-polled kmod-leds-gpio kmod-usb2-oxnas \ + uboot-envtools uboot-oxnas-ox820 KERNELNAME:=zImage dtbs Modified: trunk/target/linux/oxnas/config-3.14 =================================================================== --- trunk/target/linux/oxnas/config-3.14 2014-12-12 16:17:03 UTC (rev 43664) +++ trunk/target/linux/oxnas/config-3.14 2014-12-12 16:17:13 UTC (rev 43665) @@ -25,7 +25,6 @@ CONFIG_ARM_PATCH_PHYS_VIRT=y CONFIG_ARM_THUMB=y CONFIG_ARM_UNWIND=y -CONFIG_ATA=y CONFIG_AUTO_ZRELADDR=y # CONFIG_BLK_DEV_INITRD is not set CONFIG_BLK_DEV_SD=y @@ -298,7 +297,6 @@ CONFIG_RPS=y CONFIG_RTC_CLASS=y # CONFIG_RTC_DRV_CMOS is not set -CONFIG_SATA_OXNAS=y CONFIG_SCHED_HRTICK=y CONFIG_SCSI=y CONFIG_SERIAL_8250_NR_UARTS=1 Modified: trunk/target/linux/oxnas/config-3.18 =================================================================== --- trunk/target/linux/oxnas/config-3.18 2014-12-12 16:17:03 UTC (rev 43664) +++ trunk/target/linux/oxnas/config-3.18 2014-12-12 16:17:13 UTC (rev 43665) @@ -29,7 +29,6 @@ CONFIG_ARM_PATCH_PHYS_VIRT=y CONFIG_ARM_THUMB=y CONFIG_ARM_UNWIND=y -CONFIG_ATA=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_AUTO_ZRELADDR=y # CONFIG_BLK_DEV_INITRD is not set @@ -316,7 +315,6 @@ # CONFIG_RTC_DRV_CMOS is not set CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_SATA_OXNAS=y CONFIG_SCHED_HRTICK=y CONFIG_SCSI=y CONFIG_SERIAL_8250_NR_UARTS=1 _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
