Searched refs:RTC_CTRL (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/rtc/ |
| H A D | rtc-amlogic-a4.c | 21 #define RTC_CTRL (0x0 << 2) /* Control RTC */ macro 117 regmap_write_bits(rtc->map, RTC_CTRL, RTC_ENABLE, RTC_ENABLE); in aml_rtc_set_time() 119 rtc->rtc_enabled = regmap_test_bits(rtc->map, RTC_CTRL, RTC_ENABLE); in aml_rtc_set_time() 142 regmap_update_bits(rtc->map, RTC_CTRL, in aml_rtc_set_alarm() 174 alarm_enable = regmap_test_bits(rtc->map, RTC_CTRL, RTC_ALRM0_EN); in aml_rtc_read_alarm() 243 regmap_update_bits(rtc->map, RTC_CTRL, in aml_rtc_alarm_enable() 250 regmap_update_bits(rtc->map, RTC_CTRL, in aml_rtc_alarm_enable() 283 rtc->rtc_enabled = regmap_test_bits(rtc->map, RTC_CTRL, RTC_ENABLE); in aml_rtc_init() 287 regmap_write_bits(rtc->map, RTC_CTRL, RTC_OSC_SEL, RTC_OSC_SEL); in aml_rtc_init() 309 regmap_write_bits(rtc->map, RTC_CTRL, RTC_OSC_SEL, 0); in aml_rtc_init() [all …]
|
| H A D | rtc-aspeed.c | 16 #define RTC_CTRL 0x10 macro 27 if (!(readl(rtc->base + RTC_CTRL) & RTC_ENABLE)) { in aspeed_rtc_read_time() 67 ctrl = readl(rtc->base + RTC_CTRL); in aspeed_rtc_set_time() 68 writel(ctrl | RTC_UNLOCK, rtc->base + RTC_CTRL); in aspeed_rtc_set_time() 74 writel(ctrl | RTC_ENABLE, rtc->base + RTC_CTRL); in aspeed_rtc_set_time()
|
| H A D | rtc-spacemit-p1.c | 34 #define RTC_CTRL 0x1d macro 60 if (!regmap_test_bits(regmap, RTC_CTRL, RTC_EN)) in p1_rtc_read_time() 108 ret = regmap_clear_bits(regmap, RTC_CTRL, RTC_EN); in p1_rtc_set_time() 117 return regmap_set_bits(regmap, RTC_CTRL, RTC_EN); in p1_rtc_set_time()
|
| H A D | rtc-tps6586x.c | 22 #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 D | rtc-sunplus.c | 22 #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 D | rtc-zynqmp.c | 30 #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()
|
| /linux/drivers/mfd/ |
| H A D | ab8500-sysctrl.c | 24 #define RTC_CTRL 0x0B macro
|
| /linux/drivers/clk/meson/ |
| H A D | c3-peripherals.c | 18 #define RTC_CTRL 0x10 macro 163 .offset = RTC_CTRL,
|
| H A D | a1-peripherals.c | 22 #define RTC_CTRL 0xc macro 236 .offset = RTC_CTRL,
|