/Linux-v4.19/drivers/rtc/ |
D | rtc-rx4581.c | 105 unsigned char date[7]; in rx4581_get_datetime() local 133 date[0] = 0x80; in rx4581_get_datetime() 134 err = spi_write_then_read(spi, date, 1, date, 7); in rx4581_get_datetime() 156 date[0], date[1], date[2], date[3], date[4], date[5], date[6]); in rx4581_get_datetime() 158 tm->tm_sec = bcd2bin(date[RX4581_REG_SC] & 0x7F); in rx4581_get_datetime() 159 tm->tm_min = bcd2bin(date[RX4581_REG_MN] & 0x7F); in rx4581_get_datetime() 160 tm->tm_hour = bcd2bin(date[RX4581_REG_HR] & 0x3F); /* rtc hr 0-23 */ in rx4581_get_datetime() 161 tm->tm_wday = ilog2(date[RX4581_REG_DW] & 0x7F); in rx4581_get_datetime() 162 tm->tm_mday = bcd2bin(date[RX4581_REG_DM] & 0x3F); in rx4581_get_datetime() 163 tm->tm_mon = bcd2bin(date[RX4581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in rx4581_get_datetime() [all …]
|
D | rtc-rx8025.c | 185 u8 date[7]; in rx8025_get_time() local 192 err = rx8025_read_regs(rx8025->client, RX8025_REG_SEC, 7, date); in rx8025_get_time() 198 date[0], date[1], date[2], date[3], date[4], in rx8025_get_time() 199 date[5], date[6]); in rx8025_get_time() 201 dt->tm_sec = bcd2bin(date[RX8025_REG_SEC] & 0x7f); in rx8025_get_time() 202 dt->tm_min = bcd2bin(date[RX8025_REG_MIN] & 0x7f); in rx8025_get_time() 204 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x3f); in rx8025_get_time() 206 dt->tm_hour = bcd2bin(date[RX8025_REG_HOUR] & 0x1f) % 12 in rx8025_get_time() 207 + (date[RX8025_REG_HOUR] & 0x20 ? 12 : 0); in rx8025_get_time() 209 dt->tm_mday = bcd2bin(date[RX8025_REG_MDAY] & 0x3f); in rx8025_get_time() [all …]
|
D | rtc-rx8581.c | 66 unsigned char date[7]; in rx8581_rtc_read_time() local 96 err = regmap_bulk_read(rx8581->regmap, RX8581_REG_SC, date, in rx8581_rtc_read_time() 97 sizeof(date)); in rx8581_rtc_read_time() 110 date[0], date[1], date[2], date[3], date[4], date[5], date[6]); in rx8581_rtc_read_time() 112 tm->tm_sec = bcd2bin(date[RX8581_REG_SC] & 0x7F); in rx8581_rtc_read_time() 113 tm->tm_min = bcd2bin(date[RX8581_REG_MN] & 0x7F); in rx8581_rtc_read_time() 114 tm->tm_hour = bcd2bin(date[RX8581_REG_HR] & 0x3F); /* rtc hr 0-23 */ in rx8581_rtc_read_time() 115 tm->tm_wday = ilog2(date[RX8581_REG_DW] & 0x7F); in rx8581_rtc_read_time() 116 tm->tm_mday = bcd2bin(date[RX8581_REG_DM] & 0x3F); in rx8581_rtc_read_time() 117 tm->tm_mon = bcd2bin(date[RX8581_REG_MO] & 0x1F) - 1; /* rtc mn 1-12 */ in rx8581_rtc_read_time() [all …]
|
D | rtc-rx8010.c | 115 u8 date[7]; in rx8010_get_time() local 129 7, date); in rx8010_get_time() 133 dt->tm_sec = bcd2bin(date[RX8010_SEC - RX8010_SEC] & 0x7f); in rx8010_get_time() 134 dt->tm_min = bcd2bin(date[RX8010_MIN - RX8010_SEC] & 0x7f); in rx8010_get_time() 135 dt->tm_hour = bcd2bin(date[RX8010_HOUR - RX8010_SEC] & 0x3f); in rx8010_get_time() 136 dt->tm_mday = bcd2bin(date[RX8010_MDAY - RX8010_SEC] & 0x3f); in rx8010_get_time() 137 dt->tm_mon = bcd2bin(date[RX8010_MONTH - RX8010_SEC] & 0x1f) - 1; in rx8010_get_time() 138 dt->tm_year = bcd2bin(date[RX8010_YEAR - RX8010_SEC]) + 100; in rx8010_get_time() 139 dt->tm_wday = ffs(date[RX8010_WDAY - RX8010_SEC] & 0x7f); in rx8010_get_time() 147 u8 date[7]; in rx8010_set_time() local [all …]
|
D | rtc-spear.c | 205 unsigned int time, date; in spear_rtc_read_time() local 211 date = readl(config->ioaddr + DATE_REG); in spear_rtc_read_time() 215 tm->tm_mday = (date >> MDAY_SHIFT) & DAY_MASK; in spear_rtc_read_time() 216 tm->tm_mon = (date >> MONTH_SHIFT) & MONTH_MASK; in spear_rtc_read_time() 217 tm->tm_year = (date >> YEAR_SHIFT) & YEAR_MASK; in spear_rtc_read_time() 234 unsigned int time, date; in spear_rtc_set_time() local 241 date = (tm->tm_mday << MDAY_SHIFT) | (tm->tm_mon << MONTH_SHIFT) | in spear_rtc_set_time() 244 writel(date, config->ioaddr + DATE_REG); in spear_rtc_set_time() 260 unsigned int time, date; in spear_rtc_read_alarm() local 265 date = readl(config->ioaddr + ALARM_DATE_REG); in spear_rtc_read_alarm() [all …]
|
D | rtc-sunxi.c | 204 u32 date; in sunxi_rtc_getalarm() local 207 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_getalarm() 213 alrm_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_getalarm() 214 alrm_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_getalarm() 215 alrm_tm->tm_year = SUNXI_DATE_GET_YEAR_VALUE(date, in sunxi_rtc_getalarm() 236 u32 date, time; in sunxi_rtc_gettime() local 242 date = readl(chip->base + SUNXI_RTC_YMD); in sunxi_rtc_gettime() 244 } while ((date != readl(chip->base + SUNXI_RTC_YMD)) || in sunxi_rtc_gettime() 251 rtc_tm->tm_mday = SUNXI_DATE_GET_DAY_VALUE(date); in sunxi_rtc_gettime() 252 rtc_tm->tm_mon = SUNXI_DATE_GET_MON_VALUE(date); in sunxi_rtc_gettime() [all …]
|
D | rtc-rv8803.c | 197 u8 *date = date1; in rv8803_get_time() local 209 ret = rv8803_read_regs(rv8803->client, RV8803_SEC, 7, date); in rv8803_get_time() 219 date = date2; in rv8803_get_time() 222 tm->tm_sec = bcd2bin(date[RV8803_SEC] & 0x7f); in rv8803_get_time() 223 tm->tm_min = bcd2bin(date[RV8803_MIN] & 0x7f); in rv8803_get_time() 224 tm->tm_hour = bcd2bin(date[RV8803_HOUR] & 0x3f); in rv8803_get_time() 225 tm->tm_wday = ilog2(date[RV8803_WEEK] & 0x7f); in rv8803_get_time() 226 tm->tm_mday = bcd2bin(date[RV8803_DAY] & 0x3f); in rv8803_get_time() 227 tm->tm_mon = bcd2bin(date[RV8803_MONTH] & 0x1f) - 1; in rv8803_get_time() 228 tm->tm_year = bcd2bin(date[RV8803_YEAR]) + 100; in rv8803_get_time() [all …]
|
D | rtc-sun6i.c | 325 u32 date, time; in sun6i_rtc_gettime() local 331 date = readl(chip->base + SUN6I_RTC_YMD); in sun6i_rtc_gettime() 333 } while ((date != readl(chip->base + SUN6I_RTC_YMD)) || in sun6i_rtc_gettime() 340 rtc_tm->tm_mday = SUN6I_DATE_GET_DAY_VALUE(date); in sun6i_rtc_gettime() 341 rtc_tm->tm_mon = SUN6I_DATE_GET_MON_VALUE(date); in sun6i_rtc_gettime() 342 rtc_tm->tm_year = SUN6I_DATE_GET_YEAR_VALUE(date); in sun6i_rtc_gettime() 437 u32 date = 0; in sun6i_rtc_settime() local 451 date = SUN6I_DATE_SET_DAY_VALUE(rtc_tm->tm_mday) | in sun6i_rtc_settime() 456 date |= SUN6I_LEAP_SET_VALUE(1); in sun6i_rtc_settime() 483 writel(date, chip->base + SUN6I_RTC_YMD); in sun6i_rtc_settime()
|
D | rtc-vt8500.c | 112 u32 date, time; in vt8500_rtc_read_time() local 114 date = readl(vt8500_rtc->regbase + VT8500_RTC_DR); in vt8500_rtc_read_time() 120 tm->tm_mday = bcd2bin(date & DATE_DAY_MASK); in vt8500_rtc_read_time() 121 tm->tm_mon = bcd2bin((date & DATE_MONTH_MASK) >> DATE_MONTH_S) - 1; in vt8500_rtc_read_time() 122 tm->tm_year = bcd2bin((date & DATE_YEAR_MASK) >> DATE_YEAR_S) in vt8500_rtc_read_time() 123 + ((date >> DATE_CENTURY_S) & 1 ? 200 : 100); in vt8500_rtc_read_time()
|
D | rtc-at91rm9200.c | 116 unsigned int time, date; in at91_rtc_decodetime() local 121 date = at91_rtc_read(calreg); in at91_rtc_decodetime() 123 (date != at91_rtc_read(calreg))); in at91_rtc_decodetime() 133 tm->tm_year = bcd2bin(date & AT91_RTC_CENT) * 100; /* century */ in at91_rtc_decodetime() 134 tm->tm_year += bcd2bin((date & AT91_RTC_YEAR) >> 8); /* year */ in at91_rtc_decodetime() 136 tm->tm_wday = bcd2bin((date & AT91_RTC_DAY) >> 21) - 1; /* day of the week [0-6], Sunday=0 */ in at91_rtc_decodetime() 137 tm->tm_mon = bcd2bin((date & AT91_RTC_MONTH) >> 16) - 1; in at91_rtc_decodetime() 138 tm->tm_mday = bcd2bin((date & AT91_RTC_DATE) >> 24); in at91_rtc_decodetime()
|
D | rtc-m48t35.c | 32 u8 date; member 65 tm->tm_mday = readb(&priv->reg->date); in m48t35_read_time() 129 writeb(day, &priv->reg->date); in m48t35_set_time()
|
D | rtc-bq32k.c | 48 uint8_t date; member 111 tm->tm_mday = bcd2bin(regs.date); in bq32k_rtc_read_time() 128 regs.date = bin2bcd(tm->tm_mday); in bq32k_rtc_set_time()
|
/Linux-v4.19/arch/sh/boards/mach-sdk7786/ |
D | fpga.c | 57 u16 version, date; in sdk7786_fpga_init() local 66 date = fpga_read_reg(FPGADR); in sdk7786_fpga_init() 70 ((date >> 12) & 0xf) + 2000, in sdk7786_fpga_init() 71 (date >> 8) & 0xf, bcd2bin(date & 0xff)); in sdk7786_fpga_init()
|
/Linux-v4.19/fs/fat/ |
D | misc.c | 192 u16 time = le16_to_cpu(__time), date = le16_to_cpu(__date); in fat_time_fat2unix() local 196 year = date >> 9; in fat_time_fat2unix() 197 month = max(1, (date >> 5) & 0xf); in fat_time_fat2unix() 198 day = max(1, date & 0x1f) - 1; in fat_time_fat2unix() 229 __le16 *time, __le16 *date, u8 *time_cs) in fat_time_unix2fat() argument 239 *date = cpu_to_le16((0 << 9) | (1 << 5) | 1); in fat_time_unix2fat() 246 *date = cpu_to_le16((127 << 9) | (12 << 5) | 31); in fat_time_unix2fat() 260 *date = cpu_to_le16(tm.tm_year << 9 | tm.tm_mon << 5 | tm.tm_mday); in fat_time_unix2fat()
|
/Linux-v4.19/arch/x86/kernel/cpu/microcode/ |
D | intel.c | 426 unsigned int sig, pf, rev, total_size, data_size, date; in show_saved_mc() local 453 date = mc_saved_header->date; in show_saved_mc() 460 date & 0xffff, in show_saved_mc() 461 date >> 24, in show_saved_mc() 462 (date >> 16) & 0xff); in show_saved_mc() 522 print_ucode_info(struct ucode_cpu_info *uci, unsigned int date) in print_ucode_info() argument 526 date & 0xffff, in print_ucode_info() 527 date >> 24, in print_ucode_info() 528 (date >> 16) & 0xff); in print_ucode_info() 568 *current_mc_date_p = mc->hdr.date; in print_ucode() [all …]
|
/Linux-v4.19/drivers/media/platform/vivid/ |
D | vivid-rds-gen.c | 48 unsigned date; in vivid_rds_generate() local 96 date = 14956 + tm.tm_mday + ((tm.tm_year - l) * 1461) / 4 + in vivid_rds_generate() 103 data[1].lsb |= date >> 15; in vivid_rds_generate() 105 data[2].lsb = (date << 1) & 0xfe; in vivid_rds_generate() 107 data[2].msb = (date >> 7) & 0xff; in vivid_rds_generate()
|
/Linux-v4.19/tools/testing/selftests/rtc/ |
D | setdate.c | 34 const char *rtc, *date; in main() local 42 date = argv[2]; in main() 56 sscanf(date, "%d-%d-%d", &new.tm_mday, &new.tm_mon, &new.tm_year); in main()
|
/Linux-v4.19/tools/testing/selftests/pstore/ |
D | common_tests | 60 LOG_DIR=$TOP_DIR/logs/`date +%Y%m%d-%H%M%S`_${UUID}/ 66 date > $LOG_FILE
|
/Linux-v4.19/include/linux/ |
D | sdb.h | 32 uint32_t date; /* 0x28..0x2b */ member 126 uint32_t date; /* 0x2c-0x2f */ member
|
/Linux-v4.19/tools/testing/selftests/ftrace/ |
D | ftracetest | 115 LOG_DIR=$TOP_DIR/logs/`date +%Y%m%d-%H%M%S`/ 133 date 137 date > $LOG_FILE
|
/Linux-v4.19/scripts/ |
D | bootgraph.pl | 156 my $date = `date`; 159 print "<text transform=\"translate($xheader,$cyheader)\">Date: $date</text>\n";
|
D | stackusage | 5 now=`date +%s`
|
/Linux-v4.19/tools/testing/selftests/firmware/ |
D | fw_fallback.sh | 145 SECONDS_BEFORE=$(date +%s) 147 SECONDS_AFTER=$(date +%s)
|
/Linux-v4.19/drivers/staging/greybus/tools/ |
D | lbtest | 89 date = str(datetime.datetime.now()) 110 row.writerow([date, test_name, size, iteration_max, error,
|
/Linux-v4.19/ |
D | Kbuild | 19 # We use internal kbuild rules to avoid the "is up to date" message from make 53 # We use internal kbuild rules to avoid the "is up to date" message from make
|