Home
last modified time | relevance | path

Searched refs:RTC_CTRL (Results 1 – 9 of 9) sorted by relevance

/openbmc/u-boot/drivers/rtc/
H A Dm41t60.c55 #define RTC_CTRL 0x7 macro
99 if (0x00 != (data[RTC_CTRL] & 0x80)) { in rtc_validate()
136 data[RTC_CTRL] &= 0x7F; /* reset OUT bit */ in rtc_validate()
218 if ((data[RTC_CTRL] & 0x3F) != l) { in rtc_reset()
221 data[RTC_CTRL] &= 0xC0; in rtc_reset()
222 data[RTC_CTRL] |= (uchar) l; in rtc_reset()
231 data[RTC_CTRL] &= 0xBF; in rtc_reset()
232 if (i2c_write(CONFIG_SYS_I2C_RTC_ADDR, RTC_CTRL, 1, data + RTC_CTRL, 1)) { in rtc_reset()
/openbmc/linux/drivers/rtc/
H A Drtc-aspeed.c17 #define RTC_CTRL 0x10 macro
28 if (!(readl(rtc->base + RTC_CTRL) & RTC_ENABLE)) { in aspeed_rtc_read_time()
68 ctrl = readl(rtc->base + RTC_CTRL); in aspeed_rtc_set_time()
69 writel(ctrl | RTC_UNLOCK, rtc->base + RTC_CTRL); in aspeed_rtc_set_time()
75 writel(ctrl | RTC_ENABLE, rtc->base + RTC_CTRL); in aspeed_rtc_set_time()
H A Drtc-tps6586x.c22 #define RTC_CTRL 0xc0 macro
100 ret = tps6586x_clr_bits(tps_dev, RTC_CTRL, RTC_ENABLE); in tps6586x_rtc_set_time()
113 ret = tps6586x_set_bits(tps_dev, RTC_CTRL, RTC_ENABLE); in tps6586x_rtc_set_time()
235 ret = tps6586x_update(tps_dev, RTC_CTRL, in tps6586x_rtc_probe()
278 tps6586x_update(tps_dev, RTC_CTRL, 0, in tps6586x_rtc_probe()
287 tps6586x_update(tps_dev, RTC_CTRL, 0, in tps6586x_rtc_remove()
H A Drtc-sunplus.c22 #define RTC_CTRL 0x40 macro
139 sp_rtc->reg_base + RTC_CTRL); in sp_rtc_alarm_irq_enable()
142 0x0, sp_rtc->reg_base + RTC_CTRL); in sp_rtc_alarm_irq_enable()
294 writel(DIS_SYS_RST_RTC_MASK_BIT | DIS_SYS_RST_RTC, sp_rtc->reg_base + RTC_CTRL); in sp_rtc_probe()
H A Drtc-zynqmp.c30 #define RTC_CTRL 0x40 macro
173 rtc_ctrl = readl(xrtcdev->reg_base + RTC_CTRL); in xlnx_init_rtc()
175 writel(rtc_ctrl, xrtcdev->reg_base + RTC_CTRL); in xlnx_init_rtc()
/openbmc/qemu/hw/rtc/
H A Dls7a_rtc.c57 FIELD(RTC_CTRL, RTCEN, 13, 1)
58 FIELD(RTC_CTRL, TOYEN, 11, 1)
59 FIELD(RTC_CTRL, EO, 8, 1)
102 return FIELD_EX32(s->cntrctl, RTC_CTRL, TOYEN) && in toy_enabled()
103 FIELD_EX32(s->cntrctl, RTC_CTRL, EO); in toy_enabled()
108 return FIELD_EX32(s->cntrctl, RTC_CTRL, RTCEN) && in rtc_enabled()
109 FIELD_EX32(s->cntrctl, RTC_CTRL, EO); in rtc_enabled()
/openbmc/linux/drivers/clk/meson/
H A Da1-peripherals.h19 #define RTC_CTRL 0xc macro
H A Da1-peripherals.c207 .offset = RTC_CTRL,
/openbmc/linux/drivers/mfd/
H A Dab8500-sysctrl.c24 #define RTC_CTRL 0x0B macro