[source] om-watchdog: add support for Teltonika RUT5xx (ramips)

LEDE Commits lede-commits at lists.infradead.org
Mon May 15 14:03:36 PDT 2017


pepe2k pushed a commit to source.git, branch master:
https://git.lede-project.org/04e91631e0500b85c4d9948c2662bc203a7a458d

commit 04e91631e0500b85c4d9948c2662bc203a7a458d
Author: Steffen Weinreich <steve at weinreich.org>
AuthorDate: Tue Apr 25 16:44:39 2017 +0200

    om-watchdog: add support for Teltonika RUT5xx (ramips)
    
    Add rut5xx GPIO PIN selection to om-package startup script.
    
    Testet on a RUT500 device, the timeout value of the hardware watchdog
    is about 280 sec.
    
    Signed-off-by: Steffen Weinreich <steve at weinreich.org>
    [split into two commits, bump PKG_RELEASE]
    Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
 package/kernel/om-watchdog/Makefile               | 2 +-
 package/kernel/om-watchdog/files/om-watchdog.init | 9 +++++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/package/kernel/om-watchdog/Makefile b/package/kernel/om-watchdog/Makefile
index cf92ffb..403069b 100644
--- a/package/kernel/om-watchdog/Makefile
+++ b/package/kernel/om-watchdog/Makefile
@@ -8,7 +8,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=om-watchdog
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 PKG_VERSION:=1
 
 include $(INCLUDE_DIR)/package.mk
diff --git a/package/kernel/om-watchdog/files/om-watchdog.init b/package/kernel/om-watchdog/files/om-watchdog.init
index 7d5d216..906ee66 100644
--- a/package/kernel/om-watchdog/files/om-watchdog.init
+++ b/package/kernel/om-watchdog/files/om-watchdog.init
@@ -48,6 +48,15 @@ get_gpio() {
 			return 17
 			;;
 		esac
+	elif [ -r /lib/ramips.sh ]; then
+		. /lib/ramips.sh
+		local board=$(ramips_board_name)
+
+		case "$board" in
+		"rut5xx")
+			return 11
+			;;
+		esac
 	else
 		#we assume it is om1p in this case
 		return 3



More information about the lede-commits mailing list