!94 [openEuler-1.0-LTS] rtc: Fix set RTC time delay 500ms on some Zhaoxin SOCs
Merge Pull Request from: @leoliu-oc When the RTC divider is changed from reset to an operating time base, the first update cycle should be 500ms later. But on some Zhaoxin SOCs, this first update cycle is one second later. So set RTC time on these Zhaoxin SOCs will causing 500ms delay. Skip setup RTC divider on these SOCs in mc146818_set_time to fix it. ### Issue https://gitee.com/openeuler/kernel/issues/I54V04 ### Test ```shell hwclock –s #Synchronize RTC to system time hwclock –w #Write the system time in RTC adjtimex –c #The average value of the "system-cmos" column should not exceed 0.5 ``` Known Issue N/A Default config change N/A Link:https://gitee.com/openeuler/kernel/pulls/94 Reviewed-by: Laibin Qiu <qiulaibin@huawei.com> Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
Showing
想要评论请 注册 或 登录