Lines Matching refs:ctrl
80 uint32_t ctrl; in jz4740_rtc_wait_write_ready() local
82 return readl_poll_timeout(rtc->base + JZ_REG_RTC_CTRL, ctrl, in jz4740_rtc_wait_write_ready()
83 ctrl & JZ_RTC_CTRL_WRDY, 0, 1000); in jz4740_rtc_wait_write_ready()
88 uint32_t ctrl; in jz4780_rtc_enable_write() local
97 return readl_poll_timeout(rtc->base + JZ_REG_RTC_WENR, ctrl, in jz4780_rtc_enable_write()
98 ctrl & JZ_RTC_WENR_WEN, 0, 1000); in jz4780_rtc_enable_write()
121 uint32_t ctrl; in jz4740_rtc_ctrl_set_bits() local
125 ctrl = jz4740_rtc_reg_read(rtc, JZ_REG_RTC_CTRL); in jz4740_rtc_ctrl_set_bits()
128 ctrl |= JZ_RTC_CTRL_1HZ | JZ_RTC_CTRL_AF; in jz4740_rtc_ctrl_set_bits()
131 ctrl |= mask; in jz4740_rtc_ctrl_set_bits()
133 ctrl &= ~mask; in jz4740_rtc_ctrl_set_bits()
135 ret = jz4740_rtc_reg_write(rtc, JZ_REG_RTC_CTRL, ctrl); in jz4740_rtc_ctrl_set_bits()
187 uint32_t ctrl; in jz4740_rtc_read_alarm() local
191 ctrl = jz4740_rtc_reg_read(rtc, JZ_REG_RTC_CTRL); in jz4740_rtc_read_alarm()
193 alrm->enabled = !!(ctrl & JZ_RTC_CTRL_AE); in jz4740_rtc_read_alarm()
194 alrm->pending = !!(ctrl & JZ_RTC_CTRL_AF); in jz4740_rtc_read_alarm()
232 uint32_t ctrl; in jz4740_rtc_irq() local
235 ctrl = jz4740_rtc_reg_read(rtc, JZ_REG_RTC_CTRL); in jz4740_rtc_irq()
237 if (ctrl & JZ_RTC_CTRL_1HZ) in jz4740_rtc_irq()
240 if (ctrl & JZ_RTC_CTRL_AF) in jz4740_rtc_irq()