Home
last modified time | relevance | path

Searched refs:fout (Results 1 – 25 of 33) sorted by relevance

12

/f-stack/freebsd/arm/allwinner/clkng/
H A Daw_clk_m.c139 aw_clk_m_find_best(struct aw_clk_m_sc *sc, uint64_t fparent, uint64_t *fout, in aw_clk_m_find_best() argument
152 if (abs(*fout - cur) < abs(*fout - best)) { in aw_clk_m_find_best()
166 aw_clk_m_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_m_set_freq() argument
186 clknode_set_freq(p_clk, *fout, CLK_SET_ROUND_MULTIPLE, 0); in aw_clk_m_set_freq()
188 best = aw_clk_m_find_best(sc, fparent, fout, in aw_clk_m_set_freq()
191 best = aw_clk_m_find_best(sc, fparent, fout, in aw_clk_m_set_freq()
196 *fout = best; in aw_clk_m_set_freq()
201 if ((best < *fout) && in aw_clk_m_set_freq()
206 if ((best > *fout) && in aw_clk_m_set_freq()
222 *fout = best; in aw_clk_m_set_freq()
H A Daw_clk_frac.c173 if (cur == fout) { in aw_clk_frac_find_best()
178 if (abs((fout - cur)) < abs((fout - best))) { in aw_clk_frac_find_best()
210 if (*fout * multiple == sc->frac.freq0) { in aw_clk_frac_set_freq()
216 else if (*fout * multiple == sc->frac.freq1) { in aw_clk_frac_set_freq()
223 cur = aw_clk_frac_find_best(sc, fparent, *fout * multiple, in aw_clk_frac_set_freq()
226 if (cur == (*fout * multiple)) { in aw_clk_frac_set_freq()
234 if (abs(((*fout * multiple) - cur)) < abs(((*fout * multiple) - best))) { in aw_clk_frac_set_freq()
252 *fout = best; in aw_clk_frac_set_freq()
257 if ((best < (*fout * best_mult)) && in aw_clk_frac_set_freq()
262 if ((best > *fout * best_mult) && in aw_clk_frac_set_freq()
[all …]
H A Daw_clk_nm.c156 if (clk_freq_diff(*fout, cur) < in aw_clk_nm_find_best()
157 clk_freq_diff(*fout, best)) { in aw_clk_nm_find_best()
200 if (clk_freq_diff(*fout, cur) < in aw_clk_nm_set_freq()
201 clk_freq_diff(*fout, best)) { in aw_clk_nm_set_freq()
213 best = aw_clk_nm_find_best(sc, fparent, fout, in aw_clk_nm_set_freq()
218 *fout = best; in aw_clk_nm_set_freq()
223 if ((best < *fout) && in aw_clk_nm_set_freq()
227 best, *fout); in aw_clk_nm_set_freq()
230 if ((best > *fout) && in aw_clk_nm_set_freq()
234 best, *fout); in aw_clk_nm_set_freq()
[all …]
H A Daw_clk_np.c108 aw_clk_np_find_best(struct aw_clk_np_sc *sc, uint64_t fparent, uint64_t *fout, in aw_clk_np_find_best() argument
124 if (abs(*fout - cur) < abs(*fout - best)) { in aw_clk_np_find_best()
139 aw_clk_np_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_np_set_freq() argument
151 best = aw_clk_np_find_best(sc, fparent, fout, in aw_clk_np_set_freq()
155 *fout = best; in aw_clk_np_set_freq()
160 if ((best < *fout) && in aw_clk_np_set_freq()
165 if ((best > *fout) && in aw_clk_np_set_freq()
193 *fout = best; in aw_clk_np_set_freq()
H A Daw_clk_nmm.c109 aw_clk_nmm_find_best(struct aw_clk_nmm_sc *sc, uint64_t fparent, uint64_t *fout, in aw_clk_nmm_find_best() argument
130 if (abs(*fout - cur) < abs(*fout - best)) { in aw_clk_nmm_find_best()
147 aw_clk_nmm_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_nmm_set_freq() argument
159 best = aw_clk_nmm_find_best(sc, fparent, fout, in aw_clk_nmm_set_freq()
163 *fout = best; in aw_clk_nmm_set_freq()
168 if ((best < *fout) && in aw_clk_nmm_set_freq()
173 if ((best > *fout) && in aw_clk_nmm_set_freq()
204 *fout = best; in aw_clk_nmm_set_freq()
H A Daw_clk_mipi.c121 aw_clk_mipi_find_best(struct aw_clk_mipi_sc *sc, uint64_t fparent, uint64_t *fout, in aw_clk_mipi_find_best() argument
136 if ((*fout - cur) < (*fout - best)) { in aw_clk_mipi_find_best()
142 if (best == *fout) in aw_clk_mipi_find_best()
152 aw_clk_mipi_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_mipi_set_freq() argument
164 best = aw_clk_mipi_find_best(sc, fparent, fout, &best_k, &best_m, &best_n); in aw_clk_mipi_set_freq()
174 *fout = best; in aw_clk_mipi_set_freq()
210 *fout = best; in aw_clk_mipi_set_freq()
H A Daw_clk_nkmp.c144 aw_clk_nkmp_find_best(struct aw_clk_nkmp_sc *sc, uint64_t fparent, uint64_t *fout, in aw_clk_nkmp_find_best() argument
161 if ((*fout - cur) < (*fout - best)) { in aw_clk_nkmp_find_best()
168 if (best == *fout) in aw_clk_nkmp_find_best()
257 aw_clk_nkmp_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in aw_clk_nkmp_set_freq() argument
267 best = aw_clk_nkmp_find_best(sc, fparent, fout, in aw_clk_nkmp_set_freq()
270 *fout = best; in aw_clk_nkmp_set_freq()
275 if ((best < *fout) && in aw_clk_nkmp_set_freq()
280 if ((best > *fout) && in aw_clk_nkmp_set_freq()
323 *fout = best; in aw_clk_nkmp_set_freq()
/f-stack/freebsd/arm64/nvidia/tegra210/
H A Dtegra210_clk_pll.c910 *fout = ((fin / m) * n) /p; in pll_set_std()
949 *fout = ((fin / m) * n) / p; in pll_set_std()
960 n = (*fout * p * m + fin / 2)/ fin; in plla_set_freq()
972 n = (*fout * p * m + fin / 2)/ fin; in pllc_set_freq()
984 n = (*fout * p * m + fin / 2)/ fin; in pllc4_set_freq()
1035 vco = *fout * p; in plld2_set_freq()
1057 err = *fout - vco / p; in plld2_set_freq()
1092 n = *fout * p * m / fin; in pllrefe_set_freq()
1121 if ((*fout * p) > PLLX_VCO_MAX) in pllx_set_freq()
1138 *fout = ((fin / m) * n) /p; in pllx_set_freq()
[all …]
/f-stack/freebsd/arm/nvidia/tegra124/
H A Dtegra124_clk_pll.c712 *fout = ((fin / m) * n) /p; in pll_set_std()
751 *fout = ((fin / m) * n) / p; in pll_set_std()
762 n = (*fout * p * m + fin / 2)/ fin; in plla_set_freq()
774 n = (*fout * p * m + fin / 2)/ fin; in pllc_set_freq()
812 vco = *fout * p; in plld2_set_freq()
834 err = *fout - vco / p; in plld2_set_freq()
852 if (best_err > ((*fout * 100) / 4)) in plld2_set_freq()
869 n = *fout * p * m / fin; in pllrefe_set_freq()
886 n = (*fout * p * m + fin / 2)/ fin; in pllx_set_freq()
900 *fout = ((fin / m) * n) /p; in pllx_set_freq()
[all …]
H A Dtegra124_clk_per.c520 uint64_t *fout, int flags, int *stop);
638 periph_set_freq(struct clknode *clk, uint64_t fin, uint64_t *fout, in periph_set_freq() argument
651 divider = tmp / *fout; in periph_set_freq()
652 if ((tmp % *fout) != 0) in periph_set_freq()
660 (*fout != (tmp / divider))) in periph_set_freq()
669 *fout = tmp / divider; in periph_set_freq()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_clk_gen.c52 uint64_t *fout, int flags, int *stop);
152 uint64_t *fout, int flags, int *stop) in jz4780_clk_gen_set_freq() argument
162 div_l = howmany(fin, *fout); in jz4780_clk_gen_set_freq()
163 div_h = fin / *fout; in jz4780_clk_gen_set_freq()
164 divider = abs((int64_t)*fout - (fin / div_l)) < in jz4780_clk_gen_set_freq()
165 abs((int64_t)*fout - (fin / div_h)) ? div_l : div_h; in jz4780_clk_gen_set_freq()
176 if ((flags & CLK_SET_ROUND_UP) && (*fout > _fout)) in jz4780_clk_gen_set_freq()
178 else if ((flags & CLK_SET_ROUND_DOWN) && (*fout < _fout)) in jz4780_clk_gen_set_freq()
195 if (*stop != 0 && *fout != fin / divider && in jz4780_clk_gen_set_freq()
198 *fout = fin / divider; in jz4780_clk_gen_set_freq()
[all …]
H A Djz4780_clk_pll.c78 uint64_t *fout, int flags, int *stop);
166 uint64_t *fout, int flags, int *stop) in jz4780_clk_pll_set_freq() argument
177 m = MIN((uint32_t)(*fout / MHZ), (1u << CGU_PLL_M_WIDTH)); in jz4780_clk_pll_set_freq()
185 (*fout != (((fin / n) * m) / od))) in jz4780_clk_pll_set_freq()
188 *fout = ((fin / n) * m) / od; in jz4780_clk_pll_set_freq()
213 *fout = ((fin / n) * m) / od; in jz4780_clk_pll_set_freq()
H A Djz4780_clk_otg.c52 uint64_t *fout, int flags, int *stop);
120 uint64_t *fout, int flags, int *stop) in jz4780_clk_otg_set_freq() argument
129 if (*fout < (otg_div_table[i].freq + otg_div_table[i + 1].freq) / 2) in jz4780_clk_otg_set_freq()
133 *fout = otg_div_table[i].freq; in jz4780_clk_otg_set_freq()
/f-stack/freebsd/arm64/rockchip/clk/
H A Drk_clk_fract.c57 uint64_t *fout, int flag, int *stop);
183 rk_clk_fract_set_freq(struct clknode *clk, uint64_t fin, uint64_t *fout,
205 rk_clk_fract_set_freq(struct clknode *clk, uint64_t fin, uint64_t *fout, in rk_clk_fract_set_freq() argument
213 clk_compute_fract_div(*fout, fin, 0xFFFF, 0xFFFF, &div_n, &div_d); in rk_clk_fract_set_freq()
218 if ((flags & CLK_SET_ROUND_UP) && (_fout < *fout)) { in rk_clk_fract_set_freq()
223 } else if ((flags & CLK_SET_ROUND_DOWN) && (_fout > *fout)) { in rk_clk_fract_set_freq()
248 *fout != _fout) in rk_clk_fract_set_freq()
259 *fout = _fout; in rk_clk_fract_set_freq()
H A Drk_clk_mux.c68 uint64_t *fout, int flags, int *stop);
130 rk_clk_mux_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk_clk_mux_set_freq() argument
146 dprintf("Finding best parent for target freq of %ju\n", *fout); in rk_clk_mux_set_freq()
153 rv = clknode_set_freq(p_clk, *fout, flags | CLK_SET_DRYRUN, 0); in rk_clk_mux_set_freq()
176 clknode_set_freq(p_best_clk, *fout, flags, 0); in rk_clk_mux_set_freq()
177 clknode_get_freq(p_best_clk, fout); in rk_clk_mux_set_freq()
H A Drk_clk_composite.c255 rk_clk_composite_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk_clk_composite_set_freq() argument
266 dprintf("Finding best parent/div for target freq of %ju\n", *fout); in rk_clk_composite_set_freq()
274 div = rk_clk_composite_find_best(sc, fparent, *fout, &div_reg); in rk_clk_composite_set_freq()
276 if ((*fout - cur) < (*fout - best)) { in rk_clk_composite_set_freq()
290 if ((best < *fout) && ((flags & CLK_SET_ROUND_DOWN) == 0)) in rk_clk_composite_set_freq()
293 if ((best > *fout) && ((flags & CLK_SET_ROUND_UP) == 0)) { in rk_clk_composite_set_freq()
298 *fout = best; in rk_clk_composite_set_freq()
320 *fout = best; in rk_clk_composite_set_freq()
H A Drk_clk_armclk.c146 rk_clk_armclk_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk_clk_armclk_set_freq() argument
158 dprintf("Finding best parent/div for target freq of %ju\n", *fout); in rk_clk_armclk_set_freq()
163 if (sc->rates[i].freq == *fout) { in rk_clk_armclk_set_freq()
180 *fout = best; in rk_clk_armclk_set_freq()
204 *fout = best; in rk_clk_armclk_set_freq()
H A Drk_clk_pll.c208 rk3066_clk_pll_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk3066_clk_pll_set_freq() argument
222 if (rates->freq == *fout) in rk3066_clk_pll_set_freq()
431 rk3328_clk_pll_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk3328_clk_pll_set_freq() argument
449 if (rates->freq == *fout) in rk3328_clk_pll_set_freq()
675 rk3399_clk_pll_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in rk3399_clk_pll_set_freq() argument
693 if (rates->freq == *fout) in rk3399_clk_pll_set_freq()
/f-stack/freebsd/arm/ti/clk/
H A Dti_clk_dpll.c121 uint64_t *fout, uint32_t *factor_n, uint32_t *factor_p) in ti_dpll_clk_find_best() argument
136 if (abs(*fout - cur) < abs(*fout - best)) { in ti_dpll_clk_find_best()
185 ti_dpll_clk_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in ti_dpll_clk_set_freq() argument
196 best = ti_dpll_clk_find_best(sc, fparent, fout, in ti_dpll_clk_set_freq()
200 *fout = best; in ti_dpll_clk_set_freq()
205 if ((best < *fout) && in ti_dpll_clk_set_freq()
210 if ((best > *fout) && in ti_dpll_clk_set_freq()
265 *fout = best; in ti_dpll_clk_set_freq()
/f-stack/freebsd/contrib/zstd/examples/
H A Dstreaming_decompression.c22 FILE* const fout = stdout; in decompressFile_orDie() local
58 fwrite_orDie(buffOut, output.pos, fout); in decompressFile_orDie()
79 fclose_orDie(fout); in decompressFile_orDie()
H A Dstreaming_compression.c23 FILE* const fout = fopen_orDie(outName, "wb"); in compressFile_orDie() local
71 fwrite_orDie(buffOut, output.pos, fout); in compressFile_orDie()
87 fclose_orDie(fout); in compressFile_orDie()
H A Dmultiple_streaming_compression.c61 FILE* const fout = fopen_orDie(outName, "wb"); in compressFile_orDie() local
84 fwrite_orDie(ress.buffOut, output.pos, fout); in compressFile_orDie()
91 fclose_orDie(fout); in compressFile_orDie()
H A Dstreaming_compression_thread_pool.c35 FILE* const fout = fopen_orDie(args->outName, "wb"); in compressFile_orDie() local
88 fwrite_orDie(buffOut, output.pos, fout); in compressFile_orDie()
106 fclose_orDie(fout); in compressFile_orDie()
/f-stack/freebsd/arm64/freescale/imx/clk/
H A Dimx_clk_composite.c207 imx_clk_composite_set_freq(struct clknode *clk, uint64_t fparent, uint64_t *fout, in imx_clk_composite_set_freq() argument
220 dprintf("Finding best parent/div for target freq of %ju\n", *fout); in imx_clk_composite_set_freq()
231 if (!imx_clk_composite_find_best(fparent, *fout, &pre_div, &post_div, sc->flags)) in imx_clk_composite_set_freq()
234 diff = abs((int64_t)*fout - (int64_t)cur); in imx_clk_composite_set_freq()
251 *fout = best; in imx_clk_composite_set_freq()
271 *fout = best; in imx_clk_composite_set_freq()
/f-stack/freebsd/contrib/device-tree/Bindings/clock/
H A Dsilabs,si570.txt19 - factory-fout: Factory set default frequency. This frequency is part specific.
38 factory-fout = <156250000>;

12