Searched refs:rtc_tm (Results 1 – 12 of 12) sorted by relevance
| /drivers/rtc/ |
| A D | rtc-ds1511.c | 102 day = rtc_tm->tm_mday; in ds1511_rtc_set_time() 105 min = rtc_tm->tm_min; in ds1511_rtc_set_time() 106 sec = rtc_tm->tm_sec; in ds1511_rtc_set_time() 155 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec); in ds1511_rtc_read_time() 156 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min); in ds1511_rtc_read_time() 157 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in ds1511_rtc_read_time() 158 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday); in ds1511_rtc_read_time() 159 rtc_tm->tm_wday = bcd2bin(rtc_tm->tm_wday); in ds1511_rtc_read_time() 160 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon); in ds1511_rtc_read_time() 161 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year); in ds1511_rtc_read_time() [all …]
|
| A D | rtc-da9052.c | 83 rtc_tm->tm_sec = 0; in da9052_read_alarm() 85 ret = rtc_valid_tm(rtc_tm); in da9052_read_alarm() 106 alm_time = rtc_tm_to_time64(rtc_tm); in da9052_set_alarm() 108 if (rtc_tm->tm_sec > 0) { in da9052_set_alarm() 109 alm_time += 60 - rtc_tm->tm_sec; in da9052_set_alarm() 114 rtc_tm->tm_year -= 100; in da9052_set_alarm() 115 rtc_tm->tm_mon += 1; in da9052_set_alarm() 118 DA9052_RTC_MIN, rtc_tm->tm_min); in da9052_set_alarm() 124 v[0] = rtc_tm->tm_hour; in da9052_set_alarm() 125 v[1] = rtc_tm->tm_mday; in da9052_set_alarm() [all …]
|
| A D | rtc-da9055.c | 72 rtc_tm->tm_sec = 0; in da9055_read_alarm() 74 return rtc_valid_tm(rtc_tm); in da9055_read_alarm() 82 rtc_tm->tm_year -= 100; in da9055_set_alarm() 83 rtc_tm->tm_mon += 1; in da9055_set_alarm() 86 DA9055_RTC_ALM_MIN, rtc_tm->tm_min); in da9055_set_alarm() 92 v[0] = rtc_tm->tm_hour; in da9055_set_alarm() 93 v[1] = rtc_tm->tm_mday; in da9055_set_alarm() 100 DA9055_RTC_ALM_MONTH, rtc_tm->tm_mon); in da9055_set_alarm() 151 rtc_tm->tm_mday = v[3] & DA9055_RTC_DAY; in da9055_rtc_read_time() 153 rtc_tm->tm_min = v[1] & DA9055_RTC_MIN; in da9055_rtc_read_time() [all …]
|
| A D | rtc-pic32.c | 142 rtc_tm->tm_min = readb(base + PIC32_RTCMIN); in pic32_rtc_gettime() 143 rtc_tm->tm_mon = readb(base + PIC32_RTCMON); in pic32_rtc_gettime() 154 } while (rtc_tm->tm_sec == 0 && tries < 2); in pic32_rtc_gettime() 156 rtc_tm->tm_sec = bcd2bin(rtc_tm->tm_sec); in pic32_rtc_gettime() 157 rtc_tm->tm_min = bcd2bin(rtc_tm->tm_min); in pic32_rtc_gettime() 158 rtc_tm->tm_hour = bcd2bin(rtc_tm->tm_hour); in pic32_rtc_gettime() 159 rtc_tm->tm_mday = bcd2bin(rtc_tm->tm_mday); in pic32_rtc_gettime() 160 rtc_tm->tm_mon = bcd2bin(rtc_tm->tm_mon) - 1; in pic32_rtc_gettime() 161 rtc_tm->tm_year = bcd2bin(rtc_tm->tm_year); in pic32_rtc_gettime() 163 rtc_tm->tm_year += 100; in pic32_rtc_gettime() [all …]
|
| A D | rtc-sunxi.c | 232 rtc_tm->tm_sec = SUNXI_TIME_GET_SEC_VALUE(time); in sunxi_rtc_gettime() 233 rtc_tm->tm_min = SUNXI_TIME_GET_MIN_VALUE(time); in sunxi_rtc_gettime() 236 rtc_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_gettime() 237 rtc_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_gettime() 241 rtc_tm->tm_mon -= 1; in sunxi_rtc_gettime() 339 year = rtc_tm->tm_year + 1900; in sunxi_rtc_settime() 347 rtc_tm->tm_mon += 1; in sunxi_rtc_settime() 350 SUNXI_DATE_SET_MON_VALUE(rtc_tm->tm_mon) | in sunxi_rtc_settime() 351 SUNXI_DATE_SET_YEAR_VALUE(rtc_tm->tm_year, in sunxi_rtc_settime() 358 SUNXI_TIME_SET_MIN_VALUE(rtc_tm->tm_min) | in sunxi_rtc_settime() [all …]
|
| A D | rtc-sun6i.c | 483 rtc_tm->tm_mday = SUN6I_DATE_GET_DAY_VALUE(date); in sun6i_rtc_gettime() 491 rtc_tm->tm_year += SUN6I_YEAR_OFF; in sun6i_rtc_gettime() 494 rtc_tm->tm_sec = SUN6I_TIME_GET_SEC_VALUE(time); in sun6i_rtc_gettime() 495 rtc_tm->tm_min = SUN6I_TIME_GET_MIN_VALUE(time); in sun6i_rtc_gettime() 496 rtc_tm->tm_hour = SUN6I_TIME_GET_HOUR_VALUE(time); in sun6i_rtc_gettime() 605 SUN6I_TIME_SET_MIN_VALUE(rtc_tm->tm_min) | in sun6i_rtc_settime() 606 SUN6I_TIME_SET_HOUR_VALUE(rtc_tm->tm_hour); in sun6i_rtc_settime() 612 rtc_tm->tm_year -= SUN6I_YEAR_OFF; in sun6i_rtc_settime() 613 rtc_tm->tm_mon += 1; in sun6i_rtc_settime() 616 SUN6I_DATE_SET_MON_VALUE(rtc_tm->tm_mon) | in sun6i_rtc_settime() [all …]
|
| A D | rtc-ac100.c | 395 rtc_tm->tm_sec = bcd2bin(reg[0] & AC100_RTC_SEC_MASK); in ac100_rtc_get_time() 396 rtc_tm->tm_min = bcd2bin(reg[1] & AC100_RTC_MIN_MASK); in ac100_rtc_get_time() 397 rtc_tm->tm_hour = bcd2bin(reg[2] & AC100_RTC_HOU_MASK); in ac100_rtc_get_time() 398 rtc_tm->tm_wday = bcd2bin(reg[3] & AC100_RTC_WEE_MASK); in ac100_rtc_get_time() 399 rtc_tm->tm_mday = bcd2bin(reg[4] & AC100_RTC_DAY_MASK); in ac100_rtc_get_time() 401 rtc_tm->tm_year = bcd2bin(reg[6] & AC100_RTC_YEA_MASK) + in ac100_rtc_get_time() 415 year = rtc_tm->tm_year - AC100_YEAR_OFF; in ac100_rtc_set_time() 423 reg[0] = bin2bcd(rtc_tm->tm_sec) & AC100_RTC_SEC_MASK; in ac100_rtc_set_time() 424 reg[1] = bin2bcd(rtc_tm->tm_min) & AC100_RTC_MIN_MASK; in ac100_rtc_set_time() 425 reg[2] = bin2bcd(rtc_tm->tm_hour) & AC100_RTC_HOU_MASK; in ac100_rtc_set_time() [all …]
|
| A D | rtc-ab-b5ze-s3.c | 327 rtc_secs = rtc_tm_to_time64(&rtc_tm); in _abb5zes3_rtc_read_timer() 383 alarm_tm->tm_year = rtc_tm.tm_year; in _abb5zes3_rtc_read_alarm() 384 alarm_tm->tm_mon = rtc_tm.tm_mon; in _abb5zes3_rtc_read_alarm() 386 rtc_secs = rtc_tm_to_time64(&rtc_tm); in _abb5zes3_rtc_read_alarm() 442 struct rtc_time rtc_tm; in _abb5zes3_rtc_set_alarm() local 461 rtc_tm.tm_mon = 0; in _abb5zes3_rtc_set_alarm() 462 rtc_tm.tm_year += 1; in _abb5zes3_rtc_set_alarm() 464 rtc_tm.tm_mon += 1; in _abb5zes3_rtc_set_alarm() 467 rtc_secs = rtc_tm_to_time64(&rtc_tm); in _abb5zes3_rtc_set_alarm() 546 struct rtc_time rtc_tm; in abb5zes3_rtc_set_alarm() local [all …]
|
| A D | rtc-stmp3xxx.c | 147 static int stmp3xxx_rtc_gettime(struct device *dev, struct rtc_time *rtc_tm) in stmp3xxx_rtc_gettime() argument 156 rtc_time64_to_tm(readl(rtc_data->io + STMP3XXX_RTC_SECONDS), rtc_tm); in stmp3xxx_rtc_gettime() 160 static int stmp3xxx_rtc_settime(struct device *dev, struct rtc_time *rtc_tm) in stmp3xxx_rtc_settime() argument 164 writel(rtc_tm_to_time64(rtc_tm), rtc_data->io + STMP3XXX_RTC_SECONDS); in stmp3xxx_rtc_settime()
|
| A D | rtc-s3c.c | 210 struct rtc_time rtc_tm = *tm; in s3c_rtc_settime() local 218 rtc_tm.tm_year -= 100; in s3c_rtc_settime() 219 rtc_tm.tm_mon += 1; in s3c_rtc_settime() 221 return s3c_rtc_write_time(info, &rtc_tm); in s3c_rtc_settime()
|
| A D | rtc-isl12022.c | 293 struct rtc_time rtc_tm; in isl12022_rtc_set_alarm() local 296 ret = isl12022_rtc_read_time(dev, &rtc_tm); in isl12022_rtc_set_alarm() 301 if (!alarm->enabled || rtc_tm_sub(alarm_tm, &rtc_tm) <= 0) in isl12022_rtc_set_alarm()
|
| A D | rtc-isl1208.c | 433 struct rtc_time rtc_tm; in isl1208_i2c_set_alarm() local 436 err = isl1208_i2c_read_time(client, &rtc_tm); in isl1208_i2c_set_alarm() 441 if (!alarm->enabled || rtc_tm_sub(alarm_tm, &rtc_tm) <= 0) in isl1208_i2c_set_alarm()
|
Completed in 30 milliseconds