Home
last modified time | relevance | path

Searched refs:rtc_base (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/rtc/
Drtc-tegra.c61 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 …]
Drtc-gemini.c40 void __iomem *rtc_base; member
77 sec = readl(rtc->rtc_base + GEMINI_RTC_SECOND); in gemini_rtc_read_time()
78 min = readl(rtc->rtc_base + GEMINI_RTC_MINUTE); in gemini_rtc_read_time()
79 hour = readl(rtc->rtc_base + GEMINI_RTC_HOUR); in gemini_rtc_read_time()
80 days = readl(rtc->rtc_base + GEMINI_RTC_DAYS); in gemini_rtc_read_time()
81 offset = readl(rtc->rtc_base + GEMINI_RTC_RECORD); in gemini_rtc_read_time()
101 sec = readl(rtc->rtc_base + GEMINI_RTC_SECOND); in gemini_rtc_set_time()
102 min = readl(rtc->rtc_base + GEMINI_RTC_MINUTE); in gemini_rtc_set_time()
103 hour = readl(rtc->rtc_base + GEMINI_RTC_HOUR); in gemini_rtc_set_time()
104 day = readl(rtc->rtc_base + GEMINI_RTC_DAYS); in gemini_rtc_set_time()
[all …]
Drtc-lpc32xx.c53 __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()
Drtc-lpc24xx.c64 #define rtc_readl(dev, reg) readl((dev)->rtc_base + (reg))
65 #define rtc_writel(dev, reg, val) writel((val), (dev)->rtc_base + (reg))
68 void __iomem *rtc_base; member
210 rtc->rtc_base = devm_ioremap_resource(&pdev->dev, res); in lpc24xx_rtc_probe()
211 if (IS_ERR(rtc->rtc_base)) in lpc24xx_rtc_probe()
212 return PTR_ERR(rtc->rtc_base); in lpc24xx_rtc_probe()
Drtc-sirfsoc.c46 u32 rtc_base; member
63 regmap_read(rtcdrv->regmap, rtcdrv->rtc_base + offset, &val); in sirfsoc_rtc_readl()
70 regmap_write(rtcdrv->regmap, rtcdrv->rtc_base + offset, val); in sirfsoc_rtc_writel()
322 err = of_property_read_u32(np, "reg", &rtcdrv->rtc_base); in sirfsoc_rtc_probe()
/linux-4.4.14/arch/mips/jz4740/
Dreset.c69 static inline void jz4740_rtc_wait_ready(void __iomem *rtc_base) in jz4740_rtc_wait_ready() argument
74 ctrl = readl(rtc_base + JZ_REG_RTC_CTRL); in jz4740_rtc_wait_ready()
80 void __iomem *rtc_base = ioremap(JZ4740_RTC_BASE_ADDR, 0x38); in jz4740_power_off() local
101 jz4740_rtc_wait_ready(rtc_base); in jz4740_power_off()
102 writel(wakeup_filter_ticks, rtc_base + JZ_REG_RTC_WAKEUP_FILTER); in jz4740_power_off()
113 jz4740_rtc_wait_ready(rtc_base); in jz4740_power_off()
114 writel(reset_counter_ticks, rtc_base + JZ_REG_RTC_RESET_COUNTER); in jz4740_power_off()
116 jz4740_rtc_wait_ready(rtc_base); in jz4740_power_off()
117 writel(1, rtc_base + JZ_REG_RTC_HIBERNATE); in jz4740_power_off()
/linux-4.4.14/drivers/clocksource/
Dtegra20_timer.c52 static void __iomem *rtc_base; variable
120 u32 ms = readl(rtc_base + RTC_MILLISECONDS); in tegra_rtc_read_ms()
121 u32 s = readl(rtc_base + RTC_SHADOW_SECONDS); in tegra_rtc_read_ms()
241 rtc_base = of_iomap(np, 0); in tegra20_init_rtc()
242 if (!rtc_base) { in tegra20_init_rtc()
/linux-4.4.14/arch/mips/emma/markeins/
Dsetup.c63 static unsigned int __init detect_bus_frequency(unsigned long rtc_base) in detect_bus_frequency() argument