Home
last modified time | relevance | path

Searched refs:input_rate (Results 1 – 14 of 14) sorted by relevance

/openbmc/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dclock.h62 static inline u32 clk_get_divisor(ulong input_rate, uint output_rate) in clk_get_divisor() argument
66 clk_div = input_rate / output_rate; in clk_get_divisor()
/openbmc/u-boot/drivers/clk/aspeed/
H A Dclk_ast2400.c269 ulong input_rate; member
278 static bool ast2400_get_clock_config_default(ulong input_rate, in ast2400_get_clock_config_default() argument
287 if (default_cfg->input_rate == input_rate && in ast2400_get_clock_config_default()
307 static ulong ast2400_calc_clock_config(ulong input_rate, ulong requested_rate, in ast2400_calc_clock_config() argument
314 const ulong input_rate_khz = input_rate / 1000; in ast2400_calc_clock_config()
324 if (ast2400_get_clock_config_default(input_rate, requested_rate, cfg)) in ast2400_calc_clock_config()
H A Dclk_ast2500.c243 ulong input_rate; member
252 static bool ast2500_get_clock_config_default(ulong input_rate, in ast2500_get_clock_config_default() argument
261 if (default_cfg->input_rate == input_rate && in ast2500_get_clock_config_default()
281 static ulong ast2500_calc_clock_config(ulong input_rate, ulong requested_rate, in ast2500_calc_clock_config() argument
288 const ulong input_rate_khz = input_rate / 1000; in ast2500_calc_clock_config()
298 if (ast2500_get_clock_config_default(input_rate, requested_rate, cfg)) in ast2500_calc_clock_config()
/openbmc/u-boot/drivers/spi/
H A Drk_spi.c48 uint input_rate; member
83 uint clk_div = DIV_ROUND_UP(priv->input_rate, speed); in rkspi_set_clk()
95 __func__, speed, priv->input_rate / clk_div); in rkspi_set_clk()
264 priv->input_rate = ret; in rockchip_spi_probe()
265 debug("%s: rate = %u\n", __func__, priv->input_rate); in rockchip_spi_probe()
/openbmc/u-boot/drivers/clk/rockchip/
H A Dclk_rk3036.c26 #define RATE_TO_DIV(input_rate, output_rate) \ argument
27 ((input_rate) / (output_rate) - 1);
29 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk3328.c28 #define RATE_TO_DIV(input_rate, output_rate) \ argument
29 ((input_rate) / (output_rate) - 1);
30 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk322x.c26 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk3399.c40 #define RATE_TO_DIV(input_rate, output_rate) \ argument
41 ((input_rate) / (output_rate) - 1);
42 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk3188.c71 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk3128.c27 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk3368.c41 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rv1108.c29 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
H A Dclk_rk3288.c131 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1)) argument
/openbmc/u-boot/arch/arm/mach-exynos/
H A Dclock.c1408 unsigned int fine_scalar_bits, unsigned int input_rate, in clock_calc_best_scalar() argument
1417 debug("Input Rate is %u, Target is %u, Cap is %u\n", input_rate, in clock_calc_best_scalar()
1425 if (input_rate == 0 || target_rate == 0) in clock_calc_best_scalar()
1428 if (target_rate >= input_rate) in clock_calc_best_scalar()
1433 max(min(input_rate / i / target_rate, cap), 1U); in clock_calc_best_scalar()
1434 const unsigned int effective_rate = input_rate / i / in clock_calc_best_scalar()