This website requires JavaScript.
Explore
Help
Register
Sign In
leandrof
/
linux
Watch
1
Star
0
Fork
0
You've already forked linux
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
Files
c235698355fa94df7073b51befda7d4be00a0e23
linux
/
tools
/
testing
/
selftests
/
rtc
/
settings
2 lines
12 B
Plaintext
Raw
Normal View
History
Unescape
Escape
selftests/rtc: continuously read RTC in a loop for 30s Some problems with reading the RTC time may happen rarely, for example while the RTC is updating. So read the RTC many times to catch these problems. For example, a previous attempt for my commit ea6fa4961aab ("rtc: mc146818-lib: fix RTC presence check") was incorrect and would have triggered this selftest. To avoid the risk of damaging the hardware, wait 11ms before consecutive reads. In rtc_time_to_timestamp I copied values manually instead of casting - just to be on the safe side. The 11ms wait period was chosen so that it is not a divisor of 1000ms. Signed-off-by: Mateusz Jończyk <mat.jonczyk@o2.pl> Cc: Alessandro Zummo <a.zummo@towertech.it> Cc: Alexandre Belloni <alexandre.belloni@bootlin.com> Cc: Shuah Khan <shuah@kernel.org> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
2022-02-19 08:27:13 +01:00
timeout=210
Reference in New Issue
Copy Permalink