Home
last modified time | relevance | path

Searched refs:rtc_time (Results 1 – 25 of 148) sorted by relevance

123456

/drivers/rtc/
Drtc-mv.c48 static int mv_rtc_set_time(struct device *dev, struct rtc_time *tm) in mv_rtc_set_time()
68 static int mv_rtc_read_time(struct device *dev, struct rtc_time *tm) in mv_rtc_read_time()
72 u32 rtc_time, rtc_date; in mv_rtc_read_time() local
75 rtc_time = readl(ioaddr + RTC_TIME_REG_OFFS); in mv_rtc_read_time()
78 second = rtc_time & 0x7f; in mv_rtc_read_time()
79 minute = (rtc_time >> RTC_MINUTES_OFFS) & 0x7f; in mv_rtc_read_time()
80 hour = (rtc_time >> RTC_HOURS_OFFS) & 0x3f; /* assume 24 hours mode */ in mv_rtc_read_time()
81 wday = (rtc_time >> RTC_WDAY_OFFS) & 0x7; in mv_rtc_read_time()
103 u32 rtc_time, rtc_date; in mv_rtc_read_alarm() local
106 rtc_time = readl(ioaddr + RTC_ALARM_TIME_REG_OFFS); in mv_rtc_read_alarm()
[all …]
Drtc-lib.c51 void rtc_time_to_tm(unsigned long time, struct rtc_time *tm) in rtc_time_to_tm()
96 int rtc_valid_tm(struct rtc_time *tm) in rtc_valid_tm()
114 int rtc_tm_to_time(struct rtc_time *tm, unsigned long *time) in rtc_tm_to_time()
125 ktime_t rtc_tm_to_ktime(struct rtc_time tm) in rtc_tm_to_ktime()
136 struct rtc_time rtc_ktime_to_tm(ktime_t kt) in rtc_ktime_to_tm()
139 struct rtc_time ret; in rtc_ktime_to_tm()
Drtc-da9052.c58 static int da9052_read_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_read_alarm()
79 static int da9052_set_alarm(struct da9052_rtc *rtc, struct rtc_time *rtc_tm) in da9052_set_alarm()
135 static int da9052_rtc_read_time(struct device *dev, struct rtc_time *rtc_tm) in da9052_rtc_read_time()
158 static int da9052_rtc_set_time(struct device *dev, struct rtc_time *tm) in da9052_rtc_set_time()
182 struct rtc_time *tm = &alrm->time; in da9052_rtc_read_alarm()
198 struct rtc_time *tm = &alrm->time; in da9052_rtc_set_alarm()
Drtc-88pm80x.c90 static void rtc_next_alarm_time(struct rtc_time *next, struct rtc_time *now, in rtc_next_alarm_time()
91 struct rtc_time *alrm) in rtc_next_alarm_time()
113 static int pm80x_rtc_read_time(struct device *dev, struct rtc_time *tm) in pm80x_rtc_read_time()
132 static int pm80x_rtc_set_time(struct device *dev, struct rtc_time *tm) in pm80x_rtc_set_time()
187 struct rtc_time now_tm, alarm_tm; in pm80x_rtc_set_alarm()
258 struct rtc_time tm; in pm80x_rtc_probe()
Drtc-sirfsoc.c156 struct rtc_time *tm) in sirfsoc_rtc_read_time()
177 struct rtc_time *tm) in sirfsoc_rtc_set_time()
179 unsigned long rtc_time; in sirfsoc_rtc_set_time() local
183 rtc_tm_to_time(tm, &rtc_time); in sirfsoc_rtc_set_time()
185 rtcdrv->overflow_rtc = rtc_time >> (BITS_PER_LONG - RTC_SHIFT); in sirfsoc_rtc_set_time()
190 rtc_time << RTC_SHIFT, rtcdrv->rtc_base + RTC_CN); in sirfsoc_rtc_set_time()
Drtc-pl031.c117 struct rtc_time *tm, unsigned long *st_time, in pl031_stv2_tm_to_time()
130 struct rtc_time calc_tm; in pl031_stv2_tm_to_time()
153 struct rtc_time *tm) in pl031_stv2_time_to_tm()
169 static int pl031_stv2_read_time(struct device *dev, struct rtc_time *tm) in pl031_stv2_read_time()
179 static int pl031_stv2_set_time(struct device *dev, struct rtc_time *tm) in pl031_stv2_set_time()
250 static int pl031_read_time(struct device *dev, struct rtc_time *tm) in pl031_read_time()
259 static int pl031_set_time(struct device *dev, struct rtc_time *tm) in pl031_set_time()
Drtc-da9063.c45 struct rtc_time alarm_time;
53 static void da9063_data_to_tm(u8 *data, struct rtc_time *tm) in da9063_data_to_tm()
65 static void da9063_tm_to_data(struct rtc_time *tm, u8 *data) in da9063_tm_to_data()
104 static int da9063_rtc_read_time(struct device *dev, struct rtc_time *tm) in da9063_rtc_read_time()
131 memcpy(tm, &rtc->alarm_time, sizeof(struct rtc_time)); in da9063_rtc_read_time()
138 static int da9063_rtc_set_time(struct device *dev, struct rtc_time *tm) in da9063_rtc_set_time()
Drtc-pcf85063.c46 static int pcf85063_get_datetime(struct i2c_client *client, struct rtc_time *tm) in pcf85063_get_datetime()
92 static int pcf85063_set_datetime(struct i2c_client *client, struct rtc_time *tm) in pcf85063_set_datetime()
134 static int pcf85063_rtc_read_time(struct device *dev, struct rtc_time *tm) in pcf85063_rtc_read_time()
139 static int pcf85063_rtc_set_time(struct device *dev, struct rtc_time *tm) in pcf85063_rtc_set_time()
Drtc-efi.c69 convert_to_efi_time(struct rtc_time *wtime, efi_time_t *eft) in convert_to_efi_time()
83 convert_from_efi_time(efi_time_t *eft, struct rtc_time *wtime) in convert_from_efi_time()
173 static int efi_read_time(struct device *dev, struct rtc_time *tm) in efi_read_time()
193 static int efi_set_time(struct device *dev, struct rtc_time *tm) in efi_set_time()
Dinterface.c23 static int __rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in __rtc_read_time()
31 memset(tm, 0, sizeof(struct rtc_time)); in __rtc_read_time()
37 int rtc_read_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_read_time()
51 int rtc_set_time(struct rtc_device *rtc, struct rtc_time *tm) in rtc_set_time()
96 struct rtc_time new, old; in rtc_set_mmss()
150 struct rtc_time before, now; in __rtc_read_alarm()
203 memcpy(&before, &now, sizeof(struct rtc_time)); in __rtc_read_alarm()
340 struct rtc_time tm; in __rtc_set_alarm()
401 struct rtc_time now; in rtc_initialize_alarm()
481 struct rtc_time tm; in rtc_update_irq_enable()
[all …]
Drtc-rv3029c2.c142 rv3029c2_i2c_read_time(struct i2c_client *client, struct rtc_time *tm) in rv3029c2_i2c_read_time()
185 static int rv3029c2_rtc_read_time(struct device *dev, struct rtc_time *tm) in rv3029c2_rtc_read_time()
193 struct rtc_time *const tm = &alarm->time; in rv3029c2_i2c_read_alarm()
258 struct rtc_time *const tm = &alarm->time; in rv3029c2_rtc_i2c_set_alarm()
329 rv3029c2_i2c_set_time(struct i2c_client *client, struct rtc_time const *tm) in rv3029c2_i2c_set_time()
370 static int rv3029c2_rtc_set_time(struct device *dev, struct rtc_time *tm) in rv3029c2_rtc_set_time()
Drtc-da9055.c61 static int da9055_read_alarm(struct da9055 *da9055, struct rtc_time *rtc_tm) in da9055_read_alarm()
81 static int da9055_set_alarm(struct da9055 *da9055, struct rtc_time *rtc_tm) in da9055_set_alarm()
129 static int da9055_rtc_read_time(struct device *dev, struct rtc_time *rtc_tm) in da9055_rtc_read_time()
163 static int da9055_rtc_set_time(struct device *dev, struct rtc_time *tm) in da9055_rtc_set_time()
183 struct rtc_time *tm = &alrm->time; in da9055_rtc_read_alarm()
199 struct rtc_time *tm = &alrm->time; in da9055_rtc_set_alarm()
Drtc-pcf2127.c47 static int pcf2127_get_datetime(struct i2c_client *client, struct rtc_time *tm) in pcf2127_get_datetime()
100 static int pcf2127_set_datetime(struct i2c_client *client, struct rtc_time *tm) in pcf2127_set_datetime()
161 static int pcf2127_rtc_read_time(struct device *dev, struct rtc_time *tm) in pcf2127_rtc_read_time()
166 static int pcf2127_rtc_set_time(struct device *dev, struct rtc_time *tm) in pcf2127_rtc_set_time()
Drtc-88pm860x.c86 static void rtc_next_alarm_time(struct rtc_time *next, struct rtc_time *now, in rtc_next_alarm_time()
87 struct rtc_time *alrm) in rtc_next_alarm_time()
109 static int pm860x_rtc_read_time(struct device *dev, struct rtc_time *tm) in pm860x_rtc_read_time()
132 static int pm860x_rtc_set_time(struct device *dev, struct rtc_time *tm) in pm860x_rtc_set_time()
191 struct rtc_time now_tm, alarm_tm; in pm860x_rtc_set_alarm()
316 struct rtc_time tm; in pm860x_rtc_probe()
Drtc-max6900.c144 static int max6900_i2c_read_time(struct i2c_client *client, struct rtc_time *tm) in max6900_i2c_read_time()
171 max6900_i2c_set_time(struct i2c_client *client, struct rtc_time const *tm) in max6900_i2c_set_time()
198 static int max6900_rtc_read_time(struct device *dev, struct rtc_time *tm) in max6900_rtc_read_time()
203 static int max6900_rtc_set_time(struct device *dev, struct rtc_time *tm) in max6900_rtc_set_time()
Drtc-max8907.c61 static void regs_to_tm(u8 *regs, struct rtc_time *tm) in regs_to_tm()
81 static void tm_to_regs(struct rtc_time *tm, u8 *regs) in tm_to_regs()
97 static int max8907_rtc_read_time(struct device *dev, struct rtc_time *tm) in max8907_rtc_read_time()
113 static int max8907_rtc_set_time(struct device *dev, struct rtc_time *tm) in max8907_rtc_set_time()
Drtc-as3722.c42 static void as3722_time_to_reg(u8 *rbuff, struct rtc_time *tm) in as3722_time_to_reg()
52 static void as3722_reg_to_time(u8 *rbuff, struct rtc_time *tm) in as3722_reg_to_time()
63 static int as3722_rtc_read_time(struct device *dev, struct rtc_time *tm) in as3722_rtc_read_time()
80 static int as3722_rtc_set_time(struct device *dev, struct rtc_time *tm) in as3722_rtc_set_time()
Drtc-isl12057.c85 static void isl12057_rtc_regs_to_tm(struct rtc_time *tm, u8 *regs) in isl12057_rtc_regs_to_tm()
104 static int isl12057_rtc_tm_to_regs(u8 *regs, struct rtc_time *tm) in isl12057_rtc_tm_to_regs()
151 static int isl12057_rtc_read_time(struct device *dev, struct rtc_time *tm) in isl12057_rtc_read_time()
172 static int isl12057_rtc_set_time(struct device *dev, struct rtc_time *tm) in isl12057_rtc_set_time()
Drtc-mxc.c83 struct rtc_time g_rtc_alarm;
176 static int rtc_update_alarm(struct device *dev, struct rtc_time *alrm) in rtc_update_alarm()
178 struct rtc_time alarm_tm, now_tm; in rtc_update_alarm()
284 static int mxc_rtc_read_time(struct device *dev, struct rtc_time *tm) in mxc_rtc_read_time()
310 struct rtc_time tm; in mxc_rtc_set_mmss()
355 memcpy(&pdata->g_rtc_alarm, &alrm->time, sizeof(struct rtc_time)); in mxc_rtc_set_alarm()
Drtc-generic.c14 static int generic_get_time(struct device *dev, struct rtc_time *tm) in generic_get_time()
24 static int generic_set_time(struct device *dev, struct rtc_time *tm) in generic_set_time()
Drtc-isl12022.c109 static int isl12022_get_datetime(struct i2c_client *client, struct rtc_time *tm) in isl12022_get_datetime()
162 static int isl12022_set_datetime(struct i2c_client *client, struct rtc_time *tm) in isl12022_set_datetime()
238 static int isl12022_rtc_read_time(struct device *dev, struct rtc_time *tm) in isl12022_rtc_read_time()
243 static int isl12022_rtc_set_time(struct device *dev, struct rtc_time *tm) in isl12022_rtc_set_time()
/drivers/char/
Dds1302.c119 get_rtc_time(struct rtc_time *rtc_tm) in get_rtc_time()
164 struct rtc_time rtc_tm; in rtc_ioctl()
166 memset(&rtc_tm, 0, sizeof (struct rtc_time)); in rtc_ioctl()
170 if (copy_to_user((struct rtc_time*)arg, &rtc_tm, sizeof(struct rtc_time))) in rtc_ioctl()
177 struct rtc_time rtc_tm; in rtc_ioctl()
184 if (copy_from_user(&rtc_tm, (struct rtc_time*)arg, sizeof(struct rtc_time))) in rtc_ioctl()
265 struct rtc_time tm; in get_rtc_status()
Defirtc.c103 convert_to_efi_time(struct rtc_time *wtime, efi_time_t *eft) in convert_to_efi_time()
118 convert_from_efi_time(efi_time_t *eft, struct rtc_time *wtime) in convert_from_efi_time()
155 struct rtc_time wtime; in efi_rtc_ioctl()
190 sizeof (struct rtc_time)) ? - EFAULT : 0; in efi_rtc_ioctl()
196 if (copy_from_user(&wtime, (struct rtc_time __user *)arg, in efi_rtc_ioctl()
197 sizeof(struct rtc_time)) ) in efi_rtc_ioctl()
217 || copy_from_user(&wtime, &ewp->time, sizeof(struct rtc_time)) ) in efi_rtc_ioctl()
253 sizeof(struct rtc_time)) ? -EFAULT : 0; in efi_rtc_ioctl()
Drtc.c147 static void rtc_get_rtc_time(struct rtc_time *rtc_tm);
153 static void get_rtc_alm_time(struct rtc_time *alm_tm);
400 struct rtc_time wtime; in rtc_do_ioctl()
487 memset(&wtime, 0, sizeof(struct rtc_time)); in rtc_do_ioctl()
499 struct rtc_time alm_tm; in rtc_do_ioctl()
501 if (copy_from_user(&alm_tm, (struct rtc_time __user *)arg, in rtc_do_ioctl()
502 sizeof(struct rtc_time))) in rtc_do_ioctl()
542 memset(&wtime, 0, sizeof(struct rtc_time)); in rtc_do_ioctl()
548 struct rtc_time rtc_tm; in rtc_do_ioctl()
559 if (copy_from_user(&rtc_tm, (struct rtc_time __user *)arg, in rtc_do_ioctl()
[all …]
/drivers/input/misc/
Dhp_sdc_rtc.c84 static int hp_sdc_rtc_do_read_bbrtc (struct rtc_time *rtctm) in hp_sdc_rtc_do_read_bbrtc()
120 memset(rtctm, 0, sizeof(struct rtc_time)); in hp_sdc_rtc_do_read_bbrtc()
132 static int hp_sdc_rtc_read_bbrtc (struct rtc_time *rtctm) in hp_sdc_rtc_read_bbrtc()
134 struct rtc_time tm, tm_last; in hp_sdc_rtc_read_bbrtc()
142 while (memcmp(&tm, &tm_last, sizeof(struct rtc_time))) { in hp_sdc_rtc_read_bbrtc()
144 memcpy(&tm_last, &tm, sizeof(struct rtc_time)); in hp_sdc_rtc_read_bbrtc()
148 memcpy(rtctm, &tm, sizeof(struct rtc_time)); in hp_sdc_rtc_read_bbrtc()
435 struct rtc_time tm; in hp_sdc_rtc_proc_show()
438 memset(&tm, 0, sizeof(struct rtc_time)); in hp_sdc_rtc_proc_show()
531 struct rtc_time wtime; in hp_sdc_rtc_ioctl()
[all …]

123456