Home
last modified time | relevance | path

Searched refs:prediv (Results 1 – 10 of 10) sorted by relevance

/f-stack/freebsd/arm/allwinner/clkng/
H A Daw_clk_prediv_mux.c58 struct aw_clk_factor prediv; member
115 uint32_t val, div, prediv; in aw_clk_prediv_mux_recalc() local
124 prediv = aw_clk_get_factor(val, &sc->prediv); in aw_clk_prediv_mux_recalc()
167 sc->prediv.shift = clkdef->prediv.shift; in aw_clk_prediv_mux_register()
168 sc->prediv.mask = ((1 << clkdef->prediv.width) - 1) << sc->prediv.shift; in aw_clk_prediv_mux_register()
169 sc->prediv.value = clkdef->prediv.value; in aw_clk_prediv_mux_register()
170 sc->prediv.cond_shift = clkdef->prediv.cond_shift; in aw_clk_prediv_mux_register()
172 sc->prediv.cond_mask = ((1 << clkdef->prediv.cond_width) - 1) << sc->prediv.shift; in aw_clk_prediv_mux_register()
174 sc->prediv.cond_mask = clkdef->prediv.cond_mask; in aw_clk_prediv_mux_register()
175 sc->prediv.cond_value = clkdef->prediv.cond_value; in aw_clk_prediv_mux_register()
[all …]
H A Daw_clk_nm.c284 prediv = aw_clk_get_factor(val, &sc->prediv); in aw_clk_nm_recalc()
286 prediv = 1; in aw_clk_nm_recalc()
332 sc->prediv.shift = clkdef->prediv.shift; in aw_clk_nm_register()
333 sc->prediv.width = clkdef->prediv.width; in aw_clk_nm_register()
334 sc->prediv.mask = ((1 << sc->prediv.width) - 1) << sc->prediv.shift; in aw_clk_nm_register()
335 sc->prediv.value = clkdef->prediv.value; in aw_clk_nm_register()
336 sc->prediv.flags = clkdef->prediv.flags; in aw_clk_nm_register()
337 sc->prediv.cond_shift = clkdef->prediv.cond_shift; in aw_clk_nm_register()
339 sc->prediv.cond_mask = ((1 << clkdef->prediv.cond_width) - 1) << sc->prediv.shift; in aw_clk_nm_register()
341 sc->prediv.cond_mask = clkdef->prediv.cond_mask; in aw_clk_nm_register()
[all …]
H A Daw_clk.h492 .prediv.shift = _prediv_shift, \
493 .prediv.width = _prediv_width, \
494 .prediv.value = _prediv_value, \
495 .prediv.flags = _prediv_flags, \
521 .prediv.shift = _prediv_shift, \
522 .prediv.width = _prediv_width, \
523 .prediv.value = _prediv_value, \
524 .prediv.flags = _prediv_flags, \
525 .prediv.cond_shift = 0, \
526 .prediv.cond_width = 0, \
[all …]
H A Daw_clk_prediv_mux.h41 struct aw_clk_factor prediv; member
H A Daw_clk_nm.h39 struct aw_clk_factor prediv; member
H A Dccu_sun8i_r.c138 .prediv = {
H A Dccu_a13.c266 .prediv = {
303 .prediv = {
/f-stack/freebsd/arm64/freescale/imx/clk/
H A Dimx_clk_composite.c164 uint32_t prediv, postdiv, best_prediv, best_postdiv; in imx_clk_composite_find_best() local
169 for (prediv = 1; prediv <= TARGET_ROOT_PRE_PODF_MAX + 1; prediv++) { in imx_clk_composite_find_best()
171 cur= fparent / prediv / postdiv; in imx_clk_composite_find_best()
176 best_prediv = prediv; in imx_clk_composite_find_best()
183 best_prediv = prediv; in imx_clk_composite_find_best()
190 best_prediv = prediv; in imx_clk_composite_find_best()
/f-stack/freebsd/contrib/device-tree/Bindings/clock/
H A Dsprd,sc9860-clk.txt9 - "sprd,sc9860-aon-prediv"
/f-stack/freebsd/contrib/device-tree/src/arm64/sprd/
H A Dsc9860.dtsi210 aon_prediv: aon-prediv {
211 compatible = "sprd,sc9860-aon-prediv";