/openbmc/linux/drivers/mmc/host/ |
H A D | sdhci-of-aspeed-test.c | 8 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 …]
|
/openbmc/linux/drivers/clk/rockchip/ |
H A D | clk-pll.c | 57 if (rate == rate_table[i].rate) in rockchip_get_pll_settings() 201 __func__, rate->rate, rate->fbdiv, rate->postdiv1, rate->refdiv, in rockchip_rk3036_pll_set_params() 202 rate->postdiv2, rate->dsmpd, rate->frac); in rockchip_rk3036_pll_set_params() 321 rate->fbdiv, rate->postdiv1, rate->refdiv, rate->postdiv2, in rockchip_rk3036_pll_init() 322 rate->dsmpd, rate->frac); in rockchip_rk3036_pll_init() 435 __func__, rate->rate, rate->nr, rate->no, rate->nf); in rockchip_rk3066_pll_set_params() 552 rate->no, cur.no, rate->nf, cur.nf, rate->nb, cur.nb); in rockchip_rk3066_pll_init() 683 __func__, rate->rate, rate->fbdiv, rate->postdiv1, rate->refdiv, in rockchip_rk3399_pll_set_params() 684 rate->postdiv2, rate->dsmpd, rate->frac); in rockchip_rk3399_pll_set_params() 805 rate->fbdiv, rate->postdiv1, rate->refdiv, rate->postdiv2, in rockchip_rk3399_pll_init() [all …]
|
/openbmc/linux/drivers/clk/actions/ |
H A D | owl-composite.c | 60 long rate; in owl_comp_div_determine_rate() local 62 rate = owl_divider_helper_round_rate(&comp->common, &comp->rate.div_hw, in owl_comp_div_determine_rate() 64 if (rate < 0) in owl_comp_div_determine_rate() 65 return rate; in owl_comp_div_determine_rate() 67 req->rate = rate; in owl_comp_div_determine_rate() 86 rate, parent_rate); in owl_comp_div_set_rate() 93 long rate; in owl_comp_fact_determine_rate() local 98 if (rate < 0) in owl_comp_fact_determine_rate() 99 return rate; in owl_comp_fact_determine_rate() 101 req->rate = rate; in owl_comp_fact_determine_rate() [all …]
|
/openbmc/u-boot/drivers/clk/renesas/ |
H A D | clk-rcar-gen3.c | 164 u64 rate = 0; in gen3_clk_get_rate64() local 179 return rate; in gen3_clk_get_rate64() 209 return rate; in gen3_clk_get_rate64() 217 return rate; in gen3_clk_get_rate64() 226 return rate; in gen3_clk_get_rate64() 234 return rate; in gen3_clk_get_rate64() 243 return rate; in gen3_clk_get_rate64() 251 return rate; in gen3_clk_get_rate64() 258 return rate; in gen3_clk_get_rate64() 296 rate /= 5; in gen3_clk_get_rate64() [all …]
|
H A D | clk-rcar-gen2.c | 97 return rate; in gen2_clk_get_rate() 110 return rate; in gen2_clk_get_rate() 117 return rate; in gen2_clk_get_rate() 127 return rate; in gen2_clk_get_rate() 135 return rate; in gen2_clk_get_rate() 142 return rate; in gen2_clk_get_rate() 160 return rate; in gen2_clk_get_rate() 167 return rate; in gen2_clk_get_rate() 174 return rate; in gen2_clk_get_rate() 183 return rate; in gen2_clk_get_rate() [all …]
|
/openbmc/linux/drivers/clk/sunxi-ng/ |
H A D | ccu_nm.c | 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() 91 return rate; in ccu_nm_recalc_rate() 116 return rate; in ccu_nm_recalc_rate() 132 return rate; in ccu_nm_round_rate() 139 return rate; in ccu_nm_round_rate() 145 return rate; in ccu_nm_round_rate() 151 return rate; in ccu_nm_round_rate() 164 return rate; in ccu_nm_round_rate() [all …]
|
H A D | ccu_mp.c | 28 if ((rate - tmp_rate) < (rate - best_rate)) { in ccu_mp_find_best() 78 return rate; in ccu_mp_find_best_with_parent_adj() 89 return rate; in ccu_mp_find_best_with_parent_adj() 116 rate = ccu_mp_find_best_with_parent_adj(hw, parent_rate, rate, in ccu_mp_round_rate() 123 return rate; in ccu_mp_round_rate() 174 return rate; in ccu_mp_recalc_rate() 204 rate = rate * cmp->fixed_post_div; in ccu_mp_set_rate() 277 return rate; in ccu_mp_mmc_recalc_rate() 289 req->rate *= 2; in ccu_mp_mmc_determine_rate() 298 req->rate /= 2; in ccu_mp_mmc_determine_rate() [all …]
|
/openbmc/linux/drivers/staging/rtl8723bs/include/ |
H A D | hal_com.h | 49 #define HDATA_RATE(rate)\ argument 50 (rate == DESC_RATE1M) ? "CCK_1M" : \ 51 (rate == DESC_RATE2M) ? "CCK_2M" : \ 62 (rate == DESC_RATEMCS0) ? "MCS0" : \ 63 (rate == DESC_RATEMCS1) ? "MCS1" : \ 64 (rate == DESC_RATEMCS2) ? "MCS2" : \ 65 (rate == DESC_RATEMCS3) ? "MCS3" : \ 66 (rate == DESC_RATEMCS4) ? "MCS4" : \ 67 (rate == DESC_RATEMCS5) ? "MCS5" : \ 112 u8 MRateToHwRate(u8 rate); [all …]
|
/openbmc/linux/drivers/clk/ |
H A D | clk_test.c | 19 unsigned long rate; member 28 return ctx->rate; in clk_dummy_recalc_rate() 71 ctx->rate = rate; in clk_dummy_set_rate() 220 unsigned long rate; in clk_test_get_rate() local 224 KUNIT_EXPECT_EQ(test, rate, ctx->rate); in clk_test_get_rate() 878 long rate; in clk_test_orphan_transparent_multiple_parent_mux_set_range_round_rate() local 1117 long rate; in clk_test_single_parent_mux_set_range_round_rate_parent_only() local 1147 long rate; in clk_test_single_parent_mux_set_range_round_rate_child_smaller() local 1185 long rate; in clk_test_single_parent_mux_set_range_round_rate_parent_smaller() local 1534 long rate; in clk_range_test_set_range_round_rate_lower() local [all …]
|
H A D | clk-cdce925.c | 118 rate = parent_rate; in cdce925_pll_find_rate() 130 un = rate / g; in cdce925_pll_find_rate() 160 if (!rate || (rate == parent_rate)) { in cdce925_pll_set_rate() 172 if (rate < parent_rate) { in cdce925_pll_set_rate() 174 rate, parent_rate); in cdce925_pll_set_rate() 205 rate = mult_frac(rate, (unsigned long)n, (unsigned long)m); in cdce925_pll_calc_range_bits() 206 if (rate >= 175000000) in cdce925_pll_calc_range_bits() 208 if (rate >= 150000000) in cdce925_pll_calc_range_bits() 210 if (rate >= 125000000) in cdce925_pll_calc_range_bits() 383 if (!rate) in cdce925_calc_divider() [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/mx7ulp/ |
H A D | scg.c | 209 rate = rate / val * 18; in scg_apll_pfd_get_rate() 259 rate = rate / val * 18; in scg_spll_pfd_get_rate() 279 rate = rate / (val + 1); in scg_apll_get_rate() 283 rate = rate / (val + 1); in scg_apll_get_rate() 309 rate = rate / (val + 1); in scg_spll_get_rate() 313 rate = rate / (val + 1); in scg_spll_get_rate() 372 rate = rate / (val + 1); in scg_nic_get_rate() 394 rate = rate / (val + 1); in scg_nic_get_rate() 415 rate = rate / (val + 1); in scg_nic_get_rate() 459 rate = rate / (val + 1); in scg_sys_get_rate() [all …]
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.c | 528 rate->sgi, rate->ldpc, rate->stbc); in rs_dump_rate() 824 if (is_siso(rate) && rate->stbc) { in ucode_rate_from_rs_rate() 848 memset(rate, 0, sizeof(*rate)); in rs_rate_from_ucode_rate() 890 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 904 rate->stbc, rate->bfer); in rs_rate_from_ucode_rate() 1125 if (rate->ant == ANT_A || rate->stbc || rate->bfer) in rs_get_column_from_rate() 2089 rate = &tbl->rate; in rs_rate_scale_perform() 2656 rate = &tbl->rate; in rs_initialize_lq() 3871 rate = &tbl->rate; in rs_sta_dbgfs_stats_table_read() 3952 for (rate = 0; rate < IWL_RATE_COUNT; rate++) in rs_sta_dbgfs_drv_tx_stats_read() [all …]
|
H A D | rs.h | 179 #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 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 189 #define is_he(rate) is_type_he((rate)->type) argument 190 #define is_a_band(rate) is_type_a_band((rate)->type) argument [all …]
|
/openbmc/linux/net/wireless/ |
H A D | util.c | 1308 if (WARN_ON_ONCE(rate->mcs < 6 || rate->mcs > 12)) in cfg80211_calculate_bitrate_extended_sc_dmg() 1345 return __mcs2bitrate[rate->mcs] * rate->n_bonded_ch; in cfg80211_calculate_bitrate_edmg() 1439 rate->bw, rate->mcs, rate->nss); in cfg80211_calculate_bitrate_vht() 1480 if (WARN_ON_ONCE(rate->nss < 1 || rate->nss > 8)) in cfg80211_calculate_bitrate_he() 1508 rate->bw, rate->he_ru_alloc); in cfg80211_calculate_bitrate_he() 1563 if (WARN_ON_ONCE(rate->nss < 1 || rate->nss > 8)) in cfg80211_calculate_bitrate_eht() 1577 rate->bw, rate->eht_ru_alloc); in cfg80211_calculate_bitrate_eht() 1602 result = rates_996[rate->eht_gi] + rates_484[rate->eht_gi] in cfg80211_calculate_bitrate_eht() 1630 result = rates_52[rate->eht_gi] + rates_26[rate->eht_gi]; in cfg80211_calculate_bitrate_eht() 1639 rate->bw, rate->eht_ru_alloc); in cfg80211_calculate_bitrate_eht() [all …]
|
/openbmc/linux/drivers/clk/samsung/ |
H A D | clk-pll.c | 45 if (rate == rate_table[i].rate) in samsung_get_pll_settings() 245 return (rate->mdiv != old_mdiv || rate->pdiv != old_pdiv); in samsung_pll35xx_mp_change() 257 if (!rate) { in samsung_pll35xx_set_rate() 366 if (!rate) { in samsung_pll36xx_set_rate() 460 if (!rate) { in samsung_pll0822x_set_rate() 549 if (!rate) { in samsung_pll0831x_set_rate() 646 return (old_mdiv != rate->mdiv || old_pdiv != rate->pdiv in samsung_pll45xx_mp_change() 659 if (!rate) { in samsung_pll45xx_set_rate() 796 if (!rate) { in samsung_pll46xx_set_rate() 1034 if (!rate) { in samsung_pll2550xx_set_rate() [all …]
|
/openbmc/u-boot/arch/mips/mach-pic32/ |
H A D | cpu.c | 25 static ulong rate(int id) in rate() function 30 ulong rate; in rate() local 43 rate = clk_get_rate(&clk); in rate() 47 return rate; in rate() 52 return rate(PB7CLK); in clk_get_cpu_rate() 61 ulong rate; in prefetch_init() local 71 if (rate < 66) in prefetch_init() 73 else if (rate < 133) in prefetch_init() 78 if (rate <= 83) in prefetch_init() 80 else if (rate <= 166) in prefetch_init() [all …]
|
/openbmc/qemu/audio/ |
H A D | rate_template.h | 33 struct rate *rate = opaque; in NAME() local 49 if (rate->opos_inc == (1ULL + UINT_MAX)) { in NAME() 66 ilast = rate->ilast; in NAME() 71 while (rate->ipos <= (rate->opos >> 32)) { in NAME() 73 rate->ipos++; in NAME() 89 if (rate->ipos >= 0x10001) { in NAME() 90 rate->ipos = 1; in NAME() 91 rate->opos &= 0xffffffff; in NAME() 104 t = rate->opos & 0xffffffff; in NAME() 113 rate->opos += rate->opos_inc; in NAME() [all …]
|
H A D | mixeng.c | 405 struct rate { struct 417 struct rate *rate = g_new0(struct rate, 1); in st_rate_start() argument 419 rate->opos = 0; in st_rate_start() 424 rate->ipos = 0; in st_rate_start() 425 rate->ilast.l = 0; in st_rate_start() 427 return rate; in st_rate_start() 456 struct rate *rate = opaque; in st_rate_frames_out() local 475 if (opos_end + rate->opos_inc <= rate->opos) { in st_rate_frames_out() 478 opos_delta = opos_end - rate->opos + rate->opos_inc; in st_rate_frames_out() 496 struct rate *rate = opaque; in st_rate_frames_in() local [all …]
|
/openbmc/linux/drivers/clk/imx/ |
H A D | clk-pll14xx.c | 98 if (rate == rate_table[i].rate) in imx_get_pll_settings() 153 t->rate = tt->rate; in imx_pll14xx_calc_settings() 171 if (rate >= rate_min && rate <= rate_max) { in imx_pll14xx_calc_settings() 177 t->rate = (unsigned int)fvco; in imx_pll14xx_calc_settings() 212 clk_hw_get_name(&pll->hw), prate, rate, t->rate, t->pdiv, t->sdiv, in imx_pll14xx_calc_settings() 225 if (rate >= rate_table[i].rate) in clk_pll1416x_round_rate() 226 return rate_table[i].rate; in clk_pll1416x_round_rate() 240 return t.rate; in clk_pll1443x_round_rate() 272 return rate->mdiv != old_mdiv || rate->pdiv != old_pdiv; in clk_pll14xx_mp_change() 292 if (!rate) { in clk_pll1416x_set_rate() [all …]
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | clock.c | 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() 236 ref_rate = ck_ref_p->rate; in omap1_select_table_rate() 246 if (ptr->rate <= rate) in omap1_select_table_rate() 250 if (!ptr->rate) in omap1_select_table_rate() 345 if (ptr->rate <= rate) in omap1_round_to_table_rate() 385 if (rate == 12000000) in omap1_set_uart_rate() 400 clk->rate = rate; in omap1_set_uart_rate() 435 div = (p_rate + rate - 1) / rate; in calc_div_sossi() [all …]
|
/openbmc/linux/sound/firewire/fireface/ |
H A D | ff-protocol-latter.c | 76 unsigned int rate; in parse_clock_bits() member 121 *rate = rate_entry->rate; in parse_clock_bits() 182 if (rate % 48000 == 0) in latter_allocate_resources() 191 if (rate >= 64000 && rate < 128000) in latter_allocate_resources() 259 if (rate >= 32000 && rate <= 48000) in latter_begin_session() 261 else if (rate >= 64000 && rate <= 96000) in latter_begin_session() 263 else if (rate >= 128000 && rate <= 192000) in latter_begin_session() 271 if (rate >= 32000 && rate <= 48000) in latter_begin_session() 273 else if (rate >= 64000 && rate <= 96000) in latter_begin_session() 275 else if (rate >= 128000 && rate <= 192000) in latter_begin_session() [all …]
|
/openbmc/linux/sound/soc/mediatek/mt8186/ |
H A D | mt8186-afe-control.c | 77 switch (rate) { in mt8186_general_rate_transform() 112 __func__, rate, MTK_AFE_RATE_48K); in mt8186_general_rate_transform() 120 switch (rate) { in tdm_rate_transform() 159 __func__, rate, MTK_AFE_TDM_RATE_48K); in tdm_rate_transform() 167 switch (rate) { in pcm_rate_transform() 178 __func__, rate, MTK_AFE_PCM_RATE_48K); in pcm_rate_transform() 186 switch (rate) { in mt8186_tdm_relatch_rate_transform() 219 __func__, rate, MTK_AFE_TDM_RELATCH_RATE_48K); in mt8186_tdm_relatch_rate_transform() 229 return pcm_rate_transform(dev, rate); in mt8186_rate_transform() 231 return tdm_rate_transform(dev, rate); in mt8186_rate_transform() [all …]
|
/openbmc/linux/sound/soc/mediatek/mt8192/ |
H A D | mt8192-afe-control.c | 45 unsigned int rate) in mt8192_general_rate_transform() argument 47 switch (rate) { in mt8192_general_rate_transform() 83 rate, MTK_AFE_RATE_48K); in mt8192_general_rate_transform() 89 unsigned int rate) in dai_memif_rate_transform() argument 91 switch (rate) { in dai_memif_rate_transform() 103 rate, MTK_AFE_DAI_MEMIF_RATE_16K); in dai_memif_rate_transform() 109 unsigned int rate) in pcm_rate_transform() argument 111 switch (rate) { in pcm_rate_transform() 123 rate, MTK_AFE_PCM_RATE_32K); in pcm_rate_transform() 129 unsigned int rate, int aud_blk) in mt8192_rate_transform() argument [all …]
|
/openbmc/linux/drivers/net/wireless/realtek/rtw88/ |
H A D | phy.c | 1454 u8 rate; in rtw_phy_store_tx_power_by_rate() local 1888 switch (rate) { in rtw_phy_get_dis_dpd_by_rate_diff() 1921 if (rate >= DESC_RATE6M && rate <= DESC_RATE54M) in rtw_phy_get_2g_tx_power_index() 2009 if (rate >= DESC_RATE1M && rate <= DESC_RATE11M) in rtw_phy_rate_to_rate_section() 2011 else if (rate >= DESC_RATE6M && rate <= DESC_RATE54M) in rtw_phy_rate_to_rate_section() 2013 else if (rate >= DESC_RATEMCS0 && rate <= DESC_RATEMCS7) in rtw_phy_rate_to_rate_section() 2015 else if (rate >= DESC_RATEMCS8 && rate <= DESC_RATEMCS15) in rtw_phy_rate_to_rate_section() 2168 u8 rate; in rtw_phy_set_tx_power_index_by_rs() local 2228 u8 rate; in rtw_phy_tx_power_by_rate_config_by_path() local 2240 for (rate = 0; rate < size; rate++) { in rtw_phy_tx_power_by_rate_config_by_path() [all …]
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | clock-sh4-202.c | 25 return clk->parent->rate / frqcr3_divisors[idx]; in emi_clk_recalc() 28 static inline int frqcr3_lookup(struct clk *clk, unsigned long rate) in frqcr3_lookup() argument 30 int divisor = clk->parent->rate / rate; in frqcr3_lookup() 53 return clk->parent->rate / frqcr3_divisors[idx]; in femi_clk_recalc() 81 if (clk->ops->set_rate(clk, clk->parent->rate / divisor) == 0) in shoc_clk_init() 91 return clk->parent->rate / frqcr3_divisors[idx]; in shoc_clk_recalc() 101 if (rate > bclk_rate) in shoc_clk_verify_rate() 103 if (rate > 66000000) in shoc_clk_verify_rate() 115 if (shoc_clk_verify_rate(clk, rate) != 0) in shoc_clk_set_rate() 118 tmp = frqcr3_lookup(clk, rate); in shoc_clk_set_rate() [all …]
|