Searched refs:prediv (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/dev/clk/allwinner/ |
H A D | aw_clk_prediv_mux.c | 53 struct aw_clk_factor prediv; member 110 uint32_t val, div, prediv; in aw_clk_prediv_mux_recalc() local 119 prediv = aw_clk_get_factor(val, &sc->prediv); in aw_clk_prediv_mux_recalc() 121 *freq = *freq / prediv / div; in aw_clk_prediv_mux_recalc() 162 sc->prediv.shift = clkdef->prediv.shift; in aw_clk_prediv_mux_register() 163 sc->prediv.mask = ((1 << clkdef->prediv.width) - 1) << sc->prediv.shift; in aw_clk_prediv_mux_register() 164 sc->prediv.value = clkdef->prediv.value; in aw_clk_prediv_mux_register() 165 sc->prediv.cond_shift = clkdef->prediv.cond_shift; in aw_clk_prediv_mux_register() 166 if (clkdef->prediv.cond_width != 0) in aw_clk_prediv_mux_register() 167 sc->prediv.cond_mask = ((1 << clkdef->prediv.cond_width) - 1) << sc->prediv.shift; in aw_clk_prediv_mux_register() [all …]
|
H A D | aw_clk_nm.c | 49 struct aw_clk_factor prediv; member 268 uint32_t val, m, n, prediv; in aw_clk_nm_recalc() local 279 prediv = aw_clk_get_factor(val, &sc->prediv); in aw_clk_nm_recalc() 281 prediv = 1; in aw_clk_nm_recalc() 283 *freq = *freq / prediv / n / m; in aw_clk_nm_recalc() 327 sc->prediv.shift = clkdef->prediv.shift; in aw_clk_nm_register() 328 sc->prediv.width = clkdef->prediv.width; in aw_clk_nm_register() 329 sc->prediv.mask = ((1 << sc->prediv.width) - 1) << sc->prediv.shift; in aw_clk_nm_register() 330 sc->prediv.value = clkdef->prediv.value; in aw_clk_nm_register() 331 sc->prediv.flags = clkdef->prediv.flags; in aw_clk_nm_register() [all …]
|
H A D | aw_clk.h | 490 .prediv.shift = _prediv_shift, \ 491 .prediv.width = _prediv_width, \ 492 .prediv.value = _prediv_value, \ 493 .prediv.flags = _prediv_flags, \ 494 .prediv.cond_shift = _prediv_cond_shift, \ 495 .prediv.cond_width = _prediv_cond_width, \ 496 .prediv.cond_value = _prediv_cond_value, \ 519 .prediv.shift = _prediv_shift, \ 520 .prediv.width = _prediv_width, \ 521 .prediv.value = _prediv_value, \ [all …]
|
H A D | aw_clk_prediv_mux.h | 39 struct aw_clk_factor prediv; member
|
H A D | aw_clk_nm.h | 37 struct aw_clk_factor prediv; member
|
H A D | ccu_a13.c | 261 .prediv = { 298 .prediv = {
|
H A D | ccu_sun8i_r.c | 133 .prediv = {
|
/freebsd/sys/arm64/freescale/imx/clk/ |
H A D | imx_clk_composite.c | 159 uint32_t prediv, postdiv, best_prediv, best_postdiv; in imx_clk_composite_find_best() local 164 for (prediv = 1; prediv <= TARGET_ROOT_PRE_PODF_MAX + 1; prediv++) { in imx_clk_composite_find_best() 166 cur= fparent / prediv / postdiv; in imx_clk_composite_find_best() 171 best_prediv = prediv; in imx_clk_composite_find_best() 178 best_prediv = prediv; in imx_clk_composite_find_best() 185 best_prediv = prediv; in imx_clk_composite_find_best()
|
/freebsd/sys/dev/qcom_clk/ |
H A D | qcom_clk_rcg2.h | 40 #define QCOM_CLK_FREQTBL_PREDIV_RCG2(prediv) (2*(prediv)-1) argument
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | sprd,sc9860-clk.txt | 9 - "sprd,sc9860-aon-prediv"
|
/freebsd/sys/contrib/device-tree/src/arm64/sprd/ |
H A D | sc9860.dtsi | 209 aon_prediv: aon-prediv@402d0000 { 210 compatible = "sprd,sc9860-aon-prediv";
|