| /OK3568_Linux_fs/kernel/arch/m68k/atari/ |
| H A D | time.c | 141 int hour, year; in atari_mste_hwclk() local 156 hour = t->tm_hour; in atari_mste_hwclk() 158 if (hour > 11) in atari_mste_hwclk() 159 hour += 20 - 12; in atari_mste_hwclk() 160 if (hour == 0 || hour == 20) in atari_mste_hwclk() 161 hour += 12; in atari_mste_hwclk() 163 val.hr_ones = hour % 10; in atari_mste_hwclk() 164 val.hr_tens = hour / 10; in atari_mste_hwclk() 182 hour = val.hr_ones + val.hr_tens * 10; in atari_mste_hwclk() 184 if (hour == 12 || hour == 12 + 20) in atari_mste_hwclk() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rtc/ |
| H A D | mx27rtc.c | 22 uint32_t day, hour, min, sec; in rtc_get() local 25 hour = readl(&rtc_regs->hourmin); in rtc_get() 28 min = (hour >> MIN_SHIFT) & MIN_MASK; in rtc_get() 29 hour = (hour >> HOUR_SHIFT) & HOUR_MASK; in rtc_get() 31 sec += min * 60 + hour * 3600 + day * 24 * 3600; in rtc_get() 41 uint32_t day, hour, min, sec; in rtc_set() local 47 hour = sec / 3600; in rtc_set() 52 hour = (hour & HOUR_MASK) << HOUR_SHIFT; in rtc_set() 53 hour |= (min & MIN_MASK) << MIN_SHIFT; in rtc_set() 56 writel(hour, &rtc_regs->hourmin); in rtc_set()
|
| H A D | s3c24x0_rtc.c | 49 uchar sec, min, hour, mday, wday, mon, year; in rtc_get() local 60 hour = readb(&rtc->bcdhour); in rtc_get() 82 year, mon, mday, wday, hour, min, sec); in rtc_get() 90 tmp->tm_hour = bcd2bin(hour & 0x3F); in rtc_get() 113 uchar sec, min, hour, mday, wday, mon, year; in rtc_set() local 124 hour = bin2bcd(tmp->tm_hour); in rtc_set() 134 writeb(hour, &rtc->bcdhour); in rtc_set()
|
| H A D | ftrtc010.c | 18 unsigned int hour; /* 0x08 */ member 56 unsigned long hour; in ftrtc010_time() local 64 hour = readl(&rtc->hour); in ftrtc010_time() 69 return day * 24 * 60 * 60 + hour * 60 * 60 + minute * 60 + second; in ftrtc010_time()
|
| H A D | rx8025.c | 84 uchar sec, min, hour, mday, wday, mon, year, ctl2; in rtc_get() local 92 hour = rtc_read(RTC_HR_REG_ADDR); in rtc_get() 100 year, mon, mday, wday, hour, min, sec); in rtc_get() 122 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get() 124 tmp->tm_hour = bcd2bin (hour & 0x1F) % 12 + in rtc_get() 125 ((hour & 0x20) ? 12 : 0); in rtc_get()
|
| H A D | m41t94.c | 71 int ret, hour; in rtc_get() local 104 hour = spi_w8r8(slave, M41T94_REG_HOURS); in rtc_get() 105 tm->tm_hour = bcd2bin(hour & 0x3f); in rtc_get() 110 if ((hour & M41T94_BIT_CB) || !(hour & M41T94_BIT_CEB)) in rtc_get()
|
| H A D | ds1306.c | 288 unsigned char sec, min, hour, mday, wday, mon, year; in rtc_get() local 308 hour = rtc_read (RTC_HOURS); in rtc_get() 318 year, mon, mday, wday, hour, min, sec); in rtc_get() 332 tmp->tm_hour = (hour & 0x40) in rtc_get() 333 ? ((hour & 0x20) /* 12 hour mode */ in rtc_get() 334 ? bcd2bin (hour & 0x1F) + 11 /* PM */ in rtc_get() 335 : bcd2bin (hour & 0x1F) - 1 /* AM */ in rtc_get() 337 : bcd2bin (hour & 0x3F); /* 24 hour mode */ in rtc_get()
|
| H A D | max6900.c | 42 uchar sec, min, hour, mday, wday, mon, cent, year; in rtc_get() local 48 hour = rtc_read (0x84); in rtc_get() 65 hour, min, sec ); in rtc_get() 69 tmp->tm_hour = bcd2bin (hour & 0x3F); in rtc_get()
|
| /OK3568_Linux_fs/kernel/arch/mips/sibyte/swarm/ |
| H A D | rtc_xicor1241.c | 169 unsigned int year, mon, day, hour, min, sec, y2k; in xicor_get_time() local 175 hour = xicor_read(X1241REG_HR); in xicor_get_time() 177 if (hour & X1241REG_HR_MIL) { in xicor_get_time() 178 hour &= 0x3f; in xicor_get_time() 180 if (hour & 0x20) in xicor_get_time() 181 hour = (hour & 0xf) + 0x12; in xicor_get_time() 192 hour = bcd2bin(hour); in xicor_get_time() 200 return mktime64(year, mon, day, hour, min, sec); in xicor_get_time()
|
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | rtc-rc5t619.c | 42 static uint8_t rtc5t619_12hour_bcd2bin(uint8_t hour) in rtc5t619_12hour_bcd2bin() argument 44 if (hour & HOUR_PMFLAG) { in rtc5t619_12hour_bcd2bin() 45 hour = bcd2bin(hour & ~HOUR_PMFLAG); in rtc5t619_12hour_bcd2bin() 46 return hour == 12 ? 12 : 12 + hour; in rtc5t619_12hour_bcd2bin() 49 hour = bcd2bin(hour); in rtc5t619_12hour_bcd2bin() 50 return hour == 12 ? 0 : hour; in rtc5t619_12hour_bcd2bin() 53 static uint8_t rtc5t619_12hour_bin2bcd(uint8_t hour) in rtc5t619_12hour_bin2bcd() argument 55 if (!hour) in rtc5t619_12hour_bin2bcd() 58 if (hour < 12) in rtc5t619_12hour_bin2bcd() 59 return bin2bcd(hour); in rtc5t619_12hour_bin2bcd() [all …]
|
| H A D | rtc-ds1216.c | 19 u8 hour; member 88 if (regs.hour & DS1216_HOUR_1224) { in ds1216_rtc_read_time() 90 tm->tm_hour = bcd2bin(regs.hour & 0x1f); in ds1216_rtc_read_time() 91 if (regs.hour & DS1216_HOUR_AMPM) in ds1216_rtc_read_time() 94 tm->tm_hour = bcd2bin(regs.hour & 0x3f); in ds1216_rtc_read_time() 116 regs.hour &= DS1216_HOUR_1224; in ds1216_rtc_set_time() 117 if (regs.hour && tm->tm_hour > 12) { in ds1216_rtc_set_time() 118 regs.hour |= DS1216_HOUR_AMPM; in ds1216_rtc_set_time() 121 regs.hour |= bin2bcd(tm->tm_hour); in ds1216_rtc_set_time()
|
| H A D | rtc-ftrtc010.c | 68 u32 days, hour, min, sec, offset; in ftrtc010_rtc_read_time() local 73 hour = readl(rtc->rtc_base + FTRTC010_RTC_HOUR); in ftrtc010_rtc_read_time() 77 time = offset + days * 86400 + hour * 3600 + min * 60 + sec; in ftrtc010_rtc_read_time() 87 u32 sec, min, hour, day, offset; in ftrtc010_rtc_set_time() local 94 hour = readl(rtc->rtc_base + FTRTC010_RTC_HOUR); in ftrtc010_rtc_set_time() 97 offset = time - (day * 86400 + hour * 3600 + min * 60 + sec); in ftrtc010_rtc_set_time() 112 u32 days, hour, min, sec; in ftrtc010_rtc_probe() local 167 hour = readl(rtc->rtc_base + FTRTC010_RTC_HOUR); in ftrtc010_rtc_probe() 170 rtc->rtc_dev->range_min = (u64)days * 86400 + hour * 3600 + in ftrtc010_rtc_probe()
|
| H A D | rtc-rs5c372.c | 182 unsigned hour; in rs5c_reg2hr() local 187 hour = bcd2bin(reg & 0x1f); in rs5c_reg2hr() 188 if (hour == 12) in rs5c_reg2hr() 189 hour = 0; in rs5c_reg2hr() 191 hour += 12; in rs5c_reg2hr() 192 return hour; in rs5c_reg2hr() 195 static unsigned rs5c_hr2reg(struct rs5c372 *rs5c, unsigned hour) in rs5c_hr2reg() argument 198 return bin2bcd(hour); in rs5c_hr2reg() 200 if (hour > 12) in rs5c_hr2reg() 201 return 0x20 | bin2bcd(hour - 12); in rs5c_hr2reg() [all …]
|
| H A D | rtc-m41t94.c | 60 int ret, hour; in m41t94_read_time() local 84 hour = spi_w8r8(spi, M41T94_REG_HOURS); in m41t94_read_time() 85 tm->tm_hour = bcd2bin(hour & 0x3f); in m41t94_read_time() 90 if ((hour & M41T94_BIT_CB) || !(hour & M41T94_BIT_CEB)) in m41t94_read_time()
|
| H A D | rtc-s35390a.c | 185 static char s35390a_hr2reg(struct s35390a *s35390a, int hour) in s35390a_hr2reg() argument 188 return bin2bcd(hour); in s35390a_hr2reg() 190 if (hour < 12) in s35390a_hr2reg() 191 return bin2bcd(hour); in s35390a_hr2reg() 193 return 0x40 | bin2bcd(hour - 12); in s35390a_hr2reg() 198 unsigned hour; in s35390a_reg2hr() local 203 hour = bcd2bin(reg & 0x3f); in s35390a_reg2hr() 205 hour += 12; in s35390a_reg2hr() 207 return hour; in s35390a_reg2hr()
|
| /OK3568_Linux_fs/kernel/arch/mips/include/asm/ |
| H A D | mc146818-time.h | 91 unsigned int year, mon, day, hour, min, sec; in mc146818_get_cmos_time() local 99 hour = CMOS_READ(RTC_HOURS); in mc146818_get_cmos_time() 108 hour = bcd2bin(hour); in mc146818_get_cmos_time() 116 return mktime64(year, mon, day, hour, min, sec); in mc146818_get_cmos_time()
|
| /OK3568_Linux_fs/kernel/arch/mips/dec/ |
| H A D | time.c | 24 unsigned int year, mon, day, hour, min, sec, real_year; in read_persistent_clock64() local 32 hour = CMOS_READ(RTC_HOURS); in read_persistent_clock64() 49 hour = bcd2bin(hour); in read_persistent_clock64() 57 ts->tv_sec = mktime64(year, mon, day, hour, min, sec); in read_persistent_clock64()
|
| /OK3568_Linux_fs/external/rk_pcba_test/ |
| H A D | echo_rtc_test.c | 99 int day, hour; in rtc_set_system_time_test() local 118 hour = atoi(s); in rtc_set_system_time_test() 121 tm_p.tm_hour = hour/10000; in rtc_set_system_time_test() 122 tm_p.tm_min = (hour%10000)/100; in rtc_set_system_time_test() 123 tm_p.tm_sec = (hour%100); in rtc_set_system_time_test()
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-graphics/pong-clock/pong-clock/ |
| H A D | pong-clock-no-flicker.c | 66 get_time(int *hour, int *min, int *sec) in get_time() argument 76 if (hour) in get_time() 77 *hour = localTime->tm_hour; in get_time() 148 int hour, min; in draw_time() local 150 get_time(&hour, &min, NULL); in draw_time() 155 hour / 10 ); in draw_time() 160 hour % 10 ); in draw_time() 211 int sec, min, hour; in update_state() local 213 get_time(&hour, &min, &sec); in update_state()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/chrp/ |
| H A D | time.c | 134 unsigned int year, mon, day, hour, min, sec; in chrp_get_rtc_time() local 139 hour = chrp_cmos_clock_read(RTC_HOURS); in chrp_get_rtc_time() 148 hour = bcd2bin(hour); in chrp_get_rtc_time() 157 tm->tm_hour = hour; in chrp_get_rtc_time()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/maple/ |
| H A D | time.c | 80 int sec, min, hour, mon, mday, year; in maple_set_rtc_time() local 94 hour = tm->tm_hour; in maple_set_rtc_time() 102 hour = bin2bcd(hour); in maple_set_rtc_time() 109 maple_clock_write(hour, RTC_HOURS); in maple_set_rtc_time()
|
| /OK3568_Linux_fs/kernel/arch/x86/kernel/ |
| H A D | rtc.c | 65 unsigned int status, year, mon, day, hour, min, sec, century = 0; in mach_get_cmos_time() local 90 hour = CMOS_READ(RTC_HOURS); in mach_get_cmos_time() 109 hour = bcd2bin(hour); in mach_get_cmos_time() 121 now->tv_sec = mktime64(year, mon, day, hour, min, sec); in mach_get_cmos_time()
|
| /OK3568_Linux_fs/kernel/arch/sh/boards/mach-sh03/ |
| H A D | rtc.c | 44 unsigned int year, mon, day, hour, min, sec; in sh03_rtc_gettimeofday() local 51 hour = (__raw_readb(RTC_HOU1) & 0xf) + (__raw_readb(RTC_HOU10) & 0xf) * 10; in sh03_rtc_gettimeofday() 59 hour > 23 || min > 59 || sec > 59) { in sh03_rtc_gettimeofday() 63 year, mon, day, hour, min, sec); in sh03_rtc_gettimeofday() 82 tm->tm_hour = hour; in sh03_rtc_gettimeofday()
|
| /OK3568_Linux_fs/kernel/fs/isofs/ |
| H A D | util.c | 21 int year, month, day, hour, minute, second, tz; in iso_date() local 27 hour = p[3]; in iso_date() 36 crtime = mktime64(year+1900, month, day, hour, minute, second); in iso_date()
|
| /OK3568_Linux_fs/app/forlinx/flapp/src/plugins/imxx11/gps/ |
| H A D | gps.cpp | 125 …QString time = QString("%1:%2:%3").arg(gpsinfo.D.hour).arg(gpsinfo.D.minute).arg(gpsinfo.D.second); in read_sermios() 163 m_gps->D.hour =(buf[ 7]-'0')*10+(buf[ 8]-'0'); in parse_gps() 201 m_gps->D.hour =0.0; in GetClear() 240 gps_d->hour++; in BTC() 245 gps_d->hour+=8; in BTC() 246 if(gps_d->hour>23) in BTC() 248 gps_d->hour-=24; in BTC()
|