• Home
  • Raw
  • Download

Lines Matching refs:rtc

92 	void (*func)(struct rtc_device *rtc);
93 struct rtc_device *rtc; member
174 int __rtc_register_device(struct module *owner, struct rtc_device *rtc);
176 extern int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm);
177 extern int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm);
179 int __rtc_read_alarm(struct rtc_device *rtc, struct rtc_wkalrm *alarm);
180 extern int rtc_read_alarm(struct rtc_device *rtc,
182 extern int rtc_set_alarm(struct rtc_device *rtc,
184 extern int rtc_initialize_alarm(struct rtc_device *rtc,
186 extern void rtc_update_irq(struct rtc_device *rtc,
190 extern void rtc_class_close(struct rtc_device *rtc);
192 extern int rtc_irq_set_state(struct rtc_device *rtc, int enabled);
193 extern int rtc_irq_set_freq(struct rtc_device *rtc, int freq);
194 extern int rtc_update_irq_enable(struct rtc_device *rtc, unsigned int enabled);
195 extern int rtc_alarm_irq_enable(struct rtc_device *rtc, unsigned int enabled);
196 extern int rtc_dev_update_irq_enable_emul(struct rtc_device *rtc,
199 void rtc_handle_legacy_irq(struct rtc_device *rtc, int num, int mode);
200 void rtc_aie_update_irq(struct rtc_device *rtc);
201 void rtc_uie_update_irq(struct rtc_device *rtc);
205 struct rtc_device *rtc);
206 int rtc_timer_start(struct rtc_device *rtc, struct rtc_timer *timer,
208 void rtc_timer_cancel(struct rtc_device *rtc, struct rtc_timer *timer);
209 int rtc_read_offset(struct rtc_device *rtc, long *offset);
210 int rtc_set_offset(struct rtc_device *rtc, long offset);
261 int rtc_nvmem_register(struct rtc_device *rtc,
263 void rtc_nvmem_unregister(struct rtc_device *rtc);
265 static inline int rtc_nvmem_register(struct rtc_device *rtc, in rtc_nvmem_register() argument
270 static inline void rtc_nvmem_unregister(struct rtc_device *rtc) {} in rtc_nvmem_unregister() argument
274 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp);
275 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps);
278 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp) in rtc_add_group() argument
284 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps) in rtc_add_groups() argument