Home
last modified time | relevance | path

Searched defs:rtc (Results 1 – 200 of 232) sorted by relevance

12

/linux-4.4.14/drivers/rtc/
Dinterface.c23 static int __rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in __rtc_read_time()
46 int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_read_time()
60 int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_set_time()
94 static int rtc_read_alarm_internal(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm_internal()
115 int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_read_alarm()
284 int rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_read_alarm()
306 static int __rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in __rtc_set_alarm()
341 int rtc_set_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_set_alarm()
366 int rtc_initialize_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm) in rtc_initialize_alarm()
400 int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled) in rtc_alarm_irq_enable()
[all …]
Drtc-dev.c28 struct rtc_device *rtc = container_of(inode->i_cdev, in rtc_dev_open() local
58 struct rtc_device *rtc = in rtc_uie_task() local
85 struct rtc_device *rtc = (struct rtc_device *)data; in rtc_uie_timer() local
96 static int clear_uie(struct rtc_device *rtc) in clear_uie()
118 static int set_uie(struct rtc_device *rtc) in set_uie()
140 int rtc_dev_update_irq_enable_emul(struct rtc_device *rtc, unsigned int enabled) in rtc_dev_update_irq_enable_emul()
154 struct rtc_device *rtc = file->private_data; in rtc_dev_read() local
208 struct rtc_device *rtc = file->private_data; in rtc_dev_poll() local
222 struct rtc_device *rtc = file->private_data; in rtc_dev_ioctl() local
419 struct rtc_device *rtc = file->private_data; in rtc_dev_fasync() local
[all …]
Drtc-da9052.c24 #define rtc_err(rtc, fmt, ...) \ argument
30 struct rtc_device *rtc; member
34 static int da9052_rtc_enable_alarm(struct da9052_rtc *rtc, bool enable) in da9052_rtc_enable_alarm()
54 struct da9052_rtc *rtc = data; in da9052_rtc_irq() local
61 static int da9052_read_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_read_alarm()
103 static int da9052_set_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_set_alarm()
146 static int da9052_rtc_get_alarm_status(struct da9052_rtc *rtc) in da9052_rtc_get_alarm_status()
161 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_read_time() local
205 struct da9052_rtc *rtc; in da9052_rtc_set_time() local
232 struct da9052_rtc *rtc = dev_get_drvdata(dev); in da9052_rtc_read_alarm() local
[all …]
Drtc-jz4740.c43 struct rtc_device *rtc; member
50 static inline uint32_t jz4740_rtc_reg_read(struct jz4740_rtc *rtc, size_t reg) in jz4740_rtc_reg_read()
55 static int jz4740_rtc_wait_write_ready(struct jz4740_rtc *rtc) in jz4740_rtc_wait_write_ready()
67 static inline int jz4740_rtc_reg_write(struct jz4740_rtc *rtc, size_t reg, in jz4740_rtc_reg_write()
78 static int jz4740_rtc_ctrl_set_bits(struct jz4740_rtc *rtc, uint32_t mask, in jz4740_rtc_ctrl_set_bits()
106 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_read_time() local
132 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_set_mmss() local
139 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_read_alarm() local
158 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_set_alarm() local
173 struct jz4740_rtc *rtc = dev_get_drvdata(dev); in jz4740_rtc_alarm_irq_enable() local
[all …]
Drtc-at91sam9.c86 #define rtt_readl(rtc, field) \ argument
88 #define rtt_writel(rtc, field, val) \ argument
91 static inline unsigned int gpbr_readl(struct sam9_rtc *rtc) in gpbr_readl()
100 static inline void gpbr_writel(struct sam9_rtc *rtc, unsigned int val) in gpbr_writel()
110 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_readtime() local
139 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_settime() local
189 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_readalarm() local
215 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_setalarm() local
254 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_alarm_irq_enable() local
270 struct sam9_rtc *rtc = dev_get_drvdata(dev); in at91_rtc_proc() local
[all …]
Drtc-omap.c135 struct rtc_device *rtc; member
146 static inline u8 rtc_read(struct omap_rtc *rtc, unsigned int reg) in rtc_read()
151 static inline u32 rtc_readl(struct omap_rtc *rtc, unsigned int reg) in rtc_readl()
156 static inline void rtc_write(struct omap_rtc *rtc, unsigned int reg, u8 val) in rtc_write()
161 static inline void rtc_writel(struct omap_rtc *rtc, unsigned int reg, u32 val) in rtc_writel()
166 static void am3352_rtc_unlock(struct omap_rtc *rtc) in am3352_rtc_unlock()
172 static void am3352_rtc_lock(struct omap_rtc *rtc) in am3352_rtc_lock()
178 static void default_rtc_unlock(struct omap_rtc *rtc) in default_rtc_unlock()
182 static void default_rtc_lock(struct omap_rtc *rtc) in default_rtc_lock()
191 static void rtc_wait_not_busy(struct omap_rtc *rtc) in rtc_wait_not_busy()
[all …]
Drtc-da9055.c24 struct rtc_device *rtc; member
29 static int da9055_rtc_enable_alarm(struct da9055_rtc *rtc, bool enable) in da9055_rtc_enable_alarm()
53 struct da9055_rtc *rtc = data; in da9055_rtc_alm_irq() local
131 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_read_time() local
165 struct da9055_rtc *rtc; in da9055_rtc_set_time() local
184 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_read_alarm() local
200 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_set_alarm() local
217 struct da9055_rtc *rtc = dev_get_drvdata(dev); in da9055_rtc_alarm_irq_enable() local
272 struct da9055_rtc *rtc; in da9055_rtc_probe() local
325 struct da9055_rtc *rtc = dev_get_drvdata(&pdev->dev); in da9055_rtc_suspend() local
[all …]
Drtc-ds1685.c47 ds1685_read(struct ds1685_priv *rtc, int reg) in ds1685_read()
60 ds1685_write(struct ds1685_priv *rtc, int reg, u8 value) in ds1685_write()
81 ds1685_rtc_bcd2bin(struct ds1685_priv *rtc, u8 val, u8 bcd_mask, u8 bin_mask) in ds1685_rtc_bcd2bin()
99 ds1685_rtc_bin2bcd(struct ds1685_priv *rtc, u8 val, u8 bin_mask, u8 bcd_mask) in ds1685_rtc_bin2bcd()
112 ds1685_rtc_switch_to_bank0(struct ds1685_priv *rtc) in ds1685_rtc_switch_to_bank0()
123 ds1685_rtc_switch_to_bank1(struct ds1685_priv *rtc) in ds1685_rtc_switch_to_bank1()
143 ds1685_rtc_begin_data_access(struct ds1685_priv *rtc) in ds1685_rtc_begin_data_access()
166 ds1685_rtc_end_data_access(struct ds1685_priv *rtc) in ds1685_rtc_end_data_access()
190 ds1685_rtc_begin_ctrl_access(struct ds1685_priv *rtc, unsigned long *flags) in ds1685_rtc_begin_ctrl_access()
206 ds1685_rtc_end_ctrl_access(struct ds1685_priv *rtc, unsigned long flags) in ds1685_rtc_end_ctrl_access()
[all …]
Drtc-lpc32xx.c61 struct rtc_device *rtc; member
68 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_read_time() local
78 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_set_mmss() local
98 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_read_alarm() local
111 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_set_alarm() local
146 struct lpc32xx_rtc *rtc = dev_get_drvdata(dev); in lpc32xx_rtc_alarm_irq_enable() local
168 struct lpc32xx_rtc *rtc = dev; in lpc32xx_rtc_alarm_interrupt() local
203 struct lpc32xx_rtc *rtc; in lpc32xx_rtc_probe() local
286 struct lpc32xx_rtc *rtc = platform_get_drvdata(pdev); in lpc32xx_rtc_remove() local
298 struct lpc32xx_rtc *rtc = platform_get_drvdata(pdev); in lpc32xx_rtc_suspend() local
[all …]
Drtc-sh.c105 static int __sh_rtc_interrupt(struct sh_rtc *rtc) in __sh_rtc_interrupt()
121 static int __sh_rtc_alarm(struct sh_rtc *rtc) in __sh_rtc_alarm()
136 static int __sh_rtc_periodic(struct sh_rtc *rtc) in __sh_rtc_periodic()
171 struct sh_rtc *rtc = dev_id; in sh_rtc_interrupt() local
183 struct sh_rtc *rtc = dev_id; in sh_rtc_alarm() local
195 struct sh_rtc *rtc = dev_id; in sh_rtc_periodic() local
207 struct sh_rtc *rtc = dev_id; in sh_rtc_shared() local
221 struct sh_rtc *rtc = dev_get_drvdata(dev); in sh_rtc_irq_set_state() local
246 struct sh_rtc *rtc = dev_get_drvdata(dev); in sh_rtc_irq_set_freq() local
296 struct sh_rtc *rtc = dev_get_drvdata(dev); in sh_rtc_setaie() local
[all …]
Drtc-pl030.c27 struct rtc_device *rtc; member
33 struct pl030_rtc *rtc = dev_id; in pl030_interrupt() local
40 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_read_alarm() local
48 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_set_alarm() local
65 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_read_time() local
82 struct pl030_rtc *rtc = dev_get_drvdata(dev); in pl030_set_time() local
102 struct pl030_rtc *rtc; in pl030_probe() local
152 struct pl030_rtc *rtc = amba_get_drvdata(dev); in pl030_remove() local
Drtc-core.h19 static inline void rtc_dev_prepare(struct rtc_device *rtc) in rtc_dev_prepare()
23 static inline void rtc_dev_add_device(struct rtc_device *rtc) in rtc_dev_add_device()
27 static inline void rtc_dev_del_device(struct rtc_device *rtc) in rtc_dev_del_device()
40 static inline void rtc_proc_add_device(struct rtc_device *rtc) in rtc_proc_add_device()
44 static inline void rtc_proc_del_device(struct rtc_device *rtc) in rtc_proc_del_device()
Drtc-proc.c24 static bool is_rtc_hctosys(struct rtc_device *rtc) in is_rtc_hctosys()
36 static bool is_rtc_hctosys(struct rtc_device *rtc) in is_rtc_hctosys()
45 struct rtc_device *rtc = seq->private; in rtc_proc_show() local
113 struct rtc_device *rtc = PDE_DATA(inode); in rtc_proc_open() local
138 void rtc_proc_add_device(struct rtc_device *rtc) in rtc_proc_add_device()
144 void rtc_proc_del_device(struct rtc_device *rtc) in rtc_proc_del_device()
Drtc-digicolor.c45 static int dc_rtc_cmds(struct dc_rtc *rtc, const u8 *cmds, int len) in dc_rtc_cmds()
63 static int dc_rtc_read(struct dc_rtc *rtc, unsigned long *val) in dc_rtc_read()
87 static int dc_rtc_write(struct dc_rtc *rtc, u32 val) in dc_rtc_write()
97 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_read_time() local
111 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_set_mmss() local
118 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_read_alarm() local
139 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_set_alarm() local
155 struct dc_rtc *rtc = dev_get_drvdata(dev); in dc_rtc_alarm_irq_enable() local
172 struct dc_rtc *rtc = dev_id; in dc_rtc_irq() local
183 struct dc_rtc *rtc; in dc_rtc_probe() local
Drtc-st-lpc.c57 static void st_rtc_set_hw_alarm(struct st_rtc *rtc, in st_rtc_set_hw_alarm()
77 struct st_rtc *rtc = (struct st_rtc *)data; in st_rtc_handler() local
86 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_read_time() local
109 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_set_time() local
133 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_read_alarm() local
147 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_alarm_irq_enable() local
162 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_set_alarm() local
199 struct st_rtc *rtc; in st_rtc_probe() local
287 struct st_rtc *rtc = platform_get_drvdata(pdev); in st_rtc_remove() local
298 struct st_rtc *rtc = dev_get_drvdata(dev); in st_rtc_suspend() local
[all …]
Drtc-armada38x.c51 static void rtc_delayed_write(u32 val, struct armada38x_rtc *rtc, int offset) in rtc_delayed_write()
59 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_read_time() local
82 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_set_time() local
108 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_read_alarm() local
127 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_set_alarm() local
157 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_alarm_irq_enable() local
174 struct armada38x_rtc *rtc = data; in armada38x_rtc_alarm_irq() local
216 struct armada38x_rtc *rtc; in armada38x_rtc_probe() local
270 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_suspend() local
281 struct armada38x_rtc *rtc = dev_get_drvdata(dev); in armada38x_rtc_resume() local
Drtc-pcf50633.c67 static void pcf2rtc_time(struct rtc_time *rtc, struct pcf50633_time *pcf) in pcf2rtc_time()
78 static void rtc2pcf_time(struct pcf50633_time *pcf, struct rtc_time *rtc) in rtc2pcf_time()
92 struct pcf50633_rtc *rtc = dev_get_drvdata(dev); in pcf50633_rtc_alarm_irq_enable() local
110 struct pcf50633_rtc *rtc; in pcf50633_rtc_read_time() local
143 struct pcf50633_rtc *rtc; in pcf50633_rtc_set_time() local
182 struct pcf50633_rtc *rtc; in pcf50633_rtc_read_alarm() local
205 struct pcf50633_rtc *rtc; in pcf50633_rtc_set_alarm() local
245 struct pcf50633_rtc *rtc = data; in pcf50633_rtc_irq() local
253 struct pcf50633_rtc *rtc; in pcf50633_rtc_probe() local
274 struct pcf50633_rtc *rtc; in pcf50633_rtc_remove() local
Dclass.c32 struct rtc_device *rtc = to_rtc_device(dev); in rtc_device_release() local
53 struct rtc_device *rtc = to_rtc_device(dev); in rtc_suspend() local
99 struct rtc_device *rtc = to_rtc_device(dev); in rtc_resume() local
167 struct rtc_device *rtc; in rtc_device_register() local
267 void rtc_device_unregister(struct rtc_device *rtc) in rtc_device_unregister()
285 struct rtc_device *rtc = *(struct rtc_device **)res; in devm_rtc_device_release() local
316 struct rtc_device **ptr, *rtc; in devm_rtc_device_register() local
343 void devm_rtc_device_unregister(struct device *dev, struct rtc_device *rtc) in devm_rtc_device_unregister()
Drtc-tps6586x.c58 struct rtc_device *rtc; member
71 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_read_time() local
98 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_set_time() local
144 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_alarm_irq_enable() local
158 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_set_alarm() local
213 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_read_alarm() local
244 struct tps6586x_rtc *rtc = data; in tps6586x_rtc_irq() local
253 struct tps6586x_rtc *rtc; in tps6586x_rtc_probe() local
317 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_suspend() local
326 struct tps6586x_rtc *rtc = dev_get_drvdata(dev); in tps6586x_rtc_resume() local
Drtc-mt6397.c75 static int mtk_rtc_write_trigger(struct mt6397_rtc *rtc) in mtk_rtc_write_trigger()
104 struct mt6397_rtc *rtc = data; in mtk_rtc_irq_handler_thread() local
124 static int __mtk_rtc_read_time(struct mt6397_rtc *rtc, in __mtk_rtc_read_time()
152 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_read_time() local
183 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_set_time() local
214 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_read_alarm() local
255 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mtk_rtc_set_alarm() local
315 struct mt6397_rtc *rtc; in mtk_rtc_probe() local
367 struct mt6397_rtc *rtc = platform_get_drvdata(pdev); in mtk_rtc_remove() local
379 struct mt6397_rtc *rtc = dev_get_drvdata(dev); in mt6397_rtc_suspend() local
[all …]
Drtc-bfin.c159 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_reset() local
183 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_interrupt() local
236 static void bfin_rtc_int_set_alarm(struct bfin_rtc *rtc) in bfin_rtc_int_set_alarm()
246 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_alarm_irq_enable() local
259 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_read_time() local
273 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_set_time() local
292 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_read_alarm() local
302 struct bfin_rtc *rtc = dev_get_drvdata(dev); in bfin_rtc_set_alarm() local
347 struct bfin_rtc *rtc; in bfin_rtc_probe() local
Drtc-mpc5121.c83 struct rtc_device *rtc; member
108 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_read_time() local
130 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_set_time() local
154 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5200_rtc_read_time() local
181 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5200_rtc_set_time() local
203 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_read_alarm() local
215 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_set_alarm() local
247 struct mpc5121_rtc_data *rtc = dev_get_drvdata((struct device *)dev); in mpc5121_rtc_handler() local
264 struct mpc5121_rtc_data *rtc = dev_get_drvdata((struct device *)dev); in mpc5121_rtc_handler_upd() local
281 struct mpc5121_rtc_data *rtc = dev_get_drvdata(dev); in mpc5121_rtc_alarm_irq_enable() local
[all …]
Drtc-at32ap700x.c62 struct rtc_device *rtc; member
72 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_readtime() local
83 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_settime() local
96 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_readalarm() local
109 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_setalarm() local
139 struct rtc_at32ap700x *rtc = dev_get_drvdata(dev); in at32_rtc_alarm_irq_enable() local
167 struct rtc_at32ap700x *rtc = (struct rtc_at32ap700x *)dev_id; in at32_rtc_interrupt() local
201 struct rtc_at32ap700x *rtc; in at32_rtc_probe() local
Drtc-lpc24xx.c69 struct rtc_device *rtc; member
76 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_set_time() local
97 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_read_time() local
118 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_read_alarm() local
138 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_set_alarm() local
161 struct lpc24xx_rtc *rtc = dev_get_drvdata(dev); in lpc24xx_rtc_alarm_irq_enable() local
174 struct lpc24xx_rtc *rtc = data; in lpc24xx_rtc_interrupt() local
201 struct lpc24xx_rtc *rtc; in lpc24xx_rtc_probe() local
278 struct lpc24xx_rtc *rtc = platform_get_drvdata(pdev); in lpc24xx_rtc_remove() local
Drtc-tps80031.c63 struct rtc_device *rtc; member
187 static int clear_alarm_int_status(struct device *dev, struct tps80031_rtc *rtc) in clear_alarm_int_status()
217 struct tps80031_rtc *rtc = dev_get_drvdata(dev); in tps80031_rtc_irq() local
238 struct tps80031_rtc *rtc; in tps80031_rtc_probe() local
304 struct tps80031_rtc *rtc = dev_get_drvdata(dev); in tps80031_rtc_suspend() local
313 struct tps80031_rtc *rtc = dev_get_drvdata(dev); in tps80031_rtc_resume() local
Drtc-max8907.c52 struct max8907_rtc *rtc = data; in max8907_irq_handler() local
99 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_read_time() local
115 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_set_time() local
126 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_read_alarm() local
149 struct max8907_rtc *rtc = dev_get_drvdata(dev); in max8907_rtc_set_alarm() local
181 struct max8907_rtc *rtc; in max8907_rtc_probe() local
Drtc-lp8788.c115 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_rtc_read_time() local
139 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_rtc_set_time() local
169 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_read_alarm() local
194 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_set_alarm() local
230 struct lp8788_rtc *rtc = dev_get_drvdata(dev); in lp8788_alarm_irq_enable() local
253 struct lp8788_rtc *rtc = ptr; in lp8788_alarm_irq_handler() local
260 struct lp8788_rtc *rtc) in lp8788_alarm_irq_register()
289 struct lp8788_rtc *rtc; in lp8788_rtc_probe() local
Drtc-da9063.c175 struct da9063_compatible_rtc *rtc) in da9063_data_to_tm()
190 struct da9063_compatible_rtc *rtc) in da9063_tm_to_data()
217 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_stop_alarm() local
228 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_start_alarm() local
239 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_read_time() local
275 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_set_time() local
292 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_read_alarm() local
326 struct da9063_compatible_rtc *rtc = dev_get_drvdata(dev); in da9063_rtc_set_alarm() local
372 struct da9063_compatible_rtc *rtc = data; in da9063_alarm_event() local
396 struct da9063_compatible_rtc *rtc; in da9063_rtc_probe() local
Drtc-nuc900.c64 struct nuc900_rtc *rtc = _rtc; in nuc900_rtc_interrupt() local
139 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_alarm_irq_enable() local
153 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_read_time() local
164 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_set_time() local
186 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_read_alarm() local
197 struct nuc900_rtc *rtc = dev_get_drvdata(dev); in nuc900_rtc_set_alarm() local
Drtc-gemini.c72 struct gemini_rtc *rtc = dev_get_drvdata(dev); in gemini_rtc_read_time() local
92 struct gemini_rtc *rtc = dev_get_drvdata(dev); in gemini_rtc_set_time() local
121 struct gemini_rtc *rtc; in gemini_rtc_probe() local
156 struct gemini_rtc *rtc = platform_get_drvdata(pdev); in gemini_rtc_remove() local
Drtc-sysfs.c93 struct rtc_device *rtc = to_rtc_device(dev); in max_user_freq_store() local
157 struct rtc_device *rtc = to_rtc_device(dev); in wakealarm_store() local
230 static bool rtc_does_wakealarm(struct rtc_device *rtc) in rtc_does_wakealarm()
242 struct rtc_device *rtc = to_rtc_device(dev); in rtc_attr_is_visible() local
Drtc-sa1100.c53 struct rtc_device *rtc = info->rtc; in sa1100_rtc_interrupt() local
101 struct rtc_device *rtc = info->rtc; in sa1100_rtc_open() local
231 struct rtc_device *rtc; in sa1100_rtc_init() local
Drtc-at91rm9200.c297 struct rtc_device *rtc = platform_get_drvdata(pdev); in at91_rtc_interrupt() local
385 struct rtc_device *rtc; in at91_rtc_probe() local
520 struct rtc_device *rtc = dev_get_drvdata(dev); in at91_rtc_resume() local
Dsystohc.c25 struct rtc_device *rtc; in rtc_set_ntp_time() local
Drtc-vr41xx.c249 struct rtc_device *rtc = platform_get_drvdata(pdev); in elapsedtime_interrupt() local
261 struct rtc_device *rtc = platform_get_drvdata(pdev); in rtclong1_interrupt() local
287 struct rtc_device *rtc; in rtc_probe() local
Drtc-test.c88 struct rtc_device *rtc = platform_get_drvdata(plat_dev); in test_irq_store() local
112 struct rtc_device *rtc; in test_probe() local
Dhctosys.c34 struct rtc_device *rtc = rtc_class_open(CONFIG_RTC_HCTOSYS_DEVICE); in rtc_hctosys() local
Drtc-rs5c348.c59 struct rtc_device *rtc; member
158 struct rtc_device *rtc; in rs5c348_probe() local
Drtc-tps65910.c29 struct rtc_device *rtc; member
190 static irqreturn_t tps65910_rtc_interrupt(int irq, void *rtc) in tps65910_rtc_interrupt()
Drtc-generic.c39 struct rtc_device *rtc; in generic_rtc_probe() local
Drtc-starfire.c42 struct rtc_device *rtc; in starfire_rtc_probe() local
Drtc-puv3.c225 struct rtc_device *rtc = platform_get_drvdata(dev); in puv3_rtc_remove() local
240 struct rtc_device *rtc; in puv3_rtc_probe() local
Drtc-rc5t583.c31 struct rtc_device *rtc; member
177 static irqreturn_t rc5t583_rtc_interrupt(int irq, void *rtc) in rc5t583_rtc_interrupt()
Drtc-pcf2123.c73 struct rtc_device *rtc; member
224 struct rtc_device *rtc; in pcf2123_probe() local
Drtc-ps3.c63 struct rtc_device *rtc; in ps3_rtc_probe() local
Drtc-ds1286.c26 struct rtc_device *rtc; member
331 struct rtc_device *rtc; in ds1286_probe() local
Drtc-tile.c81 struct rtc_device *rtc; in tile_rtc_probe() local
Drtc-sa1100.h17 struct rtc_device *rtc; member
Drtc-dm355evm.c128 struct rtc_device *rtc; in dm355evm_rtc_probe() local
Drtc-msm6242.c75 struct rtc_device *rtc; member
203 struct rtc_device *rtc; in msm6242_rtc_probe() local
Drtc-wm8350.c308 struct rtc_device *rtc = wm8350->rtc.rtc; in wm8350_rtc_alarm_handler() local
327 struct rtc_device *rtc = wm8350->rtc.rtc; in wm8350_rtc_update_handler() local
Drtc-sun4v.c84 struct rtc_device *rtc; in sun4v_rtc_probe() local
Drtc-rp5c01.c65 struct rtc_device *rtc; member
226 struct rtc_device *rtc; in rp5c01_rtc_probe() local
Drtc-tx4939.c20 struct rtc_device *rtc; member
240 struct rtc_device *rtc; in tx4939_rtc_probe() local
Drtc-m41t94.c115 struct rtc_device *rtc; in m41t94_probe() local
Drtc-twl.c413 static irqreturn_t twl_rtc_interrupt(int irq, void *rtc) in twl_rtc_interrupt()
477 struct rtc_device *rtc; in twl_rtc_probe() local
Drtc-max6902.c125 struct rtc_device *rtc; in max6902_probe() local
Drtc-ds3234.c110 struct rtc_device *rtc; in ds3234_probe() local
Drtc-ds1347.c111 struct rtc_device *rtc; in ds1347_probe() local
Drtc-em3027.c120 struct rtc_device *rtc; in em3027_probe() local
Drtc-efi.c203 struct rtc_device *rtc; in efi_rtc_probe() local
Drtc-m41t93.c175 struct rtc_device *rtc; in m41t93_probe() local
Drtc-ds1672.c161 struct rtc_device *rtc; in ds1672_probe() local
Drtc-m48t86.c151 struct rtc_device *rtc; in m48t86_rtc_probe() local
Drtc-ab8500.c421 struct rtc_device *rtc = data; in rtc_alarm_handler() local
457 struct rtc_device *rtc; in ab8500_rtc_probe() local
Drtc-pcf85063.c37 struct rtc_device *rtc; member
Drtc-pcf2127.c42 struct rtc_device *rtc; member
Drtc-r9701.c124 struct rtc_device *rtc; in r9701_probe() local
Drtc-isl12057.c82 struct rtc_device *rtc; member
510 struct rtc_device *rtc = rtc_data->rtc; in isl12057_rtc_interrupt() local
Drtc-opal.c200 struct rtc_device *rtc; in opal_rtc_probe() local
Drtc-m48t35.c43 struct rtc_device *rtc; member
Drtc-mcp795.c160 struct rtc_device *rtc; in mcp795_probe() local
Drtc-isl12022.c49 struct rtc_device *rtc; member
Drtc-rx4581.c268 struct rtc_device *rtc; in rx4581_probe() local
Drtc-bq4802.c22 struct rtc_device *rtc; member
Drtc-ep93xx.c39 struct rtc_device *rtc; member
Drtc-ds1216.c31 struct rtc_device *rtc; member
Drtc-ab3100.c205 struct rtc_device *rtc; in ab3100_rtc_probe() local
Drtc-m41t80.c90 struct rtc_device *rtc; member
637 struct rtc_device *rtc = NULL; in m41t80_probe() local
Drtc-mxc.c81 struct rtc_device *rtc; member
371 struct rtc_device *rtc; in mxc_rtc_probe() local
Drtc-isl1208.c498 struct rtc_device *rtc = i2c_get_clientdata(client); in isl1208_rtc_interrupt() local
627 struct rtc_device *rtc; in isl1208_probe() local
Drtc-max6900.c216 struct rtc_device *rtc; in max6900_probe() local
Drtc-ds1390.c52 struct rtc_device *rtc; member
Drtc-coh901331.c44 struct rtc_device *rtc; member
Drtc-pcap.c25 struct rtc_device *rtc; member
Drtc-ds1302.c217 struct rtc_device *rtc; in ds1302_rtc_probe() local
Drtc-as3722.c35 struct rtc_device *rtc; member
Drtc-bq32k.c188 struct rtc_device *rtc; in bq32k_probe() local
Drtc-palmas.c40 struct rtc_device *rtc; member
Drtc-hid-sensor-time.c44 struct rtc_device *rtc; member
Drtc-xgene.c49 struct rtc_device *rtc; member
Drtc-zynqmp.c54 struct rtc_device *rtc; member
Drtc-rx8581.c57 struct rtc_device *rtc; member
Drtc-ds2404.c52 struct rtc_device *rtc; member
Drtc-v3020.c62 struct rtc_device *rtc; member
Drtc-abx80x.c192 struct rtc_device *rtc; in abx80x_probe() local
Drtc-moxart.c59 struct rtc_device *rtc; member
Drtc-pcf8583.c31 struct rtc_device *rtc; member
Drtc-mc13xxx.c29 struct rtc_device *rtc; member
Drtc-pcf8523.c39 struct rtc_device *rtc; member
Drtc-rk808.c55 struct rtc_device *rtc; member
Drtc-vt8500.c83 struct rtc_device *rtc; member
Drtc-rs5c313.c370 struct rtc_device *rtc = devm_rtc_device_register(&pdev->dev, "rs5c313", in rs5c313_rtc_probe() local
Drtc-stmp3xxx.c66 struct rtc_device *rtc; member
Drtc-mv.c43 struct rtc_device *rtc; member
Drtc-fm3130.c54 struct rtc_device *rtc; member
Drtc-ds1742.c159 struct rtc_device *rtc; in ds1742_rtc_probe() local
Drtc-ab-b5ze-s3.c129 struct rtc_device *rtc; member
818 struct rtc_device *rtc = rtc_data->rtc; in _abb5zes3_rtc_interrupt() local
Drtc-sirfsoc.c45 struct rtc_device *rtc; member
Drtc-snvs.c43 struct rtc_device *rtc; member
Drtc-max8925.c70 struct i2c_client *rtc; member
Drtc-max8998.c75 struct i2c_client *rtc; member
Drtc-wm831x.c95 struct rtc_device *rtc; member
Drtc-mrst.c45 struct rtc_device *rtc; member
Drtc-max77802.c63 struct i2c_client *rtc; member
Drtc-rv3029c2.c391 struct rtc_device *rtc; in rv3029c2_probe() local
Drtc-pm8xxx.c65 struct rtc_device *rtc; member
Drtc-s35390a.c58 struct rtc_device *rtc; member
Drtc-max77686.c60 struct i2c_client *rtc; member
Drtc-ds3232.c54 struct rtc_device *rtc; member
Drtc-sun6i.c112 struct rtc_device *rtc; member
Drtc-max8997.c73 struct i2c_client *rtc; member
Drtc-ds1553.c64 struct rtc_device *rtc; member
Drtc-rv8803.c54 struct rtc_device *rtc; member
Drtc-m48t59.c40 struct rtc_device *rtc; member
Drtc-pl031.c91 struct rtc_device *rtc; member
Drtc-spear.c81 struct rtc_device *rtc; member
Drtc-stk17ta8.c65 struct rtc_device *rtc; member
/linux-4.4.14/arch/m68k/bvme6000/
Dconfig.c163 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_timer_int() local
182 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_sched_init() local
223 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_gettimeoffset() local
271 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_hwclk() local
322 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in bvme6000_set_clock_mmss() local
Drtc.c40 volatile RtcPtr_t rtc = (RtcPtr_t)BVME_RTC_BASE; in rtc_ioctl() local
/linux-4.4.14/sound/core/
Drtctimer.c81 rtc_task_t *rtc = t->private_data; in rtctimer_close() local
93 rtc_task_t *rtc = timer->private_data; in rtctimer_start() local
104 rtc_task_t *rtc = timer->private_data; in rtctimer_stop() local
/linux-4.4.14/kernel/power/
Dsuspend_test.c63 static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state) in test_wakealarm()
185 struct rtc_device *rtc = NULL; in test_suspend() local
/linux-4.4.14/arch/arm/boot/dts/
Dsocfpga_cyclone5_socrates.dts53 rtc: rtc@68 { label
Dpxa168-aspenite.dts33 rtc: rtc@d4010000 { label
Dimx28-m28.dtsi65 rtc: rtc@68 { label
Dmmp2-brownstone.dts191 rtc: rtc@d4010000 { label
Dpxa910-dkb.dts170 rtc: rtc@d4010000 { label
Dvf-colibri-eval-v3.dtsi89 rtc: m41t0m6@68 { label
Dat91-kizbox.dts102 rtc: pcf8563@51 { label
Dimx53-m53.dtsi86 rtc: rtc@68 { label
Dat91rm9200ek.dts76 rtc: rtc@fffffe00 { label
Dkirkwood-6281.dtsi56 rtc: rtc@10300 { label
Dkirkwood-6192.dtsi56 rtc: rtc@10300 { label
Ds3c2416.dtsi114 rtc: rtc@57000000 { label
Dexynos5.dtsi84 rtc: rtc@101E0000 { label
Dpxa168.dtsi137 rtc: rtc@d4010000 { label
Dintegratorap.dts118 rtc: rtc@15000000 { label
Dkirkwood-6282.dtsi93 rtc: rtc@10300 { label
Dimx28-sps1.dts75 rtc: rtc@51 { label
Dmoxart.dtsi73 rtc: rtc { label
Dpxa910.dtsi153 rtc: rtc@d4010000 { label
Dimx6qdl-cubox-i.dtsi142 rtc: pcf8523@68 { label
Dimx6qdl-hummingboard.dtsi135 rtc: pcf8523@68 { label
Dimx6qdl-gw552x.dtsi140 rtc: ds1672@68 { label
Dimx6qdl-gw551x.dtsi166 rtc: ds1672@68 { label
Dimx6q-tbs2910.dts194 rtc: ds1307@68 { label
Dimx6qdl-gw51xx.dtsi150 rtc: ds1672@68 { label
Dmmp2.dtsi232 rtc: rtc@d4010000 { label
Dnspire.dtsi162 rtc: rtc@90090000 { label
Dimx6qdl-gw52xx.dtsi210 rtc: ds1672@68 { label
Dimx6qdl-gw53xx.dtsi211 rtc: ds1672@68 { label
Dimx6qdl-nitrogen6x.dtsi312 rtc: rtc@6f { label
Dimx6q-dmo-edmqmx6.dts284 rtc: m41t62@68 { label
Ds5pv210.dtsi319 rtc: rtc@e2800000 { label
Dimx6q-gw5400-a.dts204 rtc: ds1672@68 { label
Dste-u300.dts257 rtc: rtc@c0017000 { label
Dimx6qdl-gw54xx.dtsi201 rtc: ds1672@68 { label
Dimx6qdl-nitrogen6_max.dtsi410 rtc: rtc@68 { label
Dimx27.dtsi147 rtc: rtc@10007000 { label
Dexynos4415.dtsi179 rtc: rtc@10070000 { label
Dexynos3250.dtsi207 rtc: rtc@10070000 { label
Dsun8i-a23-a33.dtsi575 rtc: rtc@01f00000 { label
Dam33xx.dtsi461 rtc: rtc@44e3e000 { label
Dexynos4.dtsi272 rtc: rtc@10070000 { label
Dsun6i-a31.dtsi1023 rtc: rtc@01f00000 { label
Ddove.dtsi737 rtc: real-time-clock@8500 { label
Dste-nomadik-stn8815.dtsi781 rtc: rtc@101e8000 { label
Dsun4i-a10.dtsi986 rtc: rtc@01c20d00 { label
Dam4372.dtsi354 rtc: rtc@44e3e000 { label
Dat91rm9200.dtsi369 rtc: rtc@fffffe00 { label
Dsun7i-a20.dtsi1180 rtc: rtc@01c20d00 { label
Ddra7.dtsi1262 rtc: rtc@48838000 { label
/linux-4.4.14/arch/mips/boot/dts/ingenic/
Djz4740.dtsi31 rtc: rtc { label
Djz4780.dtsi31 rtc: rtc { label
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dopal-rtc.c70 struct device_node *rtc; in opal_time_init() local
/linux-4.4.14/tools/testing/selftests/timers/
Drtctest.c38 const char *rtc = default_rtc; in main() local
/linux-4.4.14/arch/m68k/mvme16x/
Drtc.c39 volatile MK48T08ptr_t rtc = (MK48T08ptr_t)MVME_RTC_BASE; in rtc_ioctl() local
/linux-4.4.14/arch/mips/include/asm/mach-rc32434/
Dtimer.h47 u32 rtc; /* use RTC_ */ member
/linux-4.4.14/arch/arm64/boot/dts/exynos/
Dexynos7.dtsi457 rtc: rtc@10590000 { label
/linux-4.4.14/drivers/staging/iio/trigger/
Diio-trig-periodic-rtc.c26 struct rtc_device *rtc; member
/linux-4.4.14/arch/m68k/include/asm/
Dapollohw.h78 #define rtc (((volatile struct mc146818 *)(IO_BASE + rtc_physaddr))) macro
/linux-4.4.14/arch/arm64/boot/dts/apm/
Dapm-storm.dtsi776 rtc: rtc@10510000 { label
/linux-4.4.14/drivers/clk/sirf/
Dclk-prima2.c61 rtc, osc, pll1, pll2, pll3, mem, sys, security, dsp, gps, enumerator
Dclk-atlas6.c62 rtc, osc, pll1, pll2, pll3, mem, sys, security, dsp, gps, enumerator
/linux-4.4.14/arch/alpha/kernel/
Drtc.c303 struct rtc_device *rtc; in alpha_rtc_init() local
/linux-4.4.14/kernel/time/
Dalarmtimer.c80 struct rtc_device *rtc = to_rtc_device(dev); in alarmtimer_rtc_add_device() local
225 struct rtc_device *rtc; in alarmtimer_suspend() local
/linux-4.4.14/drivers/clk/mxs/
Dclk-imx23.c90 emi_xtal, etm_div, saif_div, clk32k_div, rtc, adc, spdif_div, enumerator
Dclk-imx28.c145 clk32k_div, rtc, lradc, spdif_div, clk32k, pwm, uart, ssp0, enumerator
/linux-4.4.14/arch/x86/platform/olpc/
Dolpc-xo1-sci.c244 struct device *rtc = bus_find_device_by_name( in xo1_sci_intr() local
/linux-4.4.14/include/linux/mfd/
Dmax8998-private.h156 struct i2c_client *rtc; member

12