Searched refs:new_mult (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_timestamp.c | 53 ts->new_mult = period / INV_ICM42600_TIMESTAMP_PERIOD; in inv_icm42600_timestamp_init() 74 if (fifo && ts->new_mult != 0) in inv_icm42600_timestamp_update_odr() 77 ts->new_mult = period / INV_ICM42600_TIMESTAMP_PERIOD; in inv_icm42600_timestamp_update_odr() 173 if (ts->new_mult == 0) in inv_icm42600_timestamp_apply_odr() 177 ts->mult = ts->new_mult; in inv_icm42600_timestamp_apply_odr() 178 ts->new_mult = 0; in inv_icm42600_timestamp_apply_odr()
|
H A D | inv_icm42600_timestamp.h | 40 * @new_mult: new set internal period multiplier (not yet effective) 48 uint32_t new_mult; member
|
/kernel/linux/linux-5.10/arch/arm/lib/ |
H A D | delay.c | 67 u32 new_mult, new_shift; in register_current_timer_delay() local 70 clocks_calc_mult_shift(&new_mult, &new_shift, timer->freq, in register_current_timer_delay() 72 res = cyc_to_ns(1ULL, new_mult, new_shift); in register_current_timer_delay()
|
/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | delay.c | 67 u32 new_mult, new_shift; in register_current_timer_delay() local 70 clocks_calc_mult_shift(&new_mult, &new_shift, timer->freq, in register_current_timer_delay() 72 res = cyc_to_ns(1ULL, new_mult, new_shift); in register_current_timer_delay()
|
/kernel/linux/linux-5.10/kernel/time/ |
H A D | sched_clock.c | 156 u32 new_mult, new_shift; in sched_clock_register() local 168 clocks_calc_mult_shift(&new_mult, &new_shift, rate, NSEC_PER_SEC, 3600); in sched_clock_register() 174 wrap = clocks_calc_max_nsecs(new_mult, new_shift, 0, new_mask, NULL); in sched_clock_register() 187 rd.mult = new_mult; in sched_clock_register() 214 res = cyc_to_ns(1ULL, new_mult, new_shift); in sched_clock_register()
|
/kernel/linux/linux-6.6/drivers/iio/common/inv_sensors/ |
H A D | inv_sensors_timestamp.c | 64 if (fifo && ts->new_mult != 0) in inv_sensors_timestamp_update_odr() 67 ts->new_mult = period / ts->chip.clock_period; in inv_sensors_timestamp_update_odr() 167 if (ts->new_mult == 0) in inv_sensors_timestamp_apply_odr() 171 ts->mult = ts->new_mult; in inv_sensors_timestamp_apply_odr() 172 ts->new_mult = 0; in inv_sensors_timestamp_apply_odr()
|
/kernel/linux/linux-6.6/kernel/time/ |
H A D | sched_clock.c | 167 u32 new_mult, new_shift; in sched_clock_register() local 179 clocks_calc_mult_shift(&new_mult, &new_shift, rate, NSEC_PER_SEC, 3600); in sched_clock_register() 185 wrap = clocks_calc_max_nsecs(new_mult, new_shift, 0, new_mask, NULL); in sched_clock_register() 198 rd.mult = new_mult; in sched_clock_register() 223 res = cyc_to_ns(1ULL, new_mult, new_shift); in sched_clock_register()
|
/kernel/linux/linux-6.6/include/linux/iio/common/ |
H A D | inv_sensors_timestamp.h | 51 * @new_mult: new set internal period multiplier (not yet effective) 62 uint32_t new_mult; member
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ar0521.c | 253 u32 new_mult = div64_round_up((u64)freq * new_pre, in calc_pll() local 256 if (new_mult < 32) in calc_pll() 258 if (new_mult > 254) in calc_pll() 260 if (sensor->extclk_freq * (u64)new_mult < AR0521_PLL_MIN * in calc_pll() 263 if (sensor->extclk_freq * (u64)new_mult > AR0521_PLL_MAX * in calc_pll() 266 new_pll = div64_round_up(sensor->extclk_freq * (u64)new_mult, in calc_pll() 271 mult = new_mult; in calc_pll()
|
Completed in 5 milliseconds