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
3670d2ec13eeb63d9570caf6b51dd1150af65ea8
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