Home
last modified time | relevance | path

Searched refs:_postdiv1 (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/
H A Dclk-regmap-pll.c111 u8 _dsmpd = 1, _postdiv1 = 0, _postdiv2 = 0, _refdiv = 0; in clk_pll_round_rate() local
146 _postdiv1 = postdiv / _postdiv2; in clk_pll_round_rate()
148 if (_postdiv1 > 0 && _postdiv1 < 8) in clk_pll_round_rate()
155 fout *= _postdiv1 * _postdiv2; in clk_pll_round_rate()
157 _postdiv1 = 1; in clk_pll_round_rate()
211 do_div(foutpostdiv, _postdiv1); in clk_pll_round_rate()
219 *postdiv1 = _postdiv1; in clk_pll_round_rate()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dclock.h67 #define RK3036_PLL_RATE(_rate, _refdiv, _fbdiv, _postdiv1, \ argument
72 .postdiv1 = _postdiv1, \
/OK3568_Linux_fs/u-boot/drivers/clk/rockchip/
H A Dclk_rk3036.c49 #define PLL_DIVISORS(hz, _refdiv, _postdiv1, _postdiv2) {\ argument
51 .fbdiv = (u32)((u64)hz * _refdiv * _postdiv1 * _postdiv2 / OSC_HZ),\
52 .postdiv1 = _postdiv1, .postdiv2 = _postdiv2};\
53 _Static_assert(((u64)hz * _refdiv * _postdiv1 * _postdiv2 / OSC_HZ) *\
54 OSC_HZ / (_refdiv * _postdiv1 * _postdiv2) == hz,\
H A Dclk_rv1108.c31 #define PLL_DIVISORS(hz, _refdiv, _postdiv1, _postdiv2) {\ argument
33 .fbdiv = (u32)((u64)hz * _refdiv * _postdiv1 * _postdiv2 / OSC_HZ),\
34 .postdiv1 = _postdiv1, .postdiv2 = _postdiv2};\
35 _Static_assert(((u64)hz * _refdiv * _postdiv1 * _postdiv2 / OSC_HZ) *\
36 OSC_HZ / (_refdiv * _postdiv1 * _postdiv2) == hz,\
H A Dclk_rk3399.c48 #define PLL_DIVISORS(hz, _refdiv, _postdiv1, _postdiv2) {\ argument
50 .fbdiv = (u32)((u64)hz * _refdiv * _postdiv1 * _postdiv2 / OSC_HZ),\
51 .postdiv1 = _postdiv1, .postdiv2 = _postdiv2, .freq = hz};
H A Dclk_px30.c32 #define PX30_PLL_RATE(_rate, _refdiv, _fbdiv, _postdiv1, \ argument
37 .postdiv1 = _postdiv1, \
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/
H A Dclk.h456 #define RK3036_PLL_RATE(_rate, _refdiv, _fbdiv, _postdiv1, \ argument
461 .postdiv1 = _postdiv1, \