rtc: starfive: Improve rtc driver
authorHal Feng <hal.feng@starfivetech.com>
Wed, 13 Jul 2022 13:10:54 +0000 (21:10 +0800)
committerHal Feng <hal.feng@starfivetech.com>
Thu, 14 Jul 2022 06:02:20 +0000 (14:02 +0800)
commit8cf53d91eb5f91fd706f9d4689deb552b68823af
tree634c6bdd653b6866d02d8bb83617b109be261118
parent66422888adb5640facd025ab6cb87baa4eb33df3
rtc: starfive: Improve rtc driver

1. Set initial time if rtc is never set.
2. Add timeout when clearing interrupt flag register.
3. Improve alarm function.

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
drivers/rtc/rtc-starfive.c