aboutsummaryrefslogtreecommitdiff
path: root/target/linux/ipq806x/base-files/etc/init.d/bootcount
blob: ef3c6894e44adbaf293e42f8abf57693678a2013 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh /etc/rc.common

START=99

. "$IPKG_INSTROOT/lib/upgrade/asrock.sh"

boot() {
	case $(board_name) in
	asrock,g10)
		asrock_bootconfig_mangle "bootcheck" && reboot
		;;
	edgecore,ecw5410)
		fw_setenv bootcount 0
		;;
	extreme,ap3935)
		fw_setenv WATCHDOG_COUNT 0x00000000
		;;
	linksys,ea7500-v1 |\
	linksys,ea8500)
		mtd resetbc s_env || true
		;;
	esac
}