base-files: For sysfixtime use hwclock if RTC available
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 8 Feb 2016 08:25:53 +0000 (08:25 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 8 Feb 2016 08:25:53 +0000 (08:25 +0000)
commit81e6e46ec8aea58057871760b0505ec72dc46d65
tree03927ee6ccf584c93bab7244ed5de98ff8cc77b3
parent17db988398406297ebb604dbf91244012e9ccdf1
base-files: For sysfixtime use hwclock if RTC available

On systems that have an RTC prefer it to the file-based time fixup (i.e.
use hwclock when there is a permanent clock instead of the faked up time
logic that is needed when there is not RTC).

We can't rely on hctosys kernel feature either as we're usually using
RTC as kernel modules which are usually being loaded after hctosys was
run, leading in the following error:

  hctosys: unable to open rtc device (rtc0)

Signed-off-by: Daniel Dickinson <openwrt@daniel.thecshore.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48661 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/base-files/files/etc/init.d/sysfixtime