Searched refs:input_rate (Results 1 - 19 of 19) sorted by relevance

/u-boot/arch/arm/include/asm/arch-rockchip/
H A Dclock.h153 * @input_rate: Input clock rate in Hz
157 static inline u32 clk_get_divisor(ulong input_rate, uint output_rate) argument
161 clk_div = input_rate / output_rate;
/u-boot/drivers/clk/aspeed/
H A Dclk_ast2500.c208 ulong input_rate; member in struct:ast2500_clock_config
217 static bool ast2500_get_clock_config_default(ulong input_rate, argument
226 if (default_cfg->input_rate == input_rate &&
237 * @input_rate - the rate of input clock in Hz
246 static ulong ast2500_calc_clock_config(ulong input_rate, ulong requested_rate, argument
253 const ulong input_rate_khz = input_rate / 1000;
263 if (ast2500_get_clock_config_default(input_rate, requested_rate, cfg))
/u-boot/drivers/spi/
H A Drk_spi.c61 uint input_rate; member in struct:rockchip_spi_priv
96 uint clk_div = DIV_ROUND_UP(priv->input_rate, speed);
108 __func__, speed, priv->input_rate / clk_div);
281 priv->input_rate = ret;
282 debug("%s: rate = %u\n", __func__, priv->input_rate);
/u-boot/drivers/clk/rockchip/
H A Dclk_rk3036.c30 #define RATE_TO_DIV(input_rate, output_rate) \
31 ((input_rate) / (output_rate) - 1);
33 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3328.c32 #define RATE_TO_DIV(input_rate, output_rate) \
33 ((input_rate) / (output_rate) - 1);
34 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk322x.c31 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3128.c30 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3066.c72 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3188.c75 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3368.c46 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rv1108.c34 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3399.c48 #define RATE_TO_DIV(input_rate, output_rate) \
49 ((input_rate) / (output_rate) - 1)
50 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3288.c137 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3308.c32 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_px30.c54 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rv1126.c31 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3588.c23 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
H A Dclk_rk3568.c39 #define DIV_TO_RATE(input_rate, div) ((input_rate) / ((div) + 1))
/u-boot/arch/arm/mach-exynos/
H A Dclock.c1410 unsigned int fine_scalar_bits, unsigned int input_rate,
1419 debug("Input Rate is %u, Target is %u, Cap is %u\n", input_rate,
1427 if (input_rate == 0 || target_rate == 0)
1430 if (target_rate >= input_rate)
1435 max(min(input_rate / i / target_rate, cap), 1U);
1436 const unsigned int effective_rate = input_rate / i /
1409 clock_calc_best_scalar(unsigned int main_scaler_bits, unsigned int fine_scalar_bits, unsigned int input_rate, unsigned int target_rate, unsigned int *best_fine_scalar) argument

Completed in 117 milliseconds