diff mbox

[OpenWrt-Devel,v3] kernel: Add kernel module for Freescale SNVS RTC on chip module

Message ID 1453285266-20644-1-git-send-email-ynezz@true.cz
State Accepted
Headers show

Commit Message

Petr Štetiar Jan. 20, 2016, 10:21 a.m. UTC
Signed-off-by: Petr Štetiar <ynezz@true.cz>
---

 Changes in v3:
  * changed module to autload during boot, so it can be used as RTC source in
    sysfixtime init.d script

 package/kernel/linux/modules/other.mk |   16 ++++++++++++++++
 1 file changed, 16 insertions(+)
diff mbox

Patch

diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk
index b244fbe..528d32f 100644
--- a/package/kernel/linux/modules/other.mk
+++ b/package/kernel/linux/modules/other.mk
@@ -666,6 +666,22 @@  endef
 
 $(eval $(call KernelPackage,rtc-pt7c4338))
 
+define KernelPackage/rtc-snvs
+  SUBMENU:=$(OTHER_MENU)
+  TITLE:=Freescale SNVS RTC support
+  DEPENDS:=@TARGET_imx6 @RTC_SUPPORT
+  KCONFIG:=CONFIG_RTC_DRV_SNVS \
+	CONFIG_RTC_CLASS=y
+  FILES:=$(LINUX_DIR)/drivers/rtc/rtc-snvs.ko
+  AUTOLOAD:=$(call AutoLoad,50,rtc-snvs,1)
+endef
+
+define KernelPackage/rtc-snvs/description
+ Kernel module for Freescale SNVS RTC on chip module
+endef
+
+$(eval $(call KernelPackage,rtc-snvs))
+
 
 define KernelPackage/mtdtests
   SUBMENU:=$(OTHER_MENU)