| /OK3568_Linux_fs/kernel/Documentation/sound/designs/ |
| H A D | timestamping.rst | 7 - Trigger_tstamp is the system time snapshot taken when the .trigger 19 The difference (tstamp - trigger_tstamp) defines the elapsed time. 26 The use of these different pointers and time information depends on 30 - ``delay`` reports the time it will take to hear a new sample after all 34 along with a snapshot of system time. Applications can select from 42 of time as measured by different components of audio hardware. In 47 --------------------------------------------------------------> time 51 time time time time time 58 The analog time is taken at the last stage of the playback, as close 61 The link time is taken at the output of the SoC/chipset as the samples [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/scripts/python/ |
| H A D | stat-cpi.py | 10 def get_key(time, event, cpu, thread): argument 11 return "%d-%s-%d-%d" % (time, event, cpu, thread) 13 def store_key(time, cpu, thread): argument 14 if (time not in times): 15 times.append(time) 23 def store(time, event, cpu, thread, val, ena, run): argument 24 #print("event %s cpu %d, thread %d, time %d, val %d, ena %d, run %d" % 25 # (event, cpu, thread, time, val, ena, run)) 27 store_key(time, cpu, thread) 28 key = get_key(time, event, cpu, thread) [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/rtc/ |
| H A D | sandbox_rtc.c | 16 static int sandbox_rtc_get(struct udevice *dev, struct rtc_time *time) in sandbox_rtc_get() argument 18 time->tm_sec = dm_i2c_reg_read(dev, REG_SEC); in sandbox_rtc_get() 19 if (time->tm_sec < 0) in sandbox_rtc_get() 20 return time->tm_sec; in sandbox_rtc_get() 21 time->tm_min = dm_i2c_reg_read(dev, REG_MIN); in sandbox_rtc_get() 22 if (time->tm_min < 0) in sandbox_rtc_get() 23 return time->tm_min; in sandbox_rtc_get() 24 time->tm_hour = dm_i2c_reg_read(dev, REG_HOUR); in sandbox_rtc_get() 25 if (time->tm_hour < 0) in sandbox_rtc_get() 26 return time->tm_hour; in sandbox_rtc_get() [all …]
|
| H A D | mvrtc.c | 9 * Date & Time support for Marvell Integrated RTC 23 u32 time; in rtc_get() local 29 /* read the time register */ in rtc_get() 30 time = readl(&mvrtc_regs->time); in rtc_get() 36 if (time & MVRTC_HRFMT_MSK) { in rtc_get() 41 /* time */ in rtc_get() 42 t->tm_sec = bcd2bin((time >> MVRTC_SEC_SFT) & MVRTC_SEC_MSK); in rtc_get() 43 t->tm_min = bcd2bin((time >> MVRTC_MIN_SFT) & MVRTC_MIN_MSK); in rtc_get() 44 t->tm_hour = bcd2bin((time >> MVRTC_HOUR_SFT) & MVRTC_HOUR_MSK); in rtc_get() 45 t->tm_wday = bcd2bin((time >> MVRTC_DAY_SFT) & MVRTC_DAY_MSK); in rtc_get() [all …]
|
| H A D | i2c_rtc_emul.c | 2 * Simulate an I2C real time clock 11 * This is a test driver. It starts off with the current time of the machine, 12 * but also supports setting the time, using an offset from the current 14 * time-keeping. It does not change the system time. 36 * @base_time: Base system time when RTC device was bound 37 * @offset: RTC offset from current system time 38 * @use_system_time: true to use system time, false to use @base_time 89 static int sandbox_i2c_rtc_get(struct udevice *dev, struct rtc_time *time) in sandbox_i2c_rtc_get() argument 102 return rtc_to_tm(now + plat->offset, time); in sandbox_i2c_rtc_get() 105 static int sandbox_i2c_rtc_set(struct udevice *dev, const struct rtc_time *time) in sandbox_i2c_rtc_set() argument [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/platform_data/ |
| H A D | gpmc-omap.h | 15 /* bool type time settings */ 35 u32 cs_on; /* Assertion time */ 36 u32 cs_rd_off; /* Read deassertion time */ 37 u32 cs_wr_off; /* Write deassertion time */ 40 u32 adv_on; /* Assertion time */ 41 u32 adv_rd_off; /* Read deassertion time */ 42 u32 adv_wr_off; /* Write deassertion time */ 43 u32 adv_aad_mux_on; /* ADV assertion time for AAD */ 44 u32 adv_aad_mux_rd_off; /* ADV read deassertion time for AAD */ 45 u32 adv_aad_mux_wr_off; /* ADV write deassertion time for AAD */ [all …]
|
| /OK3568_Linux_fs/kernel/fs/ntfs/ |
| H A D | time.h | 3 * time.h - NTFS time conversion functions. Part of the Linux-NTFS project. 11 #include <linux/time.h> /* For current_kernel_time(). */ 19 * utc2ntfs - convert Linux UTC time to NTFS time 20 * @ts: Linux UTC time to convert to NTFS time 22 * Convert the Linux UTC time @ts to its corresponding NTFS time and return 25 * Linux stores time in a struct timespec64 consisting of a time64_t tv_sec 30 * NTFS uses Microsoft's standard time format which is stored in a s64 and is 38 * converted to 100ns intervals, and then add the NTFS time offset. in utc2ntfs() 45 * get_current_ntfs_time - get the current time in little endian NTFS format 47 * Get the current time from the Linux kernel, convert it to its corresponding [all …]
|
| /OK3568_Linux_fs/kernel/sound/core/seq/ |
| H A D | seq_prioq.c | 7 #include <linux/time.h> 91 return (snd_seq_compare_tick_time(&a->time.tick, &b->time.tick)); in compare_timestamp() 93 /* compare real time */ in compare_timestamp() 94 return (snd_seq_compare_real_time(&a->time.time, &b->time.time)); in compare_timestamp() 108 if (a->time.tick > b->time.tick) in compare_timestamp_rel() 110 else if (a->time.tick == b->time.tick) in compare_timestamp_rel() 115 /* compare real time */ in compare_timestamp_rel() 116 if (a->time.time.tv_sec > b->time.time.tv_sec) in compare_timestamp_rel() 118 else if (a->time.time.tv_sec == b->time.time.tv_sec) { in compare_timestamp_rel() 119 if (a->time.time.tv_nsec > b->time.time.tv_nsec) in compare_timestamp_rel() [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/kernel/ |
| H A D | time.c | 22 #include <linux/time-internal.h> 47 panic("time-travel: time goes backwards %lld -> %lld\n", in time_travel_set_time() 89 panic("time-travel external link is broken\n"); in time_travel_handle_message() 91 panic("invalid time-travel message - %d bytes\n", ret); in time_travel_handle_message() 95 WARN_ONCE(1, "time-travel: unexpected message %lld\n", in time_travel_handle_message() 101 time_travel_set_time(msg->time); in time_travel_handle_message() 105 time_travel_ext_free_until = msg->time; in time_travel_handle_message() 113 static u64 time_travel_ext_req(u32 op, u64 time) in time_travel_ext_req() argument 119 .time = time, in time_travel_ext_req() 133 * current time (for UM_TIMETRAVEL_GET) and getting another in time_travel_ext_req() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | rtc-wm8350.c | 3 * Real Time Clock driver for Wolfson Microelectronics WM8350 13 #include <linux/time.h> 29 * Read current time and date in RTC 38 * Read the time twice and compare. in wm8350_rtc_readtime() 39 * If time1 == time2, then time is valid else retry. in wm8350_rtc_readtime() 83 dev_err(dev, "timed out reading RTC time\n"); in wm8350_rtc_readtime() 88 * Set current time and date in RTC 93 u16 time[4]; in wm8350_rtc_settime() local 97 time[0] = tm->tm_sec; in wm8350_rtc_settime() 98 time[0] |= tm->tm_min << WM8350_RTC_MINS_SHIFT; in wm8350_rtc_settime() [all …]
|
| H A D | rtc-mc146818-lib.c | 29 * readout is unspecified. The maximum update time is ~2ms. Poll in mc146818_avoid_UIP() 106 int mc146818_get_time(struct rtc_time *time) in mc146818_get_time() argument 120 memset(time, 0, sizeof(*time)); in mc146818_get_time() 129 * readout is unspecified. The maximum update time is ~2ms. Poll in mc146818_get_time() 136 time->tm_sec = CMOS_READ(RTC_SECONDS); in mc146818_get_time() 145 if (time->tm_sec != CMOS_READ(RTC_SECONDS)) { in mc146818_get_time() 156 time->tm_min = CMOS_READ(RTC_MINUTES); in mc146818_get_time() 157 time->tm_hour = CMOS_READ(RTC_HOURS); in mc146818_get_time() 158 time->tm_mday = CMOS_READ(RTC_DAY_OF_MONTH); in mc146818_get_time() 159 time->tm_mon = CMOS_READ(RTC_MONTH); in mc146818_get_time() [all …]
|
| H A D | rtc-pcf50633.c | 51 u_int8_t time[PCF50633_TI_EXTENT]; member 64 rtc->tm_sec = bcd2bin(pcf->time[PCF50633_TI_SEC]); in pcf2rtc_time() 65 rtc->tm_min = bcd2bin(pcf->time[PCF50633_TI_MIN]); in pcf2rtc_time() 66 rtc->tm_hour = bcd2bin(pcf->time[PCF50633_TI_HOUR]); in pcf2rtc_time() 67 rtc->tm_wday = bcd2bin(pcf->time[PCF50633_TI_WKDAY]); in pcf2rtc_time() 68 rtc->tm_mday = bcd2bin(pcf->time[PCF50633_TI_DAY]); in pcf2rtc_time() 69 rtc->tm_mon = bcd2bin(pcf->time[PCF50633_TI_MONTH]) - 1; in pcf2rtc_time() 70 rtc->tm_year = bcd2bin(pcf->time[PCF50633_TI_YEAR]) + 100; in pcf2rtc_time() 75 pcf->time[PCF50633_TI_SEC] = bin2bcd(rtc->tm_sec); in rtc2pcf_time() 76 pcf->time[PCF50633_TI_MIN] = bin2bcd(rtc->tm_min); in rtc2pcf_time() [all …]
|
| H A D | rtc-spear.c | 66 /* date reg equal to time reg, for debug only */ 195 * spear_rtc_read_time - set the time 197 * @tm: holds date and time 199 * This function read time and date. On success it will return 0 205 unsigned int time, date; in spear_rtc_read_time() local 210 time = readl(config->ioaddr + TIME_REG); in spear_rtc_read_time() 212 tm->tm_sec = (time >> SECOND_SHIFT) & SECOND_MASK; in spear_rtc_read_time() 213 tm->tm_min = (time >> MINUTE_SHIFT) & MIN_MASK; in spear_rtc_read_time() 214 tm->tm_hour = (time >> HOUR_SHIFT) & HOUR_MASK; in spear_rtc_read_time() 224 * spear_rtc_set_time - set the time [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/rtc/ |
| H A D | trivial-rtc.yaml | 23 # AB-RTCMC-32.768kHz-B5ZE-S3: Real Time Clock/Calendar Module with I2C Interface 25 # AB-RTCMC-32.768kHz-EOZ9: Real Time Clock/Calendar Module with I2C Interface 29 # Dallas DS1672 Real-time Clock 33 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 35 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE with Battery Backed RAM 37 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 43 # Intersil ISL12022 Real-time Clock 45 # Real Time Clock Module with I2C-Bus 47 # Real Time Clock Module with I2C-Bus 49 # Real Time Clock [all …]
|
| /OK3568_Linux_fs/kernel/scripts/ |
| H A D | show_delta | 5 # time data, and format with time deltas. 19 have time data prefixed because the CONFIG_PRINTK_TIME option is set, or 20 the kernel command line option "time" is specified. When run with no 21 options, the time information is converted to show the time delta between 23 are relative to a single (base) point in time. 27 -b <base> Specify a base for time references. 31 line) is used as the time reference. 50 time = string.atof(time_str) 52 #print "time=", time 53 return (time, rest) [all …]
|
| /OK3568_Linux_fs/u-boot/test/dm/ |
| H A D | rtc.c | 29 static void show_time(const char *msg, struct rtc_time *time) in show_time() argument 32 time->tm_mday, time->tm_mon, time->tm_year, in show_time() 33 time->tm_hour, time->tm_min, time->tm_sec); in show_time() 36 static int cmp_times(struct rtc_time *expect, struct rtc_time *time, bool show) in cmp_times() argument 40 same = expect->tm_sec == time->tm_sec; in cmp_times() 41 same &= expect->tm_min == time->tm_min; in cmp_times() 42 same &= expect->tm_hour == time->tm_hour; in cmp_times() 43 same &= expect->tm_mday == time->tm_mday; in cmp_times() 44 same &= expect->tm_mon == time->tm_mon; in cmp_times() 45 same &= expect->tm_year == time->tm_year; in cmp_times() [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | find_bit_benchmark.c | 39 ktime_t time; in test_find_first_bit() local 41 time = ktime_get(); in test_find_first_bit() 46 time = ktime_get() - time; in test_find_first_bit() 47 pr_err("find_first_bit: %18llu ns, %6ld iterations\n", time, cnt); in test_find_first_bit() 55 ktime_t time; in test_find_next_bit() local 57 time = ktime_get(); in test_find_next_bit() 60 time = ktime_get() - time; in test_find_next_bit() 61 pr_err("find_next_bit: %18llu ns, %6ld iterations\n", time, cnt); in test_find_next_bit() 69 ktime_t time; in test_find_next_zero_bit() local 71 time = ktime_get(); in test_find_next_zero_bit() [all …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | rtc.h | 24 * get() - get the current time 26 * Returns the current time read from the RTC device. The driver 30 * @time: Place to put the time that is read 32 int (*get)(struct udevice *dev, struct rtc_time *time); 35 * set() - set the current time 37 * Sets the time in the RTC device. The driver can expect every 41 * @time: Time to write 43 int (*set)(struct udevice *dev, const struct rtc_time *time); 48 * This function resets the RTC to a known-good state. The time may 88 * dm_rtc_get() - Read the time from an RTC [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/core/ |
| H A D | subdev.c | 114 s64 time; in nvkm_subdev_fini() local 117 time = ktime_to_us(ktime_get()); in nvkm_subdev_fini() 130 time = ktime_to_us(ktime_get()) - time; in nvkm_subdev_fini() 131 nvkm_trace(subdev, "%s completed in %lldus\n", action, time); in nvkm_subdev_fini() 138 s64 time; in nvkm_subdev_preinit() local 141 time = ktime_to_us(ktime_get()); in nvkm_subdev_preinit() 151 time = ktime_to_us(ktime_get()) - time; in nvkm_subdev_preinit() 152 nvkm_trace(subdev, "preinit completed in %lldus\n", time); in nvkm_subdev_preinit() 159 s64 time; in nvkm_subdev_init() local 163 time = ktime_to_us(ktime_get()); in nvkm_subdev_init() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/fb/ |
| H A D | viafb.modes | 21 # Active Time 25.422 us 15.253 ms 23 # Blank Time 6.356 us 1.430 ms 46 # Active Time 20.317 us 12.800 ms 48 # Blank Time 6.349 us 0.533 ms 67 # Active Time 17.778 us 11.093 ms 69 # Blank Time 5.333 us 0.670 ms 88 # Active Time 14.827 us 9.430 ms 90 # Blank Time 4.819 us 0.570 ms 109 # Active Time 12.212 us 7.767 ms 111 # Blank Time 3.969 us 0.566 ms [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/scheduler/ |
| H A D | sched-deadline.rst | 12 3. Scheduling Real-Time Tasks 54 "runtime" microseconds of execution time every "period" microseconds, and 57 every time the task wakes up, the scheduler computes a "scheduling deadline" 61 task actually receives "runtime" time units within "deadline" if a proper 70 with the "traditional" real-time task model (see Section 3) can effectively 87 scheduling deadline - current time period 89 then, if the scheduling deadline is smaller than the current time, or 93 scheduling deadline = current time + deadline 99 - When a SCHED_DEADLINE task executes for an amount of time t, its 108 said to be "throttled" (also known as "depleted" in real-time literature) [all …]
|
| H A D | sched-rt-group.rst | 2 Real-Time group scheduling 28 resolution, or the time it takes to handle the budget refresh itself. 33 are real-time processes). 43 the amount of bandwidth (eg. CPU time) being constant. In order to schedule 45 of the CPU time available. Without a minimum guarantee a realtime group can 52 CPU time is divided by means of specifying how much time can be spent running 53 in a given period. We allocate this "run time" for each realtime group which 56 Any time not allocated to a realtime group will be used to run normal priority 57 tasks (SCHED_OTHER). Any allocated run time not used will also be picked up by 63 time dedicated for the graphics. We can then give this group a run time of 0.8 [all …]
|
| /OK3568_Linux_fs/yocto/poky/scripts/pybootchartgui/pybootchartgui/ |
| H A D | samples.py | 18 def __init__(self, time): argument 19 self.time = time 25 def __init__(self, time, user, sys, io = 0.0, swap = 0.0): argument 26 self.time = time 37 return str(self.time) + "\t" + str(self.user) + "\t" + \ 43 def __init__(self, time): argument 44 self.time = time 63 self.time = mem_sample.time 73 def __init__(self, time): argument 74 self.time = time [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | um_timetravel.h | 21 * struct um_timetravel_msg - UM time travel message 48 * @time: time in nanoseconds 50 __u64 time; member 59 * this usually doesn't carry any data in the 'time' field 65 * @UM_TIMETRAVEL_START: initialize the connection, the time 72 * @UM_TIMETRAVEL_REQUEST: request to run at the given time 80 * interrupts); the time field is ignored. The calendar must process 88 * @UM_TIMETRAVEL_GET: return the current time from the calendar in the 89 * ACK message, the time in the request message is ignored 95 * @UM_TIMETRAVEL_UPDATE: time update to the calendar, must be sent e.g. [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | omap-gpmc.txt | 58 - gpmc,cs-on-ns: Assertion time 59 - gpmc,cs-rd-off-ns: Read deassertion time 60 - gpmc,cs-wr-off-ns: Write deassertion time 63 - gpmc,adv-on-ns: Assertion time 64 - gpmc,adv-rd-off-ns: Read deassertion time 65 - gpmc,adv-wr-off-ns: Write deassertion time 66 - gpmc,adv-aad-mux-on-ns: Assertion time for AAD 67 - gpmc,adv-aad-mux-rd-off-ns: Read deassertion time for AAD 68 - gpmc,adv-aad-mux-wr-off-ns: Write deassertion time for AAD 71 - gpmc,we-on-ns Assertion time [all …]
|