Home
last modified time | relevance | path

Searched refs:fract (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/clk/
H A Dclk-fractional-divider.c69 static void clk_fd_get_div(struct clk_hw *hw, struct u32_fract *fract) in clk_fd_get_div() argument
100 fract->numerator = m; in clk_fd_get_div()
101 fract->denominator = n; in clk_fd_get_div()
106 struct u32_fract fract; in clk_fd_recalc_rate() local
109 clk_fd_get_div(hw, &fract); in clk_fd_recalc_rate()
111 if (!fract.numerator || !fract.denominator) in clk_fd_recalc_rate()
114 ret = (u64)parent_rate * fract.numerator; in clk_fd_recalc_rate()
115 do_div(ret, fract.denominator); in clk_fd_recalc_rate()
229 struct u32_fract fract; in clk_fd_numerator_get() local
231 clk_fd_get_div(hw, &fract); in clk_fd_numerator_get()
[all …]
/linux/drivers/iio/trigger/
H A Diio-trig-hrtimer.c58 int integer, fract, ret; in iio_hrtimer_store_sampling_frequency() local
60 ret = iio_str_to_fixpoint(buf, 100, &integer, &fract); in iio_hrtimer_store_sampling_frequency()
63 if (integer < 0 || fract < 0) in iio_hrtimer_store_sampling_frequency()
66 val = fract + 1000ULL * integer; /* mHz */ in iio_hrtimer_store_sampling_frequency()
72 info->sampling_frequency[1] = fract * 1000; /* uHz */ in iio_hrtimer_store_sampling_frequency()
/linux/drivers/media/platform/qcom/camss/
H A Dcamss-format.h27 struct fract { struct
47 struct fract hsub[3]; argument
48 struct fract vsub[3];
/linux/drivers/iio/health/
H A Dafe440x.h114 int fract; member
127 _table[i].fract); \
/linux/drivers/iio/
H A Dindustrialio-core.c896 int *integer, int *fract, bool scale_db) in __iio_str_to_fixpoint() argument
902 *fract = 0; in __iio_str_to_fixpoint()
950 *fract = f; in __iio_str_to_fixpoint()
966 int *integer, int *fract) in iio_str_to_fixpoint() argument
968 return __iio_str_to_fixpoint(str, fract_mult, integer, fract, false); in iio_str_to_fixpoint()
980 int integer, fract = 0; in iio_write_channel_info() local
1026 fract = upper_32_bits(integer64); in iio_write_channel_info()
1029 ret = __iio_str_to_fixpoint(buf, fract_mult, &integer, &fract, in iio_write_channel_info()
1036 integer, fract, this_attr->address); in iio_write_channel_info()
/linux/drivers/clk/mmp/
H A Dclk-audio.c88 unsigned short fract; member
147 val |= SSPA_AUD_PLL_CTRL0_FRACT(predivs[prediv].fract); in audio_pll_recalc_rate()
215 val |= SSPA_AUD_PLL_CTRL0_FRACT(predivs[prediv].fract); in audio_pll_set_rate()
/linux/drivers/staging/media/starfive/camss/
H A Dstf-video.h49 struct fract { struct
/linux/kernel/rcu/
H A Dtasks.h809 int fract; in rcu_tasks_wait_gp() local
848 fract = rtp->init_fract; in rcu_tasks_wait_gp()
859 schedule_timeout_idle(fract); in rcu_tasks_wait_gp()
861 exp = jiffies_to_nsecs(fract); in rcu_tasks_wait_gp()
866 if (fract < HZ) in rcu_tasks_wait_gp()
867 fract++; in rcu_tasks_wait_gp()
/linux/drivers/iio/adc/
H A Dad7768-1.c539 struct u32_fract fract; in ad7768_fill_scale_tbl() local
556 fract.numerator = st->chip->pga_gains[i]; in ad7768_fill_scale_tbl()
557 fract.denominator = MILLI; in ad7768_fill_scale_tbl()
559 fract.numerator *= ad7768_aaf_gains_bp[st->aaf_gain]; in ad7768_fill_scale_tbl()
560 fract.denominator *= PERMYRIAD; in ad7768_fill_scale_tbl()
563 rational_best_approximation(fract.numerator, fract.denominator, in ad7768_fill_scale_tbl()
/linux/drivers/atm/
H A Diphase.c263 && (tempFract == dev->testTable[vcc->vci]->fract)) in clear_lockup()
266 dev->testTable[vcc->vci]->fract = tempFract; in clear_lockup()
2142 iadev->testTable[i]->fract = 0;
2647 iadev->testTable[vcc->vci]->fract = 0;
H A Diphase.h840 u16 fract; member
/linux/arch/m68k/fpsp040/
H A Dbindec.S759 subil #0x3ffd,%d0 |sub bias less 2 to make fract