Searched refs:requested_rate (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/clk/meson/ |
H A D | clk-mpll.c | 43 static void params_from_rate(unsigned long requested_rate, in params_from_rate() argument 50 uint64_t frac = do_div(div, requested_rate); in params_from_rate() 55 *sdm = DIV_ROUND_CLOSEST_ULL(frac, requested_rate); in params_from_rate() 57 *sdm = DIV_ROUND_UP_ULL(frac, requested_rate); in params_from_rate()
|
/openbmc/u-boot/drivers/clk/aspeed/ |
H A D | clk_ast2400.c | 279 ulong requested_rate, in ast2400_get_clock_config_default() argument 288 default_cfg->rate == requested_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 315 const ulong rate_khz = requested_rate / 1000; in ast2400_calc_clock_config() 324 if (ast2400_get_clock_config_default(input_rate, requested_rate, cfg)) in ast2400_calc_clock_config() 325 return requested_rate; in ast2400_calc_clock_config()
|
H A D | clk_ast2500.c | 253 ulong requested_rate, in ast2500_get_clock_config_default() argument 262 default_cfg->rate == requested_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 289 const ulong rate_khz = requested_rate / 1000; in ast2500_calc_clock_config() 298 if (ast2500_get_clock_config_default(input_rate, requested_rate, cfg)) in ast2500_calc_clock_config() 299 return requested_rate; in ast2500_calc_clock_config()
|
/openbmc/linux/drivers/memory/tegra/ |
H A D | tegra20-emc.c | 219 struct emc_rate_request requested_rate[EMC_RATE_TYPE_MAX]; member 721 emc->requested_rate[i].min_rate = 0; in tegra_emc_rate_requests_init() 722 emc->requested_rate[i].max_rate = ULONG_MAX; in tegra_emc_rate_requests_init() 731 struct emc_rate_request *req = emc->requested_rate; in emc_request_rate() 761 emc->requested_rate[type].min_rate = new_min_rate; in emc_request_rate() 762 emc->requested_rate[type].max_rate = new_max_rate; in emc_request_rate() 770 struct emc_rate_request *req = &emc->requested_rate[type]; in emc_set_min_rate() 783 struct emc_rate_request *req = &emc->requested_rate[type]; in emc_set_max_rate()
|
H A D | tegra124-emc.c | 510 struct emc_rate_request requested_rate[EMC_RATE_TYPE_MAX]; member 1054 emc->requested_rate[i].min_rate = 0; in tegra_emc_rate_requests_init() 1055 emc->requested_rate[i].max_rate = ULONG_MAX; in tegra_emc_rate_requests_init() 1064 struct emc_rate_request *req = emc->requested_rate; in emc_request_rate() 1094 emc->requested_rate[type].min_rate = new_min_rate; in emc_request_rate() 1095 emc->requested_rate[type].max_rate = new_max_rate; in emc_request_rate() 1103 struct emc_rate_request *req = &emc->requested_rate[type]; in emc_set_min_rate() 1116 struct emc_rate_request *req = &emc->requested_rate[type]; in emc_set_max_rate()
|
H A D | tegra30-emc.c | 390 struct emc_rate_request requested_rate[EMC_RATE_TYPE_MAX]; member 1239 emc->requested_rate[i].min_rate = 0; in tegra_emc_rate_requests_init() 1240 emc->requested_rate[i].max_rate = ULONG_MAX; in tegra_emc_rate_requests_init() 1249 struct emc_rate_request *req = emc->requested_rate; in emc_request_rate() 1279 emc->requested_rate[type].min_rate = new_min_rate; in emc_request_rate() 1280 emc->requested_rate[type].max_rate = new_max_rate; in emc_request_rate() 1288 struct emc_rate_request *req = &emc->requested_rate[type]; in emc_set_min_rate() 1301 struct emc_rate_request *req = &emc->requested_rate[type]; in emc_set_max_rate()
|