After upgrading linux-odroid-c2 from 3.16.78-1 to 3.16.81-1, applying the usual patch to /boot/dtbs/meson64_odroidc2.dtb and rebooting the box I discover that RTC cannot be accessed anymore:
$this->bbcode_second_pass_code('', '$ sudo hwclock --verbose --hctosys
[sudo] password for alarm:
hwclock from util-linux 2.34
System Time: 1579362460.672981
Trying to open: /dev/rtc0
Trying to open: /dev/rtc
Trying to open: /dev/misc/rtc
No usable clock interface found.
hwclock: Cannot access the Hardware Clock via any known method.
')
The patch I use all the time after upgrading linux-odroid-c2 is this one (as described on https://wiki.odroid.com/accessory/add-on_boards/rtc_shield):
$this->bbcode_second_pass_code('', 'sudo fdtput -t s /boot/dtbs/meson64_odroidc2.dtb /i2c@c1108500/pcf8563@51 status "okay"')
And it seems to be applied successfully:
$this->bbcode_second_pass_code('', '$ cat /proc/device-tree/i2c@c1108500/pcf8563@51/status
okay')
Should it be reported upstream or is it a packaging issue? Pls let me know about directions.