I have the option CONFIG_RTC_SYSTOHC enabled in my kernel:Device Drivers  --->    [*] Real Time Clock  --->        [*]   Set the RTC time based on NTP synchronizationThe help says:CONFIG_RTC_SYSTOHC:If you say yes here, the system time (wall clock) will be stored in the RTCspecified by RTC_HCTOSYS_DEVICE approximately every 11 minutes if userspacereports synchronized NTP status.However, my hardware clock is not being synced. I have RTC_HCTOSYS_DEVICE set correctly:CONFIG_RTC_HCTOSYS_DEVICE=rtc0The above cited help says, the sync works if if userspace reports synchronized NTP status. What does that mean? I am using ntpdate to sync my time regularly (every 4 hours) using cron. How can I tell my system that I am ntp synchronized and that I want my hardware clock to be synced ?
RTC time synchronization not working (CONFIG_RTC_SYSTOHC)
kernel;linux kernel;ntp;clock