rtc: return an error if the battery is low when reading/setting the time.