/kernel/linux/linux-5.10/arch/arm/mach-ep93xx/ |
H A D | clock.c | 29 unsigned long rate; member 36 int (*set_rate)(struct clk *clk, unsigned long rate); 42 static int set_keytchclk_rate(struct clk *clk, unsigned long rate); 43 static int set_div_rate(struct clk *clk, unsigned long rate); 44 static int set_i2s_sclk_rate(struct clk *clk, unsigned long rate); 45 static int set_i2s_lrclk_rate(struct clk *clk, unsigned long rate); 48 .rate = EP93XX_EXT_CLK_RATE, 107 .rate = EP93XX_EXT_CLK_RATE, 111 .rate = EP93XX_EXT_CLK_RATE, 312 unsigned long rate in get_uart_rate() local 331 set_keytchclk_rate(struct clk *clk, unsigned long rate) set_keytchclk_rate() argument 359 calc_clk_div(struct clk *clk, unsigned long rate, int *psel, int *esel, int *pdiv, int *div) calc_clk_div() argument 415 set_div_rate(struct clk *clk, unsigned long rate) set_div_rate() argument 436 set_i2s_sclk_rate(struct clk *clk, unsigned long rate) set_i2s_sclk_rate() argument 453 set_i2s_lrclk_rate(struct clk *clk, unsigned long rate) set_i2s_lrclk_rate() argument 474 clk_set_rate(struct clk *clk, unsigned long rate) clk_set_rate() argument 483 clk_round_rate(struct clk *clk, unsigned long rate) clk_round_rate() argument 513 unsigned long long rate; calc_pll_rate() local [all...] |
/kernel/linux/linux-6.6/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, 2 in aspeed_sdhci_phase_ddr52() 51 int rate = 200000000; aspeed_sdhci_phase_hs200() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/rockchip/ |
H A D | clk-pll.c | 51 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() 57 if (rate == rate_table[i].rate) in rockchip_get_pll_settings() 73 if (drate >= rate_table[i].rate) in rockchip_pll_round_rate() 74 return rate_table[i].rate; in rockchip_pll_round_rate() 78 return rate_table[i - 1].rate; in rockchip_pll_round_rate() 140 struct rockchip_pll_rate_table *rate) in rockchip_rk3036_pll_get_params() 145 rate->fbdiv = ((pllcon >> RK3036_PLLCON0_FBDIV_SHIFT) in rockchip_rk3036_pll_get_params() 147 rate->postdiv1 = ((pllcon >> RK3036_PLLCON0_POSTDIV1_SHIFT) in rockchip_rk3036_pll_get_params() 151 rate in rockchip_rk3036_pll_get_params() 50 rockchip_get_pll_settings( struct rockchip_clk_pll *pll, unsigned long rate) rockchip_get_pll_settings() argument 139 rockchip_rk3036_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3036_pll_get_params() argument 189 rockchip_rk3036_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3036_pll_set_params() argument 252 const struct rockchip_pll_rate_table *rate; rockchip_rk3036_pll_set_rate() local 299 const struct rockchip_pll_rate_table *rate; rockchip_rk3036_pll_init() local 380 rockchip_rk3066_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3066_pll_get_params() argument 424 rockchip_rk3066_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3066_pll_set_params() argument 487 const struct rockchip_pll_rate_table *rate; rockchip_rk3066_pll_set_rate() local 534 const struct rockchip_pll_rate_table *rate; rockchip_rk3066_pll_init() local 619 rockchip_rk3399_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3399_pll_get_params() argument 671 rockchip_rk3399_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3399_pll_set_params() argument 736 const struct rockchip_pll_rate_table *rate; rockchip_rk3399_pll_set_rate() local 783 const struct rockchip_pll_rate_table *rate; rockchip_rk3399_pll_init() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/ |
H A D | hal_com.h | 113 #define HDATA_RATE(rate)\ 114 (rate == DESC_RATE1M) ? "CCK_1M" : \ 115 (rate == DESC_RATE2M) ? "CCK_2M" : \ 116 (rate == DESC_RATE5_5M) ? "CCK5_5M" : \ 117 (rate == DESC_RATE11M) ? "CCK_11M" : \ 118 (rate == DESC_RATE6M) ? "OFDM_6M" : \ 119 (rate == DESC_RATE9M) ? "OFDM_9M" : \ 120 (rate == DESC_RATE12M) ? "OFDM_12M" : \ 121 (rate == DESC_RATE18M) ? "OFDM_18M" : \ 122 (rate [all...] |
/kernel/linux/linux-6.6/drivers/clk/rockchip/ |
H A D | clk-pll.c | 51 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() 57 if (rate == rate_table[i].rate) in rockchip_get_pll_settings() 73 if (drate >= rate_table[i].rate) in rockchip_pll_round_rate() 74 return rate_table[i].rate; in rockchip_pll_round_rate() 78 return rate_table[i - 1].rate; in rockchip_pll_round_rate() 140 struct rockchip_pll_rate_table *rate) in rockchip_rk3036_pll_get_params() 145 rate->fbdiv = ((pllcon >> RK3036_PLLCON0_FBDIV_SHIFT) in rockchip_rk3036_pll_get_params() 147 rate->postdiv1 = ((pllcon >> RK3036_PLLCON0_POSTDIV1_SHIFT) in rockchip_rk3036_pll_get_params() 151 rate in rockchip_rk3036_pll_get_params() 50 rockchip_get_pll_settings( struct rockchip_clk_pll *pll, unsigned long rate) rockchip_get_pll_settings() argument 139 rockchip_rk3036_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3036_pll_get_params() argument 189 rockchip_rk3036_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3036_pll_set_params() argument 252 const struct rockchip_pll_rate_table *rate; rockchip_rk3036_pll_set_rate() local 299 const struct rockchip_pll_rate_table *rate; rockchip_rk3036_pll_init() local 380 rockchip_rk3066_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3066_pll_get_params() argument 424 rockchip_rk3066_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3066_pll_set_params() argument 487 const struct rockchip_pll_rate_table *rate; rockchip_rk3066_pll_set_rate() local 534 const struct rockchip_pll_rate_table *rate; rockchip_rk3066_pll_init() local 619 rockchip_rk3399_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3399_pll_get_params() argument 671 rockchip_rk3399_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3399_pll_set_params() argument 736 const struct rockchip_pll_rate_table *rate; rockchip_rk3399_pll_set_rate() local 783 const struct rockchip_pll_rate_table *rate; rockchip_rk3399_pll_init() local 880 rockchip_rk3588_pll_get_params(struct rockchip_clk_pll *pll, struct rockchip_pll_rate_table *rate) rockchip_rk3588_pll_get_params() argument 920 rockchip_rk3588_pll_set_params(struct rockchip_clk_pll *pll, const struct rockchip_pll_rate_table *rate) rockchip_rk3588_pll_set_params() argument 982 const struct rockchip_pll_rate_table *rate; rockchip_rk3588_pll_set_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/sunxi-ng/ |
H A D | ccu_nm.c | 22 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() 30 static void ccu_nm_find_best(unsigned long parent, unsigned long rate, in ccu_nm_find_best() argument 42 if (tmp_rate > rate) in ccu_nm_find_best() 45 if ((rate - tmp_rate) < (rate - best_rate)) { in ccu_nm_find_best() 82 unsigned long rate; in ccu_nm_recalc_rate() local 87 rate in ccu_nm_recalc_rate() 120 ccu_nm_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *parent_rate) ccu_nm_round_rate() argument 169 ccu_nm_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) ccu_nm_set_rate() argument [all...] |
H A D | ccu_mp.c | 13 static void ccu_mp_find_best(unsigned long parent, unsigned long rate, in ccu_mp_find_best() argument 25 if (tmp_rate > rate) in ccu_mp_find_best() 28 if ((rate - tmp_rate) < (rate - best_rate)) { in ccu_mp_find_best() 42 unsigned long rate, in ccu_mp_find_best_with_parent_adj() 56 * unsigned long in rate * m * p below in ccu_mp_find_best_with_parent_adj() 59 maxdiv = min(ULONG_MAX / rate, maxdiv); in ccu_mp_find_best_with_parent_adj() 68 if (rate * div == parent_rate_saved) { in ccu_mp_find_best_with_parent_adj() 71 * rate can be divided from parent clock without in ccu_mp_find_best_with_parent_adj() 72 * needing to change parent rate, s in ccu_mp_find_best_with_parent_adj() 40 ccu_mp_find_best_with_parent_adj(struct clk_hw *hw, unsigned long *parent, unsigned long rate, unsigned int max_m, unsigned int max_p) ccu_mp_find_best_with_parent_adj() argument 95 ccu_mp_round_rate(struct ccu_mux_internal *mux, struct clk_hw *hw, unsigned long *parent_rate, unsigned long rate, void *data) ccu_mp_round_rate() argument 150 unsigned long rate; ccu_mp_recalc_rate() local 185 ccu_mp_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) ccu_mp_set_rate() argument 269 unsigned long rate = ccu_mp_recalc_rate(hw, parent_rate); ccu_mp_mmc_recalc_rate() local 304 ccu_mp_mmc_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) ccu_mp_mmc_set_rate() argument [all...] |
/kernel/linux/linux-6.6/drivers/clk/ |
H A D | clk_test.c | 3 * Kunit test for clk rate management 19 unsigned long rate; member 28 return ctx->rate; in clk_dummy_recalc_rate() 34 /* Just return the same rate without modifying it */ in clk_dummy_determine_rate() 46 req->rate = req->max_rate; in clk_dummy_maximize_rate() 59 req->rate = req->min_rate; in clk_dummy_minimize_rate() 65 unsigned long rate, in clk_dummy_set_rate() 71 ctx->rate = rate; in clk_dummy_set_rate() 110 * clk_round_rate() or clk_set_rate() with a rate lowe 64 clk_dummy_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) clk_dummy_set_rate() argument 220 unsigned long rate; clk_test_get_rate() local 241 unsigned long rate; clk_test_set_get_rate() local 266 unsigned long rate; clk_test_set_set_get_rate() local 362 unsigned long rate; clk_test_uncached_get_rate() local 386 unsigned long rate; clk_test_uncached_set_range() local 415 unsigned long rate; clk_test_uncached_updated_rate_set_range() local 557 unsigned long rate; clk_test_multiple_parents_mux_set_range_set_parent_get_rate() local 744 unsigned long parent_rate, rate; clk_test_orphan_transparent_multiple_parent_mux_set_parent_get_rate() local 809 unsigned long rate; clk_test_orphan_transparent_multiple_parent_mux_set_parent_set_range_modified() local 878 long rate; clk_test_orphan_transparent_multiple_parent_mux_set_range_round_rate() local 908 unsigned long rate; clk_test_orphan_transparent_multiple_parent_mux_set_range_set_parent_get_rate() local 1117 long rate; clk_test_single_parent_mux_set_range_round_rate_parent_only() local 1147 long rate; clk_test_single_parent_mux_set_range_round_rate_child_smaller() local 1185 long rate; clk_test_single_parent_mux_set_range_round_rate_parent_smaller() local 1284 unsigned long rate, new_rate; clk_test_orphan_transparent_parent_mux_set_range() local 1388 unsigned long rate; clk_orphan_two_level_root_last_test_get_rate() local 1410 unsigned long rate; clk_orphan_two_level_root_last_test_set_range() local 1462 unsigned long rate; clk_range_test_set_range() local 1534 long rate; clk_range_test_set_range_round_rate_lower() local 1559 unsigned long rate; clk_range_test_set_range_set_rate_lower() local 1619 long rate; clk_range_test_set_range_round_rate_higher() local 1644 unsigned long rate; clk_range_test_set_range_set_rate_higher() local 1708 unsigned long rate; clk_range_test_set_range_get_rate_raised() local 1740 unsigned long rate; clk_range_test_set_range_get_rate_lowered() local 1800 unsigned long rate; clk_range_test_set_range_rate_maximized() local 1853 unsigned long rate; clk_range_test_multiple_set_range_rate_maximized() local 1912 unsigned long rate; clk_range_test_multiple_set_range_rate_put_maximized() local 1988 unsigned long rate; clk_range_test_set_range_rate_minimized() local 2041 unsigned long rate; clk_range_test_multiple_set_range_rate_minimized() local 2096 unsigned long rate; clk_range_test_multiple_set_range_rate_put_minimized() local 2227 unsigned long rate; clk_leaf_mux_set_rate_parent_determine_rate() local 2519 unsigned long rate; clk_mux_no_reparent_set_rate() local [all...] |
/kernel/linux/linux-6.6/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() 63 req->rate, &req->best_parent_rate); 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() 76 return owl_divider_helper_recalc_rate(&comp->common, &comp->rate.div_hw, in owl_comp_div_recalc_rate() 80 static int owl_comp_div_set_rate(struct clk_hw *hw, unsigned long rate, in owl_comp_div_set_rate() argument 93 long rate; owl_comp_fact_determine_rate() local 115 owl_comp_fact_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) owl_comp_fact_set_rate() argument 125 owl_comp_fix_fact_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *parent_rate) owl_comp_fix_fact_round_rate() argument 144 owl_comp_fix_fact_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) owl_comp_fix_fact_set_rate() argument [all...] |
/kernel/linux/linux-6.6/drivers/clk/sunxi-ng/ |
H A D | ccu_nm.c | 22 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() 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() 30 ccu_nm_find_best(struct ccu_common *common, unsigned long parent, unsigned long rate, struct _ccu_nm *nm) ccu_nm_find_best() argument 119 ccu_nm_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *parent_rate) ccu_nm_round_rate() argument 167 ccu_nm_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) ccu_nm_set_rate() argument [all...] |
H A D | ccu_mp.c | 13 static unsigned long ccu_mp_find_best(unsigned long parent, unsigned long rate, in ccu_mp_find_best() argument 25 if (tmp_rate > rate) in ccu_mp_find_best() 28 if ((rate - tmp_rate) < (rate - best_rate)) { in ccu_mp_find_best() 44 unsigned long rate, in ccu_mp_find_best_with_parent_adj() 58 * unsigned long in rate * m * p below in ccu_mp_find_best_with_parent_adj() 61 maxdiv = min(ULONG_MAX / rate, maxdiv); in ccu_mp_find_best_with_parent_adj() 70 if (rate * div == parent_rate_saved) { in ccu_mp_find_best_with_parent_adj() 73 * rate can be divided from parent clock without in ccu_mp_find_best_with_parent_adj() 74 * needing to change parent rate, s in ccu_mp_find_best_with_parent_adj() 42 ccu_mp_find_best_with_parent_adj(struct clk_hw *hw, unsigned long *parent, unsigned long rate, unsigned int max_m, unsigned int max_p) ccu_mp_find_best_with_parent_adj() argument 97 ccu_mp_round_rate(struct ccu_mux_internal *mux, struct clk_hw *hw, unsigned long *parent_rate, unsigned long rate, void *data) ccu_mp_round_rate() argument 151 unsigned long rate; ccu_mp_recalc_rate() local 186 ccu_mp_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) ccu_mp_set_rate() argument 271 unsigned long rate = ccu_mp_recalc_rate(hw, parent_rate); ccu_mp_mmc_recalc_rate() local 306 ccu_mp_mmc_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) ccu_mp_mmc_set_rate() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/include/ |
H A D | hal_com.h | 49 #define HDATA_RATE(rate)\ 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 [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.c | 77 * rate, ht rate, prev rate, next rate 79 * If there isn't a valid next or previous rate then INV is used which 121 struct rs_rate *rate, 133 struct rs_rate *rate, in rs_ant_allow() 140 struct rs_rate *rate, in rs_mimo_allow() 162 struct rs_rate *rate, in rs_siso_allow() 172 struct rs_rate *rate, in rs_sgi_allow() 132 rs_ant_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_ant_allow() argument 139 rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_mimo_allow() argument 161 rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_siso_allow() argument 171 rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_sgi_allow() argument 521 rs_pretty_rate(const struct rs_rate *rate) rs_pretty_rate() argument 566 rs_dump_rate(struct iwl_mvm *mvm, const struct rs_rate *rate, const char *prefix) rs_dump_rate() argument 817 ucode_rate_from_rs_rate(struct iwl_mvm *mvm, struct rs_rate *rate) ucode_rate_from_rs_rate() argument 885 rs_rate_from_ucode_rate(const u32 ucode_rate, enum nl80211_band band, struct rs_rate *rate) rs_rate_from_ucode_rate() argument 981 rs_toggle_antenna(u32 valid_ant, struct rs_rate *rate) rs_toggle_antenna() argument 1005 rs_get_supported_rates(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_get_supported_rates() argument 1075 rs_rate_supported(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_rate_supported() argument 1084 rs_get_lower_rate_in_column(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_get_lower_rate_in_column() argument 1106 rs_get_lower_rate_down_column(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_get_lower_rate_down_column() argument 1159 rs_get_column_from_rate(struct rs_rate *rate) rs_get_column_from_rate() argument 1354 struct rs_rate *rate = &tbl->rate; rs_set_expected_tpt_table() local 1725 struct rs_rate *rate = &search_tbl->rate; rs_switch_to_column() local 1906 rs_tpc_allowed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct rs_rate *rate, enum nl80211_band band) rs_tpc_allowed() argument 2015 struct rs_rate *rate = &tbl->rate; rs_tpc_perform() local 2120 struct rs_rate *rate; rs_rate_scale_perform() local 2457 struct rs_rate *rate = &lq_sta->optimal_rate; rs_init_optimal_rate() local 2511 struct rs_rate *rate = &lq_sta->optimal_rate; rs_get_optimal_rate() local 2533 rs_get_initial_rate(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct iwl_lq_sta *lq_sta, enum nl80211_band band, struct rs_rate *rate) rs_get_initial_rate() argument 2690 struct rs_rate *rate; rs_initialize_lq() local 2904 iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg) iwl_mvm_update_frame_stats() argument 3325 struct rs_rate rate; rs_build_rates_table_from_fixed() local 3357 rs_fill_rates_for_column(struct iwl_mvm *mvm, struct iwl_lq_sta *lq_sta, struct rs_rate *rate, __le32 *rs_table, int *rs_table_index, int num_rates, int num_retries, u8 valid_tx_ant, bool toggle_ant) rs_fill_rates_for_column() argument 3417 struct rs_rate rate; rs_build_rates_table() local 3694 rs_pretty_print_rate(char *buf, int bufsz, const u32 rate) rs_pretty_print_rate() argument 3820 struct rs_rate *rate = &tbl->rate; rs_sta_dbgfs_scale_table_read() local 3921 struct rs_rate *rate; rs_sta_dbgfs_stats_table_read() local 3997 int col, rate; rs_sta_dbgfs_drv_tx_stats_read() local [all...] |
H A D | rs.h | 33 u8 prev_rs; /* previous rate used in rs algo */ 34 u8 next_rs; /* next rate used in rs algo */ 195 #define is_legacy(rate) is_type_legacy((rate)->type) 196 #define is_ht_siso(rate) is_type_ht_siso((rate)->type) 197 #define is_ht_mimo2(rate) is_type_ht_mimo2((rate)->type) 198 #define is_vht_siso(rate) is_type_vht_siso((rate) 302 struct rs_rate rate; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | rs.c | 72 * rate, ht rate, prev rate, next rate 74 * If there isn't a valid next or previous rate then INV is used which 116 struct rs_rate *rate, 128 struct rs_rate *rate, in rs_ant_allow() 135 struct rs_rate *rate, in rs_mimo_allow() 157 struct rs_rate *rate, in rs_siso_allow() 167 struct rs_rate *rate, in rs_sgi_allow() 127 rs_ant_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_ant_allow() argument 134 rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_mimo_allow() argument 156 rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_siso_allow() argument 166 rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct rs_rate *rate, const struct rs_tx_column *next_col) rs_sgi_allow() argument 477 rs_pretty_rate(const struct rs_rate *rate) rs_pretty_rate() argument 522 rs_dump_rate(struct iwl_mvm *mvm, const struct rs_rate *rate, const char *prefix) rs_dump_rate() argument 772 ucode_rate_from_rs_rate(struct iwl_mvm *mvm, struct rs_rate *rate) ucode_rate_from_rs_rate() argument 840 rs_rate_from_ucode_rate(const u32 ucode_rate, enum nl80211_band band, struct rs_rate *rate) rs_rate_from_ucode_rate() argument 934 rs_toggle_antenna(u32 valid_ant, struct rs_rate *rate) rs_toggle_antenna() argument 955 rs_get_supported_rates(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_get_supported_rates() argument 1025 rs_rate_supported(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_rate_supported() argument 1034 rs_get_lower_rate_in_column(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_get_lower_rate_in_column() argument 1056 rs_get_lower_rate_down_column(struct iwl_lq_sta *lq_sta, struct rs_rate *rate) rs_get_lower_rate_down_column() argument 1112 rs_get_column_from_rate(struct rs_rate *rate) rs_get_column_from_rate() argument 1307 struct rs_rate *rate = &tbl->rate; rs_set_expected_tpt_table() local 1681 struct rs_rate *rate = &search_tbl->rate; rs_switch_to_column() local 1862 rs_tpc_allowed(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct rs_rate *rate, enum nl80211_band band) rs_tpc_allowed() argument 1969 struct rs_rate *rate = &tbl->rate; rs_tpc_perform() local 2074 struct rs_rate *rate; rs_rate_scale_perform() local 2411 struct rs_rate *rate = &lq_sta->optimal_rate; rs_init_optimal_rate() local 2465 struct rs_rate *rate = &lq_sta->optimal_rate; rs_get_optimal_rate() local 2487 rs_get_initial_rate(struct iwl_mvm *mvm, struct ieee80211_sta *sta, struct iwl_lq_sta *lq_sta, enum nl80211_band band, struct rs_rate *rate) rs_get_initial_rate() argument 2644 struct rs_rate *rate; rs_initialize_lq() local 2860 iwl_mvm_update_frame_stats(struct iwl_mvm *mvm, u32 rate, bool agg) iwl_mvm_update_frame_stats() argument 3283 struct rs_rate rate; rs_build_rates_table_from_fixed() local 3315 rs_fill_rates_for_column(struct iwl_mvm *mvm, struct iwl_lq_sta *lq_sta, struct rs_rate *rate, __le32 *rs_table, int *rs_table_index, int num_rates, int num_retries, u8 valid_tx_ant, bool toggle_ant) rs_fill_rates_for_column() argument 3375 struct rs_rate rate; rs_build_rates_table() local 3653 rs_pretty_print_rate_v1(char *buf, int bufsz, const u32 rate) rs_pretty_print_rate_v1() argument 3762 struct rs_rate *rate = &tbl->rate; rs_sta_dbgfs_scale_table_read() local 3862 struct rs_rate *rate; rs_sta_dbgfs_stats_table_read() local 3938 int col, rate; rs_sta_dbgfs_drv_tx_stats_read() local [all...] |
H A D | rs.h | 27 u8 prev_rs; /* previous rate used in rs algo */ 28 u8 next_rs; /* next rate used in rs algo */ 184 #define is_legacy(rate) is_type_legacy((rate)->type) 185 #define is_ht_siso(rate) is_type_ht_siso((rate)->type) 186 #define is_ht_mimo2(rate) is_type_ht_mimo2((rate)->type) 187 #define is_vht_siso(rate) is_type_vht_siso((rate) 285 struct rs_rate rate; global() member [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | clock.c | 54 return clk->parent->rate / div; in omap1_sossi_recalc() 132 static int calc_dsor_exp(struct clk *clk, unsigned long rate) in calc_dsor_exp() argument 153 realrate = parent->rate; in calc_dsor_exp() 155 if (realrate <= rate) in calc_dsor_exp() 169 return clk->parent->rate / dsor; in omap1_ckctl_recalc() 187 return clk->parent->rate / dsor; in omap1_ckctl_recalc_dsp_domain() 191 int omap1_select_table_rate(struct clk *clk, unsigned long rate) in omap1_select_table_rate() argument 193 /* Find the highest supported frequency <= rate and switch to it */ in omap1_select_table_rate() 197 ref_rate = ck_ref_p->rate; in omap1_select_table_rate() 199 for (ptr = omap1_rate_table; ptr->rate; pt in omap1_select_table_rate() 226 omap1_clk_set_rate_dsp_domain(struct clk *clk, unsigned long rate) omap1_clk_set_rate_dsp_domain() argument 246 omap1_clk_round_rate_ckctl_arm(struct clk *clk, unsigned long rate) omap1_clk_round_rate_ckctl_arm() argument 256 omap1_clk_set_rate_ckctl_arm(struct clk *clk, unsigned long rate) omap1_clk_set_rate_ckctl_arm() argument 276 omap1_round_to_table_rate(struct clk *clk, unsigned long rate) omap1_round_to_table_rate() argument 304 calc_ext_dsor(unsigned long rate) calc_ext_dsor() argument 327 omap1_set_uart_rate(struct clk *clk, unsigned long rate) omap1_set_uart_rate() argument 345 omap1_set_ext_clk_rate(struct clk *clk, unsigned long rate) omap1_set_ext_clk_rate() argument 363 omap1_set_sossi_rate(struct clk *clk, unsigned long rate) omap1_set_sossi_rate() argument 386 omap1_round_ext_clk_rate(struct clk *clk, unsigned long rate) omap1_round_ext_clk_rate() argument 558 omap1_clk_round_rate(struct clk *clk, unsigned long rate) omap1_clk_round_rate() argument 566 omap1_clk_set_rate(struct clk *clk, unsigned long rate) omap1_clk_set_rate() argument 668 clk_round_rate(struct clk *clk, unsigned long rate) clk_round_rate() argument 684 clk_set_rate(struct clk *clk, unsigned long rate) clk_set_rate() argument [all...] |
/kernel/linux/linux-6.6/net/wireless/ |
H A D | util.c | 1213 static u32 cfg80211_calculate_bitrate_ht(struct rate_info *rate) in cfg80211_calculate_bitrate_ht() argument 1218 if (WARN_ON_ONCE(rate->mcs >= 32)) in cfg80211_calculate_bitrate_ht() 1221 modulation = rate->mcs & 7; in cfg80211_calculate_bitrate_ht() 1222 streams = (rate->mcs >> 3) + 1; in cfg80211_calculate_bitrate_ht() 1224 bitrate = (rate->bw == RATE_INFO_BW_40) ? 13500000 : 6500000; in cfg80211_calculate_bitrate_ht() 1235 if (rate->flags & RATE_INFO_FLAGS_SHORT_GI) in cfg80211_calculate_bitrate_ht() 1242 static u32 cfg80211_calculate_bitrate_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_dmg() argument 1283 if (WARN_ON_ONCE(rate->mcs >= ARRAY_SIZE(__mcs2bitrate))) in cfg80211_calculate_bitrate_dmg() 1286 return __mcs2bitrate[rate->mcs]; in cfg80211_calculate_bitrate_dmg() 1289 static u32 cfg80211_calculate_bitrate_extended_sc_dmg(struct rate_info *rate) in cfg80211_calculate_bitrate_extended_sc_dmg() argument 1308 cfg80211_calculate_bitrate_edmg(struct rate_info *rate) cfg80211_calculate_bitrate_edmg() argument 1342 cfg80211_calculate_bitrate_vht(struct rate_info *rate) cfg80211_calculate_bitrate_vht() argument 1437 cfg80211_calculate_bitrate_he(struct rate_info *rate) cfg80211_calculate_bitrate_he() argument 1520 cfg80211_calculate_bitrate_eht(struct rate_info *rate) cfg80211_calculate_bitrate_eht() argument 1651 cfg80211_calculate_bitrate_s1g(struct rate_info *rate) cfg80211_calculate_bitrate_s1g() argument 1759 cfg80211_calculate_bitrate(struct rate_info *rate) cfg80211_calculate_bitrate() argument 2355 int rate = (rates[i] & 0x7f) * 5; ieee80211_get_ratemask() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/imx/ |
H A D | clk-pll14xx.c | 92 struct clk_pll14xx *pll, unsigned long rate) in imx_get_pll_settings() 98 if (rate == rate_table[i].rate) in imx_get_pll_settings() 119 unsigned long rate, unsigned long prate) in pll1443x_calc_kdiv() 123 /* calc kdiv = round(rate * pdiv * 65536 * 2^sdiv / prate) - (mdiv * 65536) */ in pll1443x_calc_kdiv() 124 kdiv = ((rate * ((pdiv * 65536) << sdiv) + prate / 2) / prate) - (mdiv * 65536); in pll1443x_calc_kdiv() 129 static void imx_pll14xx_calc_settings(struct clk_pll14xx *pll, unsigned long rate, in imx_pll14xx_calc_settings() argument 148 /* First try if we can get the desired rate from one of the static entries */ in imx_pll14xx_calc_settings() 149 tt = imx_get_pll_settings(pll, rate); in imx_pll14xx_calc_settings() 152 clk_hw_get_name(&pll->hw), prate, rate); in imx_pll14xx_calc_settings() 91 imx_get_pll_settings( struct clk_pll14xx *pll, unsigned long rate) imx_get_pll_settings() argument 118 pll1443x_calc_kdiv(int mdiv, int pdiv, int sdiv, unsigned long rate, unsigned long prate) pll1443x_calc_kdiv() argument 216 clk_pll1416x_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) clk_pll1416x_round_rate() argument 232 clk_pll1443x_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *prate) clk_pll1443x_round_rate() argument 264 clk_pll14xx_mp_change(const struct imx_pll14xx_rate_table *rate, u32 pll_div) clk_pll14xx_mp_change() argument 287 const struct imx_pll14xx_rate_table *rate; clk_pll1416x_set_rate() local 353 struct imx_pll14xx_rate_table rate; clk_pll1443x_set_rate() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | phy.c | 938 u32 addr, u32 mask, u32 val, u8 *rate, in rtw_phy_get_rate_values_of_txpwr_by_rate() 946 rate[0] = DESC_RATE6M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 947 rate[1] = DESC_RATE9M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 948 rate[2] = DESC_RATE12M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 949 rate[3] = DESC_RATE18M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 956 rate[0] = DESC_RATE24M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 957 rate[1] = DESC_RATE36M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 958 rate[2] = DESC_RATE48M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 959 rate[3] = DESC_RATE54M; in rtw_phy_get_rate_values_of_txpwr_by_rate() 965 rate[ in rtw_phy_get_rate_values_of_txpwr_by_rate() 937 rtw_phy_get_rate_values_of_txpwr_by_rate(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 val, u8 *rate, u8 *pwr_by_rate, u8 *rate_num) rtw_phy_get_rate_values_of_txpwr_by_rate() argument 1247 u8 rate; rtw_phy_store_tx_power_by_rate() local 1521 rtw_get_channel_group(u8 channel, u8 rate) rtw_get_channel_group() argument 1611 rtw_phy_get_dis_dpd_by_rate_diff(struct rtw_dev *rtwdev, u16 rate) rtw_phy_get_dis_dpd_by_rate_diff() argument 1642 rtw_phy_get_2g_tx_power_index(struct rtw_dev *rtwdev, struct rtw_2g_txpwr_idx *pwr_idx_2g, enum rtw_bandwidth bandwidth, u8 rate, u8 group) rtw_phy_get_2g_tx_power_index() argument 1689 rtw_phy_get_5g_tx_power_index(struct rtw_dev *rtwdev, struct rtw_5g_txpwr_idx *pwr_idx_5g, enum rtw_bandwidth bandwidth, u8 rate, u8 group) rtw_phy_get_5g_tx_power_index() argument 1743 rtw_phy_get_tx_power_limit(struct rtw_dev *rtwdev, u8 band, enum rtw_bandwidth bw, u8 rf_path, u8 rate, u8 channel, u8 regd) rtw_phy_get_tx_power_limit() argument 1804 rtw_get_tx_power_params(struct rtw_dev *rtwdev, u8 path, u8 rate, u8 bw, u8 ch, u8 regd, struct rtw_power_params *pwr_param) rtw_get_tx_power_params() argument 1841 rtw_phy_get_tx_power_index(struct rtw_dev *rtwdev, u8 rf_path, u8 rate, enum rtw_bandwidth bandwidth, u8 channel, u8 regd) rtw_phy_get_tx_power_index() argument 1873 u8 rate; rtw_phy_set_tx_power_index_by_rs() local 1933 u8 rate; rtw_phy_tx_power_by_rate_config_by_path() local 2027 u8 regd, path, rate, rs, bw; rtw_phy_init_tx_power() local [all...] |
H A D | util.c | 82 void rtw_desc_to_mcsrate(u16 rate, u8 *mcs, u8 *nss) in rtw_desc_to_mcsrate() argument 84 if (rate <= DESC_RATE54M) in rtw_desc_to_mcsrate() 87 if (rate >= DESC_RATEVHT1SS_MCS0 && in rtw_desc_to_mcsrate() 88 rate <= DESC_RATEVHT1SS_MCS9) { in rtw_desc_to_mcsrate() 90 *mcs = rate - DESC_RATEVHT1SS_MCS0; in rtw_desc_to_mcsrate() 91 } else if (rate >= DESC_RATEVHT2SS_MCS0 && in rtw_desc_to_mcsrate() 92 rate <= DESC_RATEVHT2SS_MCS9) { in rtw_desc_to_mcsrate() 94 *mcs = rate - DESC_RATEVHT2SS_MCS0; in rtw_desc_to_mcsrate() 95 } else if (rate >= DESC_RATEVHT3SS_MCS0 && in rtw_desc_to_mcsrate() 96 rate < in rtw_desc_to_mcsrate() [all...] |
/kernel/linux/linux-6.6/drivers/clk/samsung/ |
H A D | clk-pll.c | 39 struct samsung_clk_pll *pll, unsigned long rate) in samsung_get_pll_settings() 45 if (rate == rate_table[i].rate) in samsung_get_pll_settings() 61 if (drate >= rate_table[i].rate) in samsung_pll_round_rate() 62 return rate_table[i].rate; in samsung_pll_round_rate() 66 return rate_table[i - 1].rate; in samsung_pll_round_rate() 238 const struct samsung_pll_rate_table *rate, u32 pll_con) in samsung_pll35xx_mp_change() 245 return (rate->mdiv != old_mdiv || rate->pdiv != old_pdiv); in samsung_pll35xx_mp_change() 252 const struct samsung_pll_rate_table *rate; in samsung_pll35xx_set_rate() local 38 samsung_get_pll_settings( struct samsung_clk_pll *pll, unsigned long rate) samsung_get_pll_settings() argument 237 samsung_pll35xx_mp_change( const struct samsung_pll_rate_table *rate, u32 pll_con) samsung_pll35xx_mp_change() argument 345 samsung_pll36xx_mpk_change( const struct samsung_pll_rate_table *rate, u32 pll_con0, u32 pll_con1) samsung_pll36xx_mpk_change() argument 363 const struct samsung_pll_rate_table *rate; samsung_pll36xx_set_rate() local 454 const struct samsung_pll_rate_table *rate; samsung_pll0822x_set_rate() local 543 const struct samsung_pll_rate_table *rate; samsung_pll0831x_set_rate() local 637 samsung_pll45xx_mp_change(u32 pll_con0, u32 pll_con1, const struct samsung_pll_rate_table *rate) samsung_pll45xx_mp_change() argument 654 const struct samsung_pll_rate_table *rate; samsung_pll45xx_set_rate() local 774 samsung_pll46xx_mpk_change(u32 pll_con0, u32 pll_con1, const struct samsung_pll_rate_table *rate) samsung_pll46xx_mpk_change() argument 791 const struct samsung_pll_rate_table *rate; samsung_pll46xx_set_rate() local 1029 const struct samsung_pll_rate_table *rate; samsung_pll2550xx_set_rate() local 1124 const struct samsung_pll_rate_table *rate; samsung_pll2650x_set_rate() local 1216 const struct samsung_pll_rate_table *rate; samsung_pll2650xx_set_rate() local [all...] |
/kernel/linux/linux-5.10/arch/c6x/platforms/ |
H A D | pll.c | 77 return clk->rate; in clk_get_rate() 81 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() argument 87 return clk->round_rate(clk, rate); in clk_round_rate() 89 return clk->rate; in clk_round_rate() 93 /* Propagate rate to children */ 100 clk->rate = clk->recalc(clk); in propagate_rate() 105 int clk_set_rate(struct clk *clk, unsigned long rate) in clk_set_rate() argument 114 ret = clk->set_rate(clk, rate); in clk_set_rate() 119 clk->rate = clk->recalc(clk); in clk_set_rate() 147 clk->rate in clk_set_parent() 209 unsigned long rate = clk->rate; clk_sysclk_recalc() local 270 unsigned long rate = clk->rate; clk_pllclk_recalc() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/samsung/ |
H A D | clk-pll.c | 36 struct samsung_clk_pll *pll, unsigned long rate) in samsung_get_pll_settings() 42 if (rate == rate_table[i].rate) in samsung_get_pll_settings() 58 if (drate >= rate_table[i].rate) in samsung_pll_round_rate() 59 return rate_table[i].rate; in samsung_pll_round_rate() 63 return rate_table[i - 1].rate; in samsung_pll_round_rate() 194 const struct samsung_pll_rate_table *rate, u32 pll_con) in samsung_pll35xx_mp_change() 201 return (rate->mdiv != old_mdiv || rate->pdiv != old_pdiv); in samsung_pll35xx_mp_change() 208 const struct samsung_pll_rate_table *rate; in samsung_pll35xx_set_rate() local 35 samsung_get_pll_settings( struct samsung_clk_pll *pll, unsigned long rate) samsung_get_pll_settings() argument 193 samsung_pll35xx_mp_change( const struct samsung_pll_rate_table *rate, u32 pll_con) samsung_pll35xx_mp_change() argument 304 samsung_pll36xx_mpk_change( const struct samsung_pll_rate_table *rate, u32 pll_con0, u32 pll_con1) samsung_pll36xx_mpk_change() argument 322 const struct samsung_pll_rate_table *rate; samsung_pll36xx_set_rate() local 421 samsung_pll45xx_mp_change(u32 pll_con0, u32 pll_con1, const struct samsung_pll_rate_table *rate) samsung_pll45xx_mp_change() argument 438 const struct samsung_pll_rate_table *rate; samsung_pll45xx_set_rate() local 572 samsung_pll46xx_mpk_change(u32 pll_con0, u32 pll_con1, const struct samsung_pll_rate_table *rate) samsung_pll46xx_mpk_change() argument 589 const struct samsung_pll_rate_table *rate; samsung_pll46xx_set_rate() local 808 const struct samsung_pll_rate_table *rate; samsung_s3c2410_pll_set_rate() local 1004 const struct samsung_pll_rate_table *rate; samsung_pll2550xx_set_rate() local 1104 const struct samsung_pll_rate_table *rate; samsung_pll2650x_set_rate() local 1200 const struct samsung_pll_rate_table *rate; samsung_pll2650xx_set_rate() local [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
H A D | clock.c | 138 static int calc_dsor_exp(unsigned long rate, unsigned long realrate) in calc_dsor_exp() argument 157 if (realrate <= rate) in calc_dsor_exp() 171 /* update locally maintained rate, required by arm_ck for omap1_show_rates() */ in omap1_ckctl_recalc() 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 232 /* Find the highest supported frequency <= rate and switch to it */ in omap1_select_table_rate() 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 < in omap1_select_table_rate() 265 omap1_clk_set_rate_dsp_domain(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate) omap1_clk_set_rate_dsp_domain() argument 285 omap1_clk_round_rate_ckctl_arm(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate) omap1_clk_round_rate_ckctl_arm() argument 297 omap1_clk_set_rate_ckctl_arm(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate) omap1_clk_set_rate_ckctl_arm() argument 324 omap1_round_to_table_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate) omap1_round_to_table_rate() argument 352 calc_ext_dsor(unsigned long rate) calc_ext_dsor() argument 375 omap1_round_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate) omap1_round_uart_rate() argument 380 omap1_set_uart_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate) omap1_set_uart_rate() argument 406 omap1_set_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate) omap1_set_ext_clk_rate() argument 430 calc_div_sossi(unsigned long rate, unsigned long p_rate) calc_div_sossi() argument 440 omap1_round_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate) omap1_round_sossi_rate() argument 453 omap1_set_sossi_rate(struct omap1_clk *clk, unsigned long rate, unsigned long p_rate) omap1_set_sossi_rate() argument 478 omap1_round_ext_clk_rate(struct omap1_clk *clk, unsigned long rate, unsigned long *p_rate) omap1_round_ext_clk_rate() argument 708 omap1_clk_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long *p_rate) omap1_clk_round_rate() argument 718 omap1_clk_set_rate(struct clk_hw *hw, unsigned long rate, unsigned long p_rate) omap1_clk_set_rate() argument [all...] |