Lines Matching refs:RTCA3_RCR2
67 #define RTCA3_RCR2 0x24 macro
241 tmp = readb(priv->base + RTCA3_RCR2); in rtca3_read_time()
293 rcr2 = readb(priv->base + RTCA3_RCR2); in rtca3_set_time()
294 writeb(rcr2 & ~RTCA3_RCR2_START, priv->base + RTCA3_RCR2); in rtca3_set_time()
295 ret = readb_poll_timeout_atomic(priv->base + RTCA3_RCR2, tmp, in rtca3_set_time()
314 writeb(rcr2 | RTCA3_RCR2_START, priv->base + RTCA3_RCR2); in rtca3_set_time()
315 return readb_poll_timeout_atomic(priv->base + RTCA3_RCR2, tmp, in rtca3_set_time()
393 tmp = readb(priv->base + RTCA3_RCR2); in rtca3_set_alarm()
474 val = readb(priv->base + RTCA3_RCR2); in rtca3_read_offset()
534 tmp = readb(priv->base + RTCA3_RCR2); in rtca3_set_offset()
544 rtca3_byte_update_bits(priv, RTCA3_RCR2, RTCA3_RCR2_ADJP, adjp); in rtca3_set_offset()
545 ret = readb_poll_timeout_atomic(priv->base + RTCA3_RCR2, tmp, in rtca3_set_offset()
590 val = readb(priv->base + RTCA3_RCR2); in rtca3_initial_setup()
600 writeb(0, priv->base + RTCA3_RCR2); in rtca3_initial_setup()
601 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, !(tmp & mask), in rtca3_initial_setup()
612 writeb(val, priv->base + RTCA3_RCR2); in rtca3_initial_setup()
613 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, (tmp & mask), in rtca3_initial_setup()
620 writeb(val | RTCA3_RCR2_RESET, priv->base + RTCA3_RCR2); in rtca3_initial_setup()
621 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, !(tmp & mask), in rtca3_initial_setup()
641 writeb(val, priv->base + RTCA3_RCR2); in rtca3_initial_setup()
642 ret = readb_poll_timeout(priv->base + RTCA3_RCR2, tmp, ((tmp & mask) == mask), in rtca3_initial_setup()