On 04.09.2024 17:31, Roger Pau Monne wrote: > The current logic to probe for the CMOS RTC is open-coded in get_cmos_time(), > move it to a separate function that both serves the purpose of testing for the > CMOS RTC existence and returning its value. > > The goal is to be able to split the probing and the reading logic into > separate > helpers, and putting the current logic in a separate function helps > simplifying > further changes. > > A transient *rtc_p variable is introduced as a parameter to the function, that > will be removed by further changes. Also note that due to the code movement, > now cmos_rtc_probe will only get cleared on a second call to get_cmos_time(), > as the newly introduced cmos_probe() function doesn't modify the variable > anymore. > > No functional change intended. > > Signed-off-by: Roger Pau Monné <roger....@citrix.com>
Acked-by: Jan Beulich <jbeul...@suse.com>