Searched refs:rtc_base (Results 1 – 6 of 6) sorted by relevance
/linux-4.1.27/drivers/rtc/ |
D | rtc-sirfsoc.c | 45 u32 rtc_base; member 67 rtc_count = sirfsoc_rtc_iobrg_readl(rtcdrv->rtc_base + RTC_CN); in sirfsoc_rtc_read_alarm() 69 rtc_alarm = sirfsoc_rtc_iobrg_readl(rtcdrv->rtc_base + RTC_ALARM0); in sirfsoc_rtc_read_alarm() 86 rtcdrv->rtc_base + RTC_STATUS) & SIRFSOC_RTC_AL0E) in sirfsoc_rtc_read_alarm() 107 rtcdrv->rtc_base + RTC_STATUS); in sirfsoc_rtc_set_alarm() 117 rtc_alarm << RTC_SHIFT, rtcdrv->rtc_base + RTC_ALARM0); in sirfsoc_rtc_set_alarm() 127 rtc_status_reg, rtcdrv->rtc_base + RTC_STATUS); in sirfsoc_rtc_set_alarm() 139 rtcdrv->rtc_base + RTC_STATUS); in sirfsoc_rtc_set_alarm() 149 rtcdrv->rtc_base + RTC_STATUS); in sirfsoc_rtc_set_alarm() 170 tmp_rtc = sirfsoc_rtc_iobrg_readl(rtcdrv->rtc_base + RTC_CN); in sirfsoc_rtc_read_time() [all …]
|
D | rtc-tegra.c | 61 void __iomem *rtc_base; /* NULL if not initialized. */ member 73 return readl(info->rtc_base + TEGRA_RTC_REG_BUSY) & 1; in tegra_rtc_check_busy() 117 msec = readl(info->rtc_base + TEGRA_RTC_REG_MILLI_SECONDS); in tegra_rtc_read_time() 118 sec = readl(info->rtc_base + TEGRA_RTC_REG_SHADOW_SECONDS); in tegra_rtc_read_time() 163 writel(sec, info->rtc_base + TEGRA_RTC_REG_SECONDS); in tegra_rtc_set_time() 166 readl(info->rtc_base + TEGRA_RTC_REG_SECONDS)); in tegra_rtc_set_time() 177 sec = readl(info->rtc_base + TEGRA_RTC_REG_SECONDS_ALARM0); in tegra_rtc_read_alarm() 194 tmp = readl(info->rtc_base + TEGRA_RTC_REG_INTR_STATUS); in tegra_rtc_read_alarm() 210 status = readl(info->rtc_base + TEGRA_RTC_REG_INTR_MASK); in tegra_rtc_alarm_irq_enable() 216 writel(status, info->rtc_base + TEGRA_RTC_REG_INTR_MASK); in tegra_rtc_alarm_irq_enable() [all …]
|
D | rtc-lpc32xx.c | 53 __raw_readl((dev)->rtc_base + (reg)) 55 __raw_writel((val), (dev)->rtc_base + (reg)) 58 void __iomem *rtc_base; member 220 rtc->rtc_base = devm_ioremap_resource(&pdev->dev, res); in lpc32xx_rtc_probe() 221 if (IS_ERR(rtc->rtc_base)) in lpc32xx_rtc_probe() 222 return PTR_ERR(rtc->rtc_base); in lpc32xx_rtc_probe()
|
/linux-4.1.27/arch/mips/jz4740/ |
D | reset.c | 68 static inline void jz4740_rtc_wait_ready(void __iomem *rtc_base) in jz4740_rtc_wait_ready() argument 73 ctrl = readl(rtc_base + JZ_REG_RTC_CTRL); in jz4740_rtc_wait_ready() 79 void __iomem *rtc_base = ioremap(JZ4740_RTC_BASE_ADDR, 0x38); in jz4740_power_off() local 92 jz4740_rtc_wait_ready(rtc_base); in jz4740_power_off() 93 writel(wakeup_filter_ticks, rtc_base + JZ_REG_RTC_WAKEUP_FILTER); in jz4740_power_off() 104 jz4740_rtc_wait_ready(rtc_base); in jz4740_power_off() 105 writel(reset_counter_ticks, rtc_base + JZ_REG_RTC_RESET_COUNTER); in jz4740_power_off() 107 jz4740_rtc_wait_ready(rtc_base); in jz4740_power_off() 108 writel(1, rtc_base + JZ_REG_RTC_HIBERNATE); in jz4740_power_off()
|
/linux-4.1.27/drivers/clocksource/ |
D | tegra20_timer.c | 52 static void __iomem *rtc_base; variable 117 u32 ms = readl(rtc_base + RTC_MILLISECONDS); in tegra_rtc_read_ms() 118 u32 s = readl(rtc_base + RTC_SHADOW_SECONDS); in tegra_rtc_read_ms() 238 rtc_base = of_iomap(np, 0); in tegra20_init_rtc() 239 if (!rtc_base) { in tegra20_init_rtc()
|
/linux-4.1.27/arch/mips/emma/markeins/ |
D | setup.c | 63 static unsigned int __init detect_bus_frequency(unsigned long rtc_base) in detect_bus_frequency() argument
|