Home
last modified time | relevance | path

Searched refs:time_us (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/leds/flash/
H A Dleds-tps6131x.c188 u32 time_us; member
192 { .val = 0, .range = 1, .time_us = 5300 },
193 { .val = 1, .range = 1, .time_us = 10700 },
194 { .val = 2, .range = 1, .time_us = 16000 },
195 { .val = 3, .range = 1, .time_us = 21300 },
196 { .val = 4, .range = 1, .time_us = 26600 },
197 { .val = 5, .range = 1, .time_us = 32000 },
198 { .val = 6, .range = 1, .time_us = 37300 },
199 { .val = 0, .range = 0, .time_us = 68200 },
200 { .val = 7, .range = 1, .time_us
[all...]
/linux/include/linux/iio/
H A Diio-gts-helper.h46 * @time_us: Integration time in microseconds. Time values must be positive,
54 int time_us; member
80 .time_us = (_itime), \
94 if (gts->itime_table[i].time_us == time) in iio_gts_find_itime_by_time()
132 return itime->time_us; in iio_gts_find_int_time_by_sel()
157 * @time_us: Integration time to check
161 static inline bool iio_gts_valid_time(struct iio_gts *gts, int time_us) in iio_gts_valid_time() argument
163 return iio_gts_find_itime_by_time(gts, time_us) != NULL; in iio_gts_valid_time()
/linux/drivers/ufs/core/
H A Dufs_trace.h154 TP_PROTO(struct ufs_hba *hba, const char *profile_info, s64 time_us,
157 TP_ARGS(hba, profile_info, time_us, err),
162 __field(s64, time_us)
169 __entry->time_us = time_us;
175 __entry->time_us, __entry->err)
179 TP_PROTO(struct ufs_hba *hba, const char *profile_info, s64 time_us,
181 TP_ARGS(hba, profile_info, time_us, err));
184 TP_PROTO(struct ufs_hba *hba, const char *profile_info, s64 time_us,
186 TP_ARGS(hba, profile_info, time_us, er
[all...]
/linux/drivers/iio/light/
H A Das73211.c262 unsigned int time_us = as73211_integration_time_us(data, BIT(i)); in as73211_integration_time_calc_avail() local
264 data->int_time_avail[i * 2 + 0] = time_us / USEC_PER_SEC; in as73211_integration_time_calc_avail()
265 data->int_time_avail[i * 2 + 1] = time_us % USEC_PER_SEC; in as73211_integration_time_calc_avail()
278 unsigned int time_us = as73211_integration_time_us(data, in as73211_req_data() local
315 time_us += time_us / 3; in as73211_req_data()
317 ret = wait_for_completion_timeout(&data->completion, usecs_to_jiffies(time_us)); in as73211_req_data()
325 usleep_range(time_us, 2 * time_us); in as73211_req_data()
470 unsigned int time_us; in as73211_read_raw() local
[all...]
H A Drohm-bu27034.c390 static int bu27034_try_set_int_time(struct bu27034_data *data, int time_us) in bu27034_try_set_int_time() argument
406 if (!iio_gts_valid_time(&data->gts, time_us)) { in bu27034_try_set_int_time()
408 time_us); in bu27034_try_set_int_time()
412 if (time_us == int_time_old) in bu27034_try_set_int_time()
422 int_time_old, time_us, in bu27034_try_set_int_time()
431 gains[i].chan, time_us, scale1, scale2); in bu27034_try_set_int_time()
471 return bu27034_set_int_time(data, time_us); in bu27034_try_set_int_time()
H A Dbh1745.c272 return iio_gts_get_scale(&data->gts, gain, int_time->time_us, val, in bh1745_get_scale()
/linux/drivers/media/platform/st/sti/bdisp/
H A Dbdisp-debug.c21 s64 time_us; in bdisp_dbg_perf_end() local
23 time_us = ktime_us_delta(ktime_get(), bdisp->dbg.hw_start); in bdisp_dbg_perf_end()
26 bdisp->dbg.min_duration = time_us; in bdisp_dbg_perf_end()
28 bdisp->dbg.min_duration = min(time_us, bdisp->dbg.min_duration); in bdisp_dbg_perf_end()
30 bdisp->dbg.last_duration = time_us; in bdisp_dbg_perf_end()
31 bdisp->dbg.max_duration = max(time_us, bdisp->dbg.max_duration); in bdisp_dbg_perf_end()
32 bdisp->dbg.tot_duration += time_us; in bdisp_dbg_perf_end()
/linux/drivers/iio/
H A Dindustrialio-gts-helper.c405 static void iio_gts_us_to_int_micro(int *time_us, int *int_micro_times, in iio_gts_us_to_int_micro() argument
411 int_micro_times[i * 2] = time_us[i] / 1000000; in iio_gts_us_to_int_micro()
412 int_micro_times[i * 2 + 1] = time_us[i] % 1000000; in iio_gts_us_to_int_micro()
441 int new = gts->itime_table[i].time_us; in iio_gts_build_avail_time_table()
593 if (t->sel < 0 || t->time_us < 0 || t->mul <= 0) in sanity_check_time()
746 if (gts->itime_table[i].time_us == time) in iio_gts_avail_scales_for_time()
1140 ret = iio_gts_get_scale_linear(gts, old_gain, itime_old->time_us, in iio_gts_find_new_gain_sel_by_old_gain_time()
/linux/drivers/powercap/
H A Darm_scmi_powercap.c155 u64 time_us, u32 *norm) in scmi_powercap_normalize_time() argument
158 * This cast is lossless since here @time_us is certain to be within the in scmi_powercap_normalize_time()
162 *norm = clamp_t(u32, time_us, spz->info->min_pai, spz->info->max_pai); in scmi_powercap_normalize_time()
165 if (time_us != *norm) in scmi_powercap_normalize_time()
168 spz->info->name, time_us, *norm); in scmi_powercap_normalize_time()
/linux/drivers/media/dvb-frontends/
H A Ddib8000.c4016 u64 time_us, tmp64; in dib8000_get_time_us() local
4112 time_us = rate_denum * (1008 * 1562500L); in dib8000_get_time_us()
4113 tmp64 = time_us; in dib8000_get_time_us()
4115 time_us = time_us + tmp64; in dib8000_get_time_us()
4116 time_us += denom / 2; in dib8000_get_time_us()
4117 do_div(time_us, denom); in dib8000_get_time_us()
4120 time_us += tmp + tmp / guard; in dib8000_get_time_us()
4122 return time_us; in dib8000_get_time_us()
4131 u32 time_us in dib8000_get_stats() local
[all...]
/linux/drivers/net/ethernet/hisilicon/
H A Dhisi_femac.c699 static void hisi_femac_sleep_us(u32 time_us) in hisi_femac_sleep_us() argument
703 if (!time_us) in hisi_femac_sleep_us()
706 time_ms = DIV_ROUND_UP(time_us, 1000); in hisi_femac_sleep_us()
708 usleep_range(time_us, time_us + 500); in hisi_femac_sleep_us()
H A Dhix5hd2_gmac.c1059 static void hix5hd2_sleep_us(u32 time_us) in hix5hd2_sleep_us() argument
1063 if (!time_us) in hix5hd2_sleep_us()
1066 time_ms = DIV_ROUND_UP(time_us, 1000); in hix5hd2_sleep_us()
1068 usleep_range(time_us, time_us + 500); in hix5hd2_sleep_us()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_mall_phantom.c369 uint32_t time_us = 0; in subvp_subvp_schedulable() local
381 time_us = (microschedule_lines * phantom->timing.h_total) / in subvp_subvp_schedulable()
385 if (time_us > max_microschedule_us) in subvp_subvp_schedulable()
386 max_microschedule_us = time_us; in subvp_subvp_schedulable()
/linux/drivers/spi/
H A Dspi-s3c64xx.c626 unsigned long time_us; in s3c64xx_wait_for_pio() local
629 time_us = (xfer->len * 8 * 1000 * 1000) / sdd->cur_speed; in s3c64xx_wait_for_pio()
630 ms = (time_us / 1000); in s3c64xx_wait_for_pio()
636 usleep_range(time_us / 2, time_us); in s3c64xx_wait_for_pio()
/linux/tools/tracing/latency/
H A Dlatency-collector.c514 long time_us) in get_time_in_future() argument
519 future->tv_sec += time_us / USEC_PER_SEC; in get_time_in_future()
520 nsec = future->tv_nsec + (time_us * NSEC_PER_USEC) % NSEC_PER_SEC; in get_time_in_future()
541 long time_us = time_ms * USEC_PER_MSEC; in mutex_trylock_limit() local
544 get_time_in_future(&limit, time_us); in mutex_trylock_limit()
/linux/drivers/net/ethernet/realtek/rtase/
H A Drtase_main.c2002 static u16 rtase_calc_time_mitigation(u32 time_us) in rtase_calc_time_mitigation() argument
2007 time_us = min(time_us, RTASE_MITI_MAX_TIME); in rtase_calc_time_mitigation()
2009 if (time_us > RTASE_MITI_TIME_COUNT_MASK) { in rtase_calc_time_mitigation()
2010 msb = fls(time_us); in rtase_calc_time_mitigation()
2012 time_count = time_us >> (msb - RTASE_MITI_COUNT_BIT_NUM); in rtase_calc_time_mitigation()
2015 time_count = time_us; in rtase_calc_time_mitigation()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_cs.c706 s64 time_us, increment_us; in amdgpu_cs_get_threshold_for_moves() local
730 time_us = ktime_to_us(ktime_get()); in amdgpu_cs_get_threshold_for_moves()
731 increment_us = time_us - adev->mm_stats.last_update_us; in amdgpu_cs_get_threshold_for_moves()
732 adev->mm_stats.last_update_us = time_us; in amdgpu_cs_get_threshold_for_moves()
/linux/drivers/gpu/drm/amd/display/dc/dml/dcn32/
H A Ddcn32_fpu.c738 uint32_t time_us = 0; in subvp_subvp_schedulable() local
750 time_us = (microschedule_lines * phantom->timing.h_total) / in subvp_subvp_schedulable()
754 if (time_us > max_microschedule_us) in subvp_subvp_schedulable()
755 max_microschedule_us = time_us; in subvp_subvp_schedulable()
/linux/include/linux/platform_data/
H A Dcros_ec_commands.h3384 uint32_t time_us; member