Home
last modified time | relevance | path

Searched refs:rate (Results 1 – 25 of 2517) sorted by relevance

12345678910>>...101

/linux/drivers/mmc/host/
H A Dsdhci-of-aspeed-test.c8 int rate = 52000000; in aspeed_sdhci_phase_ddr52() local
11 aspeed_sdhci_phase_to_tap(NULL, rate, 0)); in aspeed_sdhci_phase_ddr52()
13 aspeed_sdhci_phase_to_tap(NULL, rate, 1)); in aspeed_sdhci_phase_ddr52()
15 aspeed_sdhci_phase_to_tap(NULL, rate, 2)); in aspeed_sdhci_phase_ddr52()
17 aspeed_sdhci_phase_to_tap(NULL, rate, 3)); in aspeed_sdhci_phase_ddr52()
19 aspeed_sdhci_phase_to_tap(NULL, rate, 4)); in aspeed_sdhci_phase_ddr52()
21 aspeed_sdhci_phase_to_tap(NULL, rate, 5)); in aspeed_sdhci_phase_ddr52()
23 aspeed_sdhci_phase_to_tap(NULL, rate, 23)); in aspeed_sdhci_phase_ddr52()
25 aspeed_sdhci_phase_to_tap(NULL, rate, 24)); in aspeed_sdhci_phase_ddr52()
27 aspeed_sdhci_phase_to_tap(NULL, rate, 25)); in aspeed_sdhci_phase_ddr52()
[all …]
/linux/drivers/clk/rockchip/
H A Dclk-pll.c51 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() argument
57 if (rate == rate_table[i].rate) in rockchip_get_pll_settings()
73 if (req->rate >= rate_table[i].rate) { in rockchip_pll_determine_rate()
74 req->rate = rate_table[i].rate; in rockchip_pll_determine_rate()
81 req->rate = rate_table[i - 1].rate; in rockchip_pll_determine_rate()
145 struct rockchip_pll_rate_table *rate) in rockchip_rk3036_pll_get_params() argument
150 rate->fbdiv = ((pllcon >> RK3036_PLLCON0_FBDIV_SHIFT) in rockchip_rk3036_pll_get_params()
152 rate->postdiv1 = ((pllcon >> RK3036_PLLCON0_POSTDIV1_SHIFT) in rockchip_rk3036_pll_get_params()
156 rate->refdiv = ((pllcon >> RK3036_PLLCON1_REFDIV_SHIFT) in rockchip_rk3036_pll_get_params()
158 rate->postdiv2 = ((pllcon >> RK3036_PLLCON1_POSTDIV2_SHIFT) in rockchip_rk3036_pll_get_params()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs.c117 struct rs_rate *rate,
129 struct rs_rate *rate, in rs_ant_allow() argument
136 struct rs_rate *rate, in rs_mimo_allow() argument
158 struct rs_rate *rate, in rs_siso_allow() argument
168 struct rs_rate *rate, in rs_sgi_allow() argument
174 if (is_ht20(rate) && (ht_cap->cap & in rs_sgi_allow()
177 if (is_ht40(rate) && (ht_cap->cap & in rs_sgi_allow()
180 if (is_ht80(rate) && (vht_cap->cap & in rs_sgi_allow()
183 if (is_ht160(rate) && (vht_cap->cap & in rs_sgi_allow()
478 static char *rs_pretty_rate(const struct rs_rate *rate) in rs_pretty_rate() argument
[all …]
H A Drs.h179 #define is_legacy(rate) is_type_legacy((rate)->type) argument
180 #define is_ht_siso(rate) is_type_ht_siso((rate)->type) argument
181 #define is_ht_mimo2(rate) is_type_ht_mimo2((rate)->type) argument
182 #define is_vht_siso(rate) is_type_vht_siso((rate)->type) argument
183 #define is_vht_mimo2(rate) is_type_vht_mimo2((rate)->type) argument
184 #define is_siso(rate) is_type_siso((rate)->type) argument
185 #define is_mimo2(rate) is_type_mimo2((rate)->type) argument
186 #define is_mimo(rate) is_type_mimo((rate)->type) argument
187 #define is_ht(rate) is_type_ht((rate)->type) argument
188 #define is_vht(rate) is_type_vht((rate)->type) argument
[all …]
/linux/net/wireless/
H A Dutil.c1266 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) in cfg80211_calculate_bitrate_ht() argument
1271 if (WARN_ON_ONCE(rate->mcs >= 32)) in cfg80211_calculate_bitrate_ht()
1274 modulation = rate->mcs & 7; in cfg80211_calculate_bitrate_ht()
1275 streams = (rate->mcs >> 3) + 1; in cfg80211_calculate_bitrate_ht()
1277 bitrate = (rate->bw == RATE_INFO_BW_40) ? 13500000 : 6500000; in cfg80211_calculate_bitrate_ht()
1288 if (rate->flags & RATE_INFO_FLAGS_SHORT_GI) in cfg80211_calculate_bitrate_ht()
1295 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_dmg() argument
1336 if (WARN_ON_ONCE(rate->mcs >= ARRAY_SIZE(__mcs2bitrate))) in cfg80211_calculate_bitrate_dmg()
1339 return __mcs2bitrate[rate->mcs]; in cfg80211_calculate_bitrate_dmg()
1342 static u32 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_extended_sc_dmg() argument
[all …]
/linux/drivers/staging/rtl8723bs/include/
H A Dhal_com.h49 #define HDATA_RATE(rate)\ argument
50 (rate == DESC_RATE1M) ? "CCK_1M" : \
51 (rate == DESC_RATE2M) ? "CCK_2M" : \
52 (rate == DESC_RATE5_5M) ? "CCK5_5M" : \
53 (rate == DESC_RATE11M) ? "CCK_11M" : \
54 (rate == DESC_RATE6M) ? "OFDM_6M" : \
55 (rate == DESC_RATE9M) ? "OFDM_9M" : \
56 (rate == DESC_RATE12M) ? "OFDM_12M" : \
57 (rate == DESC_RATE18M) ? "OFDM_18M" : \
58 (rate == DESC_RATE24M) ? "OFDM_24M" : \
[all …]
/linux/drivers/clk/
H A Dclk_test.c30 unsigned long rate; member
39 return ctx->rate; in clk_dummy_recalc_rate()
57 req->rate = req->max_rate; in clk_dummy_maximize_rate()
70 req->rate = req->min_rate; in clk_dummy_minimize_rate()
76 unsigned long rate, in clk_dummy_set_rate() argument
82 ctx->rate = rate; in clk_dummy_set_rate()
187 ctx->rate = DUMMY_CLOCK_INIT_RATE; in clk_test_init_with_ops()
231 unsigned long rate; in clk_test_get_rate() local
233 rate = clk_get_rate(clk); in clk_test_get_rate()
234 KUNIT_ASSERT_GT(test, rate, 0); in clk_test_get_rate()
[all …]
H A Dclk-cdce925.c95 static void cdce925_pll_find_rate(unsigned long rate, in cdce925_pll_find_rate() argument
102 if (rate <= parent_rate) { in cdce925_pll_find_rate()
108 if (rate < CDCE925_PLL_FREQUENCY_MIN) in cdce925_pll_find_rate()
109 rate = CDCE925_PLL_FREQUENCY_MIN; in cdce925_pll_find_rate()
110 else if (rate > CDCE925_PLL_FREQUENCY_MAX) in cdce925_pll_find_rate()
111 rate = CDCE925_PLL_FREQUENCY_MAX; in cdce925_pll_find_rate()
113 g = gcd(rate, parent_rate); in cdce925_pll_find_rate()
115 un = rate / g; in cdce925_pll_find_rate()
136 cdce925_pll_find_rate(req->rate, req->best_parent_rate, &n, &m); in cdce925_pll_determine_rate()
137 req->rate = (long)cdce925_pll_calculate_rate(req->best_parent_rate, n, m); in cdce925_pll_determine_rate()
[all …]
H A Dclk-vt8500.c137 if (req->rate == 0) in vt8500_dclk_determine_rate()
140 divisor = req->best_parent_rate / req->rate; in vt8500_dclk_determine_rate()
143 if (req->rate * divisor < req->best_parent_rate) in vt8500_dclk_determine_rate()
153 req->rate = req->best_parent_rate / divisor; in vt8500_dclk_determine_rate()
158 static int vt8500_dclk_set_rate(struct clk_hw *hw, unsigned long rate, in vt8500_dclk_set_rate() argument
165 if (rate == 0) in vt8500_dclk_set_rate()
168 divisor = parent_rate / rate; in vt8500_dclk_set_rate()
351 static int vt8500_find_pll_bits(unsigned long rate, unsigned long parent_rate, in vt8500_find_pll_bits() argument
357 if ((rate < parent_rate * 4) || (rate > parent_rate * 62)) { in vt8500_find_pll_bits()
363 if (rate <= parent_rate * 31) in vt8500_find_pll_bits()
[all …]
H A Dclk-fractional-divider_test.c19 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator() local
28 rate = 240000000; in clk_fd_test_approximation_max_denominator()
29 parent_rate = (max_n + 1) * rate; /* so that it exceeds the maximum divisor */ in clk_fd_test_approximation_max_denominator()
32 clk_fractional_divider_general_approximation(&fd->hw, rate, &parent_rate, &m, &n); in clk_fd_test_approximation_max_denominator()
48 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator() local
57 rate = 240000000; in clk_fd_test_approximation_max_numerator()
58 parent_rate = rate / (max_m + 1); /* so that it exceeds the maximum numerator */ in clk_fd_test_approximation_max_numerator()
61 clk_fractional_divider_general_approximation(&fd->hw, rate, &parent_rate, &m, &n); in clk_fd_test_approximation_max_numerator()
77 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator_zero_based() local
87 rate = 240000000; in clk_fd_test_approximation_max_denominator_zero_based()
[all …]
/linux/drivers/clk/sunxi-ng/
H A Dccu_nm.c22 u64 rate = parent; in ccu_nm_calc_rate() local
24 rate *= n; in ccu_nm_calc_rate()
25 do_div(rate, m); in ccu_nm_calc_rate()
27 return rate; in ccu_nm_calc_rate()
31 unsigned long rate, struct _ccu_nm *nm) in ccu_nm_find_best() argument
42 if (ccu_is_better_rate(common, rate, tmp_rate, best_rate)) { in ccu_nm_find_best()
81 unsigned long rate; in ccu_nm_recalc_rate() local
86 rate = ccu_frac_helper_read_rate(&nm->common, &nm->frac); in ccu_nm_recalc_rate()
89 rate /= nm->fixed_post_div; in ccu_nm_recalc_rate()
91 return rate; in ccu_nm_recalc_rate()
[all …]
/linux/drivers/clk/samsung/
H A Dclk-pll.c37 struct samsung_clk_pll *pll, unsigned long rate) in samsung_get_pll_settings() argument
43 if (rate == rate_table[i].rate) in samsung_get_pll_settings()
59 if (req->rate >= rate_table[i].rate) { in samsung_pll_determine_rate()
60 req->rate = rate_table[i].rate; in samsung_pll_determine_rate()
67 req->rate = rate_table[i - 1].rate; in samsung_pll_determine_rate()
223 const struct samsung_pll_rate_table *rate, u32 pll_con) in samsung_pll35xx_mp_change() argument
230 return (rate->mdiv != old_mdiv || rate->pdiv != old_pdiv); in samsung_pll35xx_mp_change()
237 const struct samsung_pll_rate_table *rate; in samsung_pll35xx_set_rate() local
241 rate = samsung_get_pll_settings(pll, drate); in samsung_pll35xx_set_rate()
242 if (!rate) { in samsung_pll35xx_set_rate()
[all …]
/linux/drivers/clk/imx/
H A Dclk-pll14xx.c94 struct clk_pll14xx *pll, unsigned long rate) in imx_get_pll_settings() argument
100 if (rate == rate_table[i].rate) in imx_get_pll_settings()
121 unsigned long rate, unsigned long prate) in pll1443x_calc_kdiv() argument
126 kdiv = ((rate * ((pdiv * 65536) << sdiv) + prate / 2) / prate) - (mdiv * 65536); in pll1443x_calc_kdiv()
131 static void imx_pll14xx_calc_settings(struct clk_pll14xx *pll, unsigned long rate, in imx_pll14xx_calc_settings() argument
152 tt = imx_get_pll_settings(pll, rate); in imx_pll14xx_calc_settings()
155 clk_hw_get_name(&pll->hw), prate, rate); in imx_pll14xx_calc_settings()
156 t->rate = tt->rate; in imx_pll14xx_calc_settings()
174 if (rate >= rate_min && rate <= rate_max) { in imx_pll14xx_calc_settings()
175 kdiv = pll1443x_calc_kdiv(mdiv, pdiv, sdiv, rate, prate); in imx_pll14xx_calc_settings()
[all …]
H A Dclk-pllv3.c125 req->rate = (req->rate >= parent_rate * 22) ? parent_rate * 22 : parent_rate * 20; in clk_pllv3_determine_rate()
130 static int clk_pllv3_set_rate(struct clk_hw *hw, unsigned long rate, in clk_pllv3_set_rate() argument
136 if (rate == parent_rate * 22) in clk_pllv3_set_rate()
138 else if (rate == parent_rate * 20) in clk_pllv3_set_rate()
177 if (req->rate > max_rate) in clk_pllv3_sys_determine_rate()
178 req->rate = max_rate; in clk_pllv3_sys_determine_rate()
179 else if (req->rate < min_rate) in clk_pllv3_sys_determine_rate()
180 req->rate = min_rate; in clk_pllv3_sys_determine_rate()
181 div = req->rate * 2 / parent_rate; in clk_pllv3_sys_determine_rate()
183 req->rate = parent_rate * div / 2; in clk_pllv3_sys_determine_rate()
[all …]
/linux/arch/arm/mach-omap1/
H A Dclock.c138 static int calc_dsor_exp(unsigned long rate, unsigned long realrate) in calc_dsor_exp() argument
157 if (realrate <= rate) in calc_dsor_exp()
172 clk->rate = p_rate / dsor; in omap1_ckctl_recalc()
173 return clk->rate; in omap1_ckctl_recalc()
230 int omap1_select_table_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate) in omap1_select_table_rate() argument
236 ref_rate = ck_ref_p->rate; in omap1_select_table_rate()
238 for (ptr = omap1_rate_table; ptr->rate; ptr++) { in omap1_select_table_rate()
246 if (ptr->rate <= rate) in omap1_select_table_rate()
250 if (!ptr->rate) in omap1_select_table_rate()
260 ck_dpll1_p->rate = ptr->pll_rate; in omap1_select_table_rate()
[all …]
/linux/drivers/net/wireless/realtek/rtw88/
H A Dphy.c1251 u32 addr, u32 mask, u32 val, u8 *rate, in rtw_phy_get_rate_values_of_txpwr_by_rate() argument
1259 rate[0] = DESC_RATE6M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1260 rate[1] = DESC_RATE9M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1261 rate[2] = DESC_RATE12M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1262 rate[3] = DESC_RATE18M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1269 rate[0] = DESC_RATE24M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1270 rate[1] = DESC_RATE36M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1271 rate[2] = DESC_RATE48M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1272 rate[3] = DESC_RATE54M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
1278 rate[0] = DESC_RATE1M; in rtw_phy_get_rate_values_of_txpwr_by_rate()
[all …]
/linux/sound/firewire/fireface/
H A Dff-protocol-latter.c71 static int parse_clock_bits(u32 data, unsigned int *rate, in parse_clock_bits() argument
76 unsigned int rate; in parse_clock_bits() member
121 *rate = rate_entry->rate; in parse_clock_bits()
141 static int latter_get_clock(struct snd_ff *ff, unsigned int *rate, in latter_get_clock() argument
154 return parse_clock_bits(data, rate, src, ff->unit_version); in latter_get_clock()
172 static int latter_allocate_resources(struct snd_ff *ff, unsigned int rate) in latter_allocate_resources() argument
182 if (rate % 48000 == 0) in latter_allocate_resources()
184 else if (rate % 44100 == 0) in latter_allocate_resources()
186 else if (rate % 32000 == 0) in latter_allocate_resources()
191 if (rate >= 64000 && rate < 128000) in latter_allocate_resources()
[all …]
/linux/sound/soc/sof/
H A Dipc3-pcm.c72 pcm.params.rate = params_rate(params); in sof_ipc3_pcm_hw_params()
216 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in sof_ipc3_pcm_dai_link_fixup() local
259 rate->min = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
260 rate->max = private->dai_config[dai->current_config].ssp.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
264 dev_dbg(component->dev, "rate_min: %d rate_max: %d\n", rate->min, rate->max); in sof_ipc3_pcm_dai_link_fixup()
298 rate->min = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
299 rate->max = private->dai_config->esai.fsync_rate; in sof_ipc3_pcm_dai_link_fixup()
303 dev_dbg(component->dev, "rate_min: %d rate_max: %d\n", rate->min, rate->max); in sof_ipc3_pcm_dai_link_fixup()
308 rate->min = private->dai_config->afe.rate; in sof_ipc3_pcm_dai_link_fixup()
309 rate->max = private->dai_config->afe.rate; in sof_ipc3_pcm_dai_link_fixup()
[all …]
/linux/drivers/clk/qcom/
H A Dclk-rcg2.c182 calc_rate(unsigned long rate, u32 m, u32 n, u32 mode, u32 hid_div) in calc_rate() argument
185 rate = mult_frac(rate, 2, hid_div + 1); in calc_rate()
188 rate = mult_frac(rate, m, n); in calc_rate()
190 return rate; in calc_rate()
233 unsigned long clk_flags, rate = req->rate; in _freq_tbl_determine_rate() local
240 f = qcom_find_freq_floor(f, rate); in _freq_tbl_determine_rate()
243 f = qcom_find_freq(f, rate); in _freq_tbl_determine_rate()
262 rate = f->freq; in _freq_tbl_determine_rate()
264 if (!rate) in _freq_tbl_determine_rate()
265 rate = req->rate; in _freq_tbl_determine_rate()
[all …]
/linux/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-control.c75 unsigned int mt8186_general_rate_transform(struct device *dev, unsigned int rate) in mt8186_general_rate_transform() argument
77 switch (rate) { in mt8186_general_rate_transform()
112 __func__, rate, MTK_AFE_RATE_48K); in mt8186_general_rate_transform()
118 static unsigned int tdm_rate_transform(struct device *dev, unsigned int rate) in tdm_rate_transform() argument
120 switch (rate) { in tdm_rate_transform()
159 __func__, rate, MTK_AFE_TDM_RATE_48K); in tdm_rate_transform()
165 static unsigned int pcm_rate_transform(struct device *dev, unsigned int rate) in pcm_rate_transform() argument
167 switch (rate) { in pcm_rate_transform()
178 __func__, rate, MTK_AFE_PCM_RATE_48K); in pcm_rate_transform()
184 unsigned int mt8186_tdm_relatch_rate_transform(struct device *dev, unsigned int rate) in mt8186_tdm_relatch_rate_transform() argument
[all …]
/linux/drivers/clk/mmp/
H A Dclk-frac.c28 u64 rate = 0, prev_rate; in clk_factor_determine_rate() local
35 prev_rate = rate; in clk_factor_determine_rate()
36 rate = (u64)(req->best_parent_rate) * d->denominator; in clk_factor_determine_rate()
37 do_div(rate, d->numerator * factor->masks->factor); in clk_factor_determine_rate()
38 if (rate > req->rate) in clk_factor_determine_rate()
43 req->rate = rate; in clk_factor_determine_rate()
44 else if ((req->rate - prev_rate) > (rate - req->rate)) in clk_factor_determine_rate()
45 req->rate = rate; in clk_factor_determine_rate()
47 req->rate = prev_rate; in clk_factor_determine_rate()
59 u64 rate; in clk_factor_recalc_rate() local
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/fw/
H A Drs.c94 int rs_pretty_print_rate(char *buf, int bufsz, const u32 rate) in rs_pretty_print_rate() argument
98 u8 ant = (rate & RATE_MCS_ANT_AB_MSK) >> RATE_MCS_ANT_POS; in rs_pretty_print_rate()
99 u32 bw = (rate & RATE_MCS_CHAN_WIDTH_MSK) >> in rs_pretty_print_rate()
101 u32 format = rate & RATE_MCS_MOD_TYPE_MSK; in rs_pretty_print_rate()
110 index += rate & RATE_LEGACY_RATE_MSK; in rs_pretty_print_rate()
132 RATE_HT_MCS_INDEX(rate) : in rs_pretty_print_rate()
133 rate & RATE_MCS_CODE_MSK; in rs_pretty_print_rate()
134 nss = u32_get_bits(rate, RATE_MCS_NSS_MSK); in rs_pretty_print_rate()
136 iwl_he_is_sgi(rate) : in rs_pretty_print_rate()
137 rate & RATE_MCS_SGI_MSK; in rs_pretty_print_rate()
[all …]
/linux/drivers/clk/meson/
H A Dclk-pll.c59 u64 rate = (u64)parent_rate * m; in __pll_params_to_rate() local
66 rate += DIV_ROUND_UP_ULL(frac_rate, frac_max); in __pll_params_to_rate()
69 return DIV_ROUND_UP_ULL(rate, n); in __pll_params_to_rate()
98 static unsigned int __pll_params_with_frac(unsigned long rate, in __pll_params_with_frac() argument
106 u64 val = (u64)rate * n; in __pll_params_with_frac()
109 if (rate < parent_rate * m / n) in __pll_params_with_frac()
122 static bool meson_clk_pll_is_better(unsigned long rate, in meson_clk_pll_is_better() argument
129 if (abs(now - rate) < abs(best - rate)) in meson_clk_pll_is_better()
133 if (now <= rate && best < now) in meson_clk_pll_is_better()
154 static unsigned int meson_clk_get_pll_range_m(unsigned long rate, in meson_clk_get_pll_range_m() argument
[all …]
/linux/drivers/clk/versatile/
H A Dclk-icst.c52 unsigned long rate; member
233 icst->rate = icst_hz(icst->params, vco); in icst_recalc_rate()
234 return icst->rate; in icst_recalc_rate()
245 if (req->rate <= 12000000) in icst_determine_rate()
246 req->rate = 12000000; in icst_determine_rate()
247 else if (req->rate >= 160000000) in icst_determine_rate()
248 req->rate = 160000000; in icst_determine_rate()
251 req->rate = DIV_ROUND_CLOSEST(req->rate, 1000000) * 1000000; in icst_determine_rate()
258 if (req->rate <= 6000000) in icst_determine_rate()
259 req->rate = 6000000; in icst_determine_rate()
[all …]
/linux/drivers/clk/tegra/
H A Dclk-tegra-super-cclk.c43 static int cclk_super_set_rate(struct clk_hw *hw, unsigned long rate, in cclk_super_set_rate() argument
46 return tegra_clk_super_ops.set_rate(hw, rate, parent_rate); in cclk_super_set_rate()
75 long rate = req->rate; in cclk_super_determine_rate() local
86 if (rate <= pllp_rate) { in cclk_super_determine_rate()
88 rate = pllp_rate; in cclk_super_determine_rate()
91 .rate = req->rate, in cclk_super_determine_rate()
99 rate = parent.rate; in cclk_super_determine_rate()
104 req->rate = rate; in cclk_super_determine_rate()
106 rate = clk_hw_round_rate(pllx_hw, rate); in cclk_super_determine_rate()
107 req->best_parent_rate = rate; in cclk_super_determine_rate()
[all …]

12345678910>>...101