All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] rtc: k3: wait until the unlock field is not zero
@ 2022-08-16 17:33 Bryan Brattlof
  2022-08-16 17:33 ` [PATCH 2/2] rtc: k3: detect SoC to determine erratum fix Bryan Brattlof
  2022-08-23 20:26 ` [PATCH 1/2] rtc: k3: wait until the unlock field is not zero Alexandre Belloni
  0 siblings, 2 replies; 3+ messages in thread
From: Bryan Brattlof @ 2022-08-16 17:33 UTC (permalink / raw)
  To: Alessandro Zummo, Alexandre Belloni
  Cc: Linux RTC, Linux Kernel Mailing List, Nishanth Menon,
	Bryan Brattlof

After writing the magic words to the KICK0 and KICK1 registers, we must
wait for a 1 in the unlock field of the general control register to
signify when the rtc device is in an unlocked state.

Signed-off-by: Bryan Brattlof <bb@ti.com>
---
 drivers/rtc/rtc-ti-k3.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/rtc/rtc-ti-k3.c b/drivers/rtc/rtc-ti-k3.c
index 7a0f181d3fefe..fd26be7868d25 100644
--- a/drivers/rtc/rtc-ti-k3.c
+++ b/drivers/rtc/rtc-ti-k3.c
@@ -190,7 +190,7 @@ static int k3rtc_unlock_rtc(struct ti_k3_rtc *priv)
 
 	/* Skip fence since we are going to check the unlock bit as fence */
 	ret = regmap_field_read_poll_timeout(priv->r_fields[K3RTC_UNLOCK], ret,
-					     !ret, 2, priv->sync_timeout_us);
+					     ret, 2, priv->sync_timeout_us);
 
 	return ret;
 }
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-08-23 20:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-16 17:33 [PATCH 1/2] rtc: k3: wait until the unlock field is not zero Bryan Brattlof
2022-08-16 17:33 ` [PATCH 2/2] rtc: k3: detect SoC to determine erratum fix Bryan Brattlof
2022-08-23 20:26 ` [PATCH 1/2] rtc: k3: wait until the unlock field is not zero Alexandre Belloni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.