Searched refs:ds1685_priv (Results 1 - 2 of 2) sorted by relevance

/linux-4.1.27/drivers/rtc/
H A Drtc-ds1685.c47 ds1685_read(struct ds1685_priv *rtc, int reg) ds1685_read()
60 ds1685_write(struct ds1685_priv *rtc, int reg, u8 value) ds1685_write()
81 ds1685_rtc_bcd2bin(struct ds1685_priv *rtc, u8 val, u8 bcd_mask, u8 bin_mask) ds1685_rtc_bcd2bin()
99 ds1685_rtc_bin2bcd(struct ds1685_priv *rtc, u8 val, u8 bin_mask, u8 bcd_mask) ds1685_rtc_bin2bcd()
112 ds1685_rtc_switch_to_bank0(struct ds1685_priv *rtc) ds1685_rtc_switch_to_bank0()
123 ds1685_rtc_switch_to_bank1(struct ds1685_priv *rtc) ds1685_rtc_switch_to_bank1()
143 ds1685_rtc_begin_data_access(struct ds1685_priv *rtc) ds1685_rtc_begin_data_access()
166 ds1685_rtc_end_data_access(struct ds1685_priv *rtc) ds1685_rtc_end_data_access()
190 ds1685_rtc_begin_ctrl_access(struct ds1685_priv *rtc, unsigned long flags) ds1685_rtc_begin_ctrl_access()
206 ds1685_rtc_end_ctrl_access(struct ds1685_priv *rtc, unsigned long flags) ds1685_rtc_end_ctrl_access()
227 ds1685_rtc_get_ssn(struct ds1685_priv *rtc, u8 *ssn) ds1685_rtc_get_ssn()
253 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_read_time()
303 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_set_time()
380 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_read_alarm()
448 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_set_alarm()
541 struct ds1685_priv *rtc = dev_get_drvdata(dev); ds1685_rtc_alarm_irq_enable()
576 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_irq_handler()
649 struct ds1685_priv *rtc = container_of(work, ds1685_rtc_work_queue()
650 struct ds1685_priv, work); ds1685_rtc_work_queue()
802 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_proc()
944 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_sysfs_nvram_read()
1024 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_sysfs_nvram_write()
1112 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_sysfs_battery_show()
1133 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_sysfs_auxbatt_show()
1156 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_sysfs_serial_show()
1277 struct ds1685_priv *rtc = dev_get_drvdata(dev); ds1685_rtc_sysfs_ctrl_regs_show()
1305 struct ds1685_priv *rtc = dev_get_drvdata(dev); ds1685_rtc_sysfs_ctrl_regs_store()
1608 struct ds1685_priv *rtc = dev_get_drvdata(dev); ds1685_rtc_sysfs_time_regs_show()
1642 struct ds1685_priv *rtc = dev_get_drvdata(dev); ds1685_rtc_sysfs_time_regs_store()
1830 struct ds1685_priv *rtc; ds1685_rtc_probe()
2107 struct ds1685_priv *rtc = platform_get_drvdata(pdev); ds1685_rtc_remove()
2183 struct ds1685_priv *rtc; ds1685_rtc_poweroff()
/linux-4.1.27/include/linux/rtc/
H A Dds1685.h32 * struct ds1685_priv - DS1685 private data structure.
45 struct ds1685_priv { struct
58 u8 (*read)(struct ds1685_priv *, int);
59 void (*write)(struct ds1685_priv *, int, u8);
83 u8 (*plat_read)(struct ds1685_priv *, int);
84 void (*plat_write)(struct ds1685_priv *, int, u8);

Completed in 143 milliseconds