kernel: add Marvell SoC built-in RTC to modules
authorLuka Perkov <luka@openwrt.org>
Sun, 15 Jul 2012 14:25:30 +0000 (14:25 +0000)
committerLuka Perkov <luka@openwrt.org>
Sun, 15 Jul 2012 14:25:30 +0000 (14:25 +0000)
Signed-off-by: Daniel Golle <dgolle@allnet.de>
SVN-Revision: 32732

package/kernel/modules/other.mk
target/linux/kirkwood/config-3.3

index 1bf1755d32f8c7446ab0f6b78434179246b01bf1..773a2bc193e8174475c6673fcb8a77a8d2cad07a 100644 (file)
@@ -731,6 +731,23 @@ endef
 
 $(eval $(call KernelPackage,pwm-gpio))
 
+
+define KernelPackage/rtc-marvell
+  SUBMENU:=$(OTHER_MENU)
+  TITLE:=Marvell SoC built-in RTC support
+  $(call AddDepends/rtc)
+  DEPENDS+=@TARGET_kirkwood||TARGET_orion
+  KCONFIG:=CONFIG_RTC_DRV_MV
+  FILES:=$(LINUX_DIR)/drivers/rtc/rtc-mv.ko
+  AUTOLOAD:=$(call AutoLoad,60,rtc-mv)
+endef
+
+define KernelPackage/rtc-marvell/description
+ Kernel module for Marvell SoC built-in RTC.
+endef
+
+$(eval $(call KernelPackage,rtc-marvell))
+
 define KernelPackage/rtc-pcf8563
   SUBMENU:=$(OTHER_MENU)
   TITLE:=Philips PCF8563/Epson RTC8564 RTC support
index 44b8a0c58d59be317d0813b23430305b7dddea27..7dd154dddc5daee21c76442ad6daad3d850719b6 100644 (file)
@@ -155,7 +155,6 @@ CONFIG_PHYLIB=y
 CONFIG_PLAT_ORION=y
 # CONFIG_PREEMPT_RCU is not set
 CONFIG_RTC_CLASS=y
-CONFIG_RTC_DRV_MV=y
 CONFIG_SCSI=y
 # CONFIG_SCSI_MULTI_LUN is not set
 CONFIG_SPLIT_PTLOCK_CPUS=999999