Home
last modified time | relevance | path

Searched refs:rtc_device (Results 1 – 25 of 200) sorted by relevance

12345678

/linux/include/linux/
A Drtc.h73 struct rtc_device;
78 void (*func)(struct rtc_device *rtc);
79 struct rtc_device *rtc;
87 struct rtc_device { struct
191 extern int rtc_read_alarm(struct rtc_device *rtc,
193 extern int rtc_set_alarm(struct rtc_device *rtc,
197 extern void rtc_update_irq(struct rtc_device *rtc,
211 void rtc_aie_update_irq(struct rtc_device *rtc);
212 void rtc_uie_update_irq(struct rtc_device *rtc);
216 struct rtc_device *rtc);
[all …]
A Dalarmtimer.h9 struct rtc_device;
65 struct rtc_device *alarmtimer_get_rtcdev(void);
67 static inline struct rtc_device *alarmtimer_get_rtcdev(void) { return NULL; } in alarmtimer_get_rtcdev()
/linux/drivers/rtc/
A Dinterface.c636 void rtc_aie_update_irq(struct rtc_device *rtc) in rtc_aie_update_irq()
647 void rtc_uie_update_irq(struct rtc_device *rtc) in rtc_uie_update_irq()
662 struct rtc_device *rtc; in rtc_pie_update_irq()
683 void rtc_update_irq(struct rtc_device *rtc, in rtc_update_irq()
694 struct rtc_device *rtc_class_open(const char *name) in rtc_class_open()
697 struct rtc_device *rtc = NULL; in rtc_class_open()
714 void rtc_class_close(struct rtc_device *rtc) in rtc_class_close()
841 static void rtc_alarm_disable(struct rtc_device *rtc) in rtc_alarm_disable()
904 struct rtc_device *rtc = in rtc_timer_do_work()
905 container_of(work, struct rtc_device, irqwork); in rtc_timer_do_work()
[all …]
A Drtc-core.h6 extern void rtc_dev_prepare(struct rtc_device *rtc);
18 static inline void rtc_dev_prepare(struct rtc_device *rtc) in rtc_dev_prepare()
26 extern void rtc_proc_add_device(struct rtc_device *rtc);
27 extern void rtc_proc_del_device(struct rtc_device *rtc);
31 static inline void rtc_proc_add_device(struct rtc_device *rtc) in rtc_proc_add_device()
35 static inline void rtc_proc_del_device(struct rtc_device *rtc) in rtc_proc_del_device()
A Dclass.c28 struct rtc_device *rtc = to_rtc_device(dev); in rtc_device_release()
50 static void rtc_hctosys(struct rtc_device *rtc) in rtc_hctosys()
94 struct rtc_device *rtc = to_rtc_device(dev); in rtc_suspend()
139 struct rtc_device *rtc = to_rtc_device(dev); in rtc_resume()
194 static struct rtc_device *rtc_allocate_device(void) in rtc_allocate_device()
196 struct rtc_device *rtc; in rtc_allocate_device()
261 static void rtc_device_get_offset(struct rtc_device *rtc) in rtc_device_get_offset()
330 struct rtc_device *rtc = data; in devm_rtc_unregister_device()
346 struct rtc_device *rtc = res; in devm_rtc_release_device()
353 struct rtc_device *rtc; in devm_rtc_allocate_device()
[all …]
A Ddev.c26 struct rtc_device, char_dev); in rtc_dev_open()
47 struct rtc_device *rtc = in rtc_uie_task()
48 container_of(work, struct rtc_device, uie_task); in rtc_uie_task()
86 static int clear_uie(struct rtc_device *rtc) in clear_uie()
108 static int set_uie(struct rtc_device *rtc) in set_uie()
144 struct rtc_device *rtc = file->private_data; in rtc_dev_read()
193 struct rtc_device *rtc = file->private_data; in rtc_dev_poll()
207 struct rtc_device *rtc = file->private_data; in rtc_dev_ioctl()
475 struct rtc_device *rtc = file->private_data; in rtc_dev_compat_ioctl()
497 struct rtc_device *rtc = file->private_data; in rtc_dev_fasync()
[all …]
A Dproc.c21 static bool is_rtc_hctosys(struct rtc_device *rtc) in is_rtc_hctosys()
33 static bool is_rtc_hctosys(struct rtc_device *rtc) in is_rtc_hctosys()
42 struct rtc_device *rtc = seq->private; in rtc_proc_show()
81 void rtc_proc_add_device(struct rtc_device *rtc) in rtc_proc_add_device()
88 void rtc_proc_del_device(struct rtc_device *rtc) in rtc_proc_del_device()
A Dsysfs.c87 struct rtc_device *rtc = to_rtc_device(dev); in max_user_freq_store()
158 struct rtc_device *rtc = to_rtc_device(dev); in wakealarm_store()
271 static bool rtc_does_wakealarm(struct rtc_device *rtc) in rtc_does_wakealarm()
283 struct rtc_device *rtc = to_rtc_device(dev); in rtc_attr_is_visible()
315 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps) in rtc_add_groups()
348 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp) in rtc_add_group()
A Drtc-vr41xx.c224 struct rtc_device *rtc = platform_get_drvdata(pdev); in elapsedtime_interrupt()
236 struct rtc_device *rtc = platform_get_drvdata(pdev); in rtclong1_interrupt()
261 struct rtc_device *rtc; in rtc_probe()
A Drtc-rs5c348.c54 struct rtc_device *rtc;
167 struct rtc_device *rtc; in rs5c348_probe()
A Drtc-sa1100.h18 struct rtc_device *rtc;
A Drtc-msm6242.c76 struct rtc_device *rtc;
193 struct rtc_device *rtc; in msm6242_rtc_probe()
A Dnvmem.c13 int devm_rtc_nvmem_register(struct rtc_device *rtc, in devm_rtc_nvmem_register()
A Drtc-generic.c15 struct rtc_device *rtc; in generic_rtc_probe()
/linux/drivers/platform/x86/
A Damd-pmc.c419 struct rtc_device *rtc_device; in amd_pmc_verify_czn_rtc() local
428 rtc_device = rtc_class_open("rtc0"); in amd_pmc_verify_czn_rtc()
429 if (!rtc_device) in amd_pmc_verify_czn_rtc()
431 rc = rtc_read_alarm(rtc_device, &alarm); in amd_pmc_verify_czn_rtc()
438 rc = rtc_read_time(rtc_device, &tm); in amd_pmc_verify_czn_rtc()
456 rc = rtc_alarm_irq_enable(rtc_device, 0); in amd_pmc_verify_czn_rtc()
/linux/arch/x86/kernel/
A Drtc.c173 static struct platform_device rtc_device = { variable
201 platform_device_register(&rtc_device); in add_rtc_cmos()
202 dev_info(&rtc_device.dev, in add_rtc_cmos()
/linux/kernel/power/
A Dsuspend_test.c62 static void __init test_wakealarm(struct rtc_device *rtc, suspend_state_t state) in test_wakealarm()
130 struct rtc_device *candidate = to_rtc_device(dev); in has_wakealarm()
184 struct rtc_device *rtc = NULL; in test_suspend()
/linux/arch/arm/mach-footbridge/
A Disa.c28 static struct platform_device rtc_device = { variable
88 err = platform_device_register(&rtc_device); in footbridge_isa_init()
/linux/arch/sh/boards/mach-landisk/
A Dsetup.c42 static struct platform_device rtc_device = { variable
49 &rtc_device,
/linux/arch/m68k/coldfire/
A Damcore.c122 static struct platform_device rtc_device = { variable
138 &rtc_device,
/linux/kernel/time/
A Dalarmtimer.c63 static struct rtc_device *rtcdev;
71 struct rtc_device *alarmtimer_get_rtcdev(void) in alarmtimer_get_rtcdev()
74 struct rtc_device *ret; in alarmtimer_get_rtcdev()
88 struct rtc_device *rtc = to_rtc_device(dev); in alarmtimer_rtc_add_device()
246 struct rtc_device *rtc; in alarmtimer_suspend()
305 struct rtc_device *rtc; in alarmtimer_resume()
/linux/arch/sh/kernel/cpu/sh3/
A Dsetup-sh7710.c88 static struct platform_device rtc_device = { variable
163 &rtc_device,
A Dsetup-sh7705.c129 static struct platform_device rtc_device = { variable
164 &rtc_device,
A Dsetup-sh770x.c102 static struct platform_device rtc_device = { variable
208 &rtc_device,
A Dsetup-sh7720.c42 static struct platform_device rtc_device = { variable
194 &rtc_device,

Completed in 28 milliseconds

12345678