| /linux/drivers/i2c/busses/ |
| H A D | i2c-synquacer.c | 23 #define WAIT_PCLK(n, rate) \ argument 67 #define SYNQUACER_I2C_BUS_CLK_FR(rate) (((rate) / 20000000) + 1) argument 70 #define SYNQUACER_I2C_CLK_MASTER_STD(rate) \ argument 73 #define SYNQUACER_I2C_CLK_MASTER_FAST(rate) \ argument 78 #define SYNQUACER_I2C_CCR_CS_STD_MAX_18M(rate) \ argument 83 #define SYNQUACER_I2C_CSR_CS_STD_MAX_18M(rate) 0x00 argument 86 #define SYNQUACER_I2C_CCR_CS_FAST_MAX_18M(rate) \ argument 91 #define SYNQUACER_I2C_CSR_CS_FAST_MAX_18M(rate) 0x00 argument 95 #define SYNQUACER_I2C_CCR_CS_STD_MIN_18M(rate) \ argument 100 #define SYNQUACER_I2C_CSR_CS_STD_MIN_18M(rate) \ argument [all …]
|
| /linux/drivers/clk/qcom/ |
| H A D | clk-rcg2.c | 182 calc_rate(unsigned long rate, u32 m, u32 n, u32 mode, u32 hid_div) in calc_rate() 233 unsigned long clk_flags, rate = req->rate; in _freq_tbl_determine_rate() local 294 unsigned long parent_rate, rate; in __clk_rcg2_select_conf() local 346 unsigned long clk_flags, rate = req->rate; in _freq_tbl_fm_determine_rate() local 434 static void clk_rcg2_calc_mnd(u64 parent_rate, u64 rate, struct freq_tbl *f, in clk_rcg2_calc_mnd() 620 static int __clk_rcg2_set_rate(struct clk_hw *hw, unsigned long rate, in __clk_rcg2_set_rate() 643 static int __clk_rcg2_fm_set_rate(struct clk_hw *hw, unsigned long rate) in __clk_rcg2_fm_set_rate() 667 static int clk_rcg2_set_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg2_set_rate() 673 static int clk_rcg2_set_gp_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg2_set_gp_rate() 689 static int clk_rcg2_set_floor_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg2_set_floor_rate() [all …]
|
| H A D | clk-rcg.c | 326 calc_rate(unsigned long rate, u32 m, u32 n, u32 mode, u32 pre_div) in calc_rate() 403 unsigned long clk_flags, rate = req->rate; in _freq_tbl_determine_rate() local 516 static int clk_rcg_set_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg_set_rate() 529 static int clk_rcg_set_floor_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg_set_floor_rate() 542 static int clk_rcg_bypass_set_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg_bypass_set_rate() 562 static int clk_rcg_bypass2_set_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg_bypass2_set_rate() 588 unsigned long rate, unsigned long parent_rate, u8 index) in clk_rcg_bypass2_set_rate_and_parent() 631 static int clk_rcg_pixel_set_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg_pixel_set_rate() 676 unsigned long rate, unsigned long parent_rate, u8 index) in clk_rcg_pixel_set_rate_and_parent() 705 static int clk_rcg_esc_set_rate(struct clk_hw *hw, unsigned long rate, in clk_rcg_esc_set_rate() [all …]
|
| /linux/sound/firewire/motu/ |
| H A D | motu-protocol-v1.c | 125 static void parse_clock_rate_828(u32 data, unsigned int *rate) in parse_clock_rate_828() 133 static int get_clock_rate_828(struct snd_motu *motu, unsigned int *rate) in get_clock_rate_828() 146 static int parse_clock_rate_896(u32 data, unsigned int *rate) in parse_clock_rate_896() 168 static int get_clock_rate_896(struct snd_motu *motu, unsigned int *rate) in get_clock_rate_896() 179 int snd_motu_protocol_v1_get_clock_rate(struct snd_motu *motu, unsigned int *rate) in snd_motu_protocol_v1_get_clock_rate() 189 static int set_clock_rate_828(struct snd_motu *motu, unsigned int rate) in set_clock_rate_828() 208 static int set_clock_rate_896(struct snd_motu *motu, unsigned int rate) in set_clock_rate_896() 244 int snd_motu_protocol_v1_set_clock_rate(struct snd_motu *motu, unsigned int rate) in snd_motu_protocol_v1_set_clock_rate()
|
| /linux/drivers/net/wireless/morsemicro/mm81x/ |
| H A D | mmrc.c | 257 static void rate_update_index(struct mmrc_table *tb, struct mmrc_rate *rate) in rate_update_index() 279 struct mmrc_rate rate; in get_rate_row() local 340 static u32 calculate_bits_per_symbol(struct mmrc_rate *rate) in calculate_bits_per_symbol() 386 static u32 get_tx_time(struct mmrc_rate *rate) in get_tx_time() 419 u32 mmrc_calculate_theoretical_throughput(struct mmrc_rate rate) in mmrc_calculate_theoretical_throughput() 449 struct mmrc_rate rate = get_rate_row(tb, index); in calculate_throughput() local 471 static bool validate_rate(struct mmrc_table *tb, struct mmrc_rate *rate) in validate_rate() 503 struct mmrc_rate rate; in find_baseline_index() local 703 static u32 calculate_attempt_time(struct mmrc_rate *rate, size_t size) in calculate_attempt_time() 719 u32 mmrc_calculate_rate_tx_time(struct mmrc_rate *rate, size_t size) in mmrc_calculate_rate_tx_time() [all …]
|
| /linux/drivers/clk/actions/ |
| H A D | owl-factor.c | 44 unsigned long rate, unsigned long parent_rate) in _get_table_val() 67 struct clk_hw *hw, unsigned long rate, in owl_clk_val_best() 121 unsigned long rate, in owl_factor_helper_round_rate() 150 unsigned long long int rate; in owl_factor_helper_recalc_rate() local 187 unsigned long rate, in owl_factor_helper_set_rate() 207 static int owl_factor_set_rate(struct clk_hw *hw, unsigned long rate, in owl_factor_set_rate()
|
| /linux/drivers/clk/ |
| H A D | clk_test.c | 31 unsigned long rate; member 78 unsigned long rate, in clk_dummy_set_rate() 247 unsigned long rate; in clk_test_get_rate() local 268 unsigned long rate; in clk_test_set_get_rate() local 293 unsigned long rate; in clk_test_set_set_get_rate() local 389 unsigned long rate; in clk_test_uncached_get_rate() local 413 unsigned long rate; in clk_test_uncached_set_range() local 442 unsigned long rate; in clk_test_uncached_updated_rate_set_range() local 574 unsigned long rate; in clk_test_multiple_parents_mux_set_range_set_parent_get_rate() local 747 unsigned long parent_rate, rate; in clk_test_orphan_transparent_multiple_parent_mux_set_parent_get_rate() local [all …]
|
| H A D | clk-fractional-divider_test.c | 19 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator() local 48 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator() local 77 unsigned long rate, parent_rate, parent_rate_before, m, n, max_n; in clk_fd_test_approximation_max_denominator_zero_based() local 107 unsigned long rate, parent_rate, parent_rate_before, m, n, max_m; in clk_fd_test_approximation_max_numerator_zero_based() local
|
| H A D | clk-multiplier.c | 32 unsigned long rate, in __get_mult() 56 static bool __is_best_rate(unsigned long rate, unsigned long new, in __is_best_rate() 65 static unsigned long __bestmult(struct clk_hw *hw, unsigned long rate, in __bestmult() 127 static int clk_multiplier_set_rate(struct clk_hw *hw, unsigned long rate, in clk_multiplier_set_rate()
|
| /linux/drivers/clk/rockchip/ |
| H A D | clk-pll.c | 52 struct rockchip_clk_pll *pll, unsigned long rate) in rockchip_get_pll_settings() 146 struct rockchip_pll_rate_table *rate) in rockchip_rk3036_pll_get_params() 196 const struct rockchip_pll_rate_table *rate) in rockchip_rk3036_pll_set_params() 260 const struct rockchip_pll_rate_table *rate; in rockchip_rk3036_pll_set_rate() local 307 const struct rockchip_pll_rate_table *rate; in rockchip_rk3036_pll_init() local 389 struct rockchip_pll_rate_table *rate) in rockchip_rk3066_pll_get_params() 433 const struct rockchip_pll_rate_table *rate) in rockchip_rk3066_pll_set_params() 495 const struct rockchip_pll_rate_table *rate; in rockchip_rk3066_pll_set_rate() local 542 const struct rockchip_pll_rate_table *rate; in rockchip_rk3066_pll_init() local 628 struct rockchip_pll_rate_table *rate) in rockchip_rk3399_pll_get_params() [all …]
|
| H A D | clk-cpu.c | 68 struct rockchip_cpuclk *cpuclk, unsigned long rate) in rockchip_get_cpuclk_settings() 99 const struct rockchip_cpuclk_rate_table *rate) in rockchip_cpuclk_set_dividers() 117 const struct rockchip_cpuclk_rate_table *rate) in rockchip_cpuclk_set_pre_muxs() 135 const struct rockchip_cpuclk_rate_table *rate) in rockchip_cpuclk_set_post_muxs() 156 const struct rockchip_cpuclk_rate_table *rate; in rockchip_cpuclk_pre_rate_change() local 227 const struct rockchip_cpuclk_rate_table *rate; in rockchip_cpuclk_post_rate_change() local 404 const struct rockchip_cpuclk_rate_table *rate; in rockchip_cpuclk_multi_pll_pre_rate_change() local 427 const struct rockchip_cpuclk_rate_table *rate; in rockchip_cpuclk_multi_pll_post_rate_change() local
|
| /linux/drivers/memory/tegra/ |
| H A D | tegra186-emc.c | 23 unsigned long rate; member 70 unsigned long rate) in tegra186_emc_validate_rate() 99 static int tegra186_emc_debug_min_rate_get(void *data, u64 *rate) in tegra186_emc_debug_min_rate_get() 108 static int tegra186_emc_debug_min_rate_set(void *data, u64 rate) in tegra186_emc_debug_min_rate_set() 129 static int tegra186_emc_debug_max_rate_get(void *data, u64 *rate) in tegra186_emc_debug_max_rate_get() 138 static int tegra186_emc_debug_max_rate_set(void *data, u64 rate) in tegra186_emc_debug_max_rate_set()
|
| /linux/drivers/sh/clk/ |
| H A D | core.c | 78 unsigned long rate; member 139 unsigned long rate) in clk_rate_table_round() 162 unsigned int div_max, unsigned long rate) in clk_rate_div_range_round() 182 unsigned int mult_max, unsigned long rate) in clk_rate_mult_range_round() 197 unsigned long rate) in clk_rate_table_find() 480 int clk_set_rate(struct clk *clk, unsigned long rate) in clk_set_rate() 552 long clk_round_rate(struct clk *clk, unsigned long rate) in clk_round_rate() 578 unsigned long rate = clkp->rate; in clks_core_resume() local
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | ppr.c | 28 u8 *rate; in b43_ppr_add() local 38 u8 *rate; in b43_ppr_apply_max() local 48 u8 *rate; in b43_ppr_apply_min() local 59 u8 *rate; in b43_ppr_get_max() local
|
| /linux/sound/usb/ |
| H A D | format.c | 165 static int set_fixed_rate(struct audioformat *fp, int rate, int rate_bits) in set_fixed_rate() 182 unsigned int rate; in set_rate_table_min_max() local 231 unsigned int rate = combine_triple(&fmt[idx]); in parse_audio_format_rates_v1() local 289 unsigned int rate) in s1810c_valid_sample_rate() 311 static bool focusrite_rate_pair(unsigned int rate, in focusrite_rate_pair() 342 unsigned int rate) in focusrite_valid_sample_rate() 431 unsigned int rate; in parse_uac2_sample_rate_range() local
|
| /linux/sound/soc/mediatek/mt8192/ |
| H A D | mt8192-afe-control.c | 45 unsigned int rate) in mt8192_general_rate_transform() 89 unsigned int rate) in dai_memif_rate_transform() 109 unsigned int rate) in pcm_rate_transform() 129 unsigned int rate, int aud_blk) in mt8192_rate_transform()
|
| /linux/samples/bpf/ |
| H A D | hbm_kern.h | 56 #define CREDIT_PER_NS(delta, rate) ((((u64)(delta)) * (rate)) >> 20) argument 57 #define BYTES_PER_NS(delta, rate) ((((u64)(delta)) * (rate)) >> 20) argument 58 #define BYTES_TO_NS(bytes, rate) div64_u64(((u64)(bytes)) << 20, (u64)(rate)) argument 135 static __always_inline void hbm_init_vqueue(struct hbm_vqueue *qdp, int rate) in hbm_init_vqueue() 144 int rate) in hbm_init_edt_vqueue()
|
| /linux/sound/firewire/fireface/ |
| H A D | ff-protocol-latter.c | 71 static int parse_clock_bits(u32 data, unsigned int *rate, in parse_clock_bits() 76 unsigned int rate; in parse_clock_bits() member 141 static int latter_get_clock(struct snd_ff *ff, unsigned int *rate, in latter_get_clock() 172 static int latter_allocate_resources(struct snd_ff *ff, unsigned int rate) in latter_allocate_resources() 248 static int latter_begin_session(struct snd_ff *ff, unsigned int rate) in latter_begin_session() 330 unsigned int rate; in latter_dump_status() local
|
| /linux/sound/soc/mediatek/mt8186/ |
| H A D | mt8186-afe-control.c | 75 unsigned int mt8186_general_rate_transform(struct device *dev, unsigned int rate) in mt8186_general_rate_transform() 118 static unsigned int tdm_rate_transform(struct device *dev, unsigned int rate) in tdm_rate_transform() 165 static unsigned int pcm_rate_transform(struct device *dev, unsigned int rate) in pcm_rate_transform() 184 unsigned int mt8186_tdm_relatch_rate_transform(struct device *dev, unsigned int rate) in mt8186_tdm_relatch_rate_transform() 225 unsigned int mt8186_rate_transform(struct device *dev, unsigned int rate, int aud_blk) in mt8186_rate_transform()
|
| /linux/drivers/mmc/host/ |
| H A D | sdhci-milbeaut.c | 40 #define MLB_CAL_TOCLKFREQ_MHZ(rate) (rate / MLB_SD_TOCLK_I_DIV / 1000000) argument 41 #define MLB_CAL_TOCLKFREQ_KHZ(rate) (rate / MLB_SD_TOCLK_I_DIV / 1000) argument 46 #define MLB_CAL_BCLKFREQ(rate) (rate / MLB_SD_BCLK_I_DIV / 1000000) argument 144 int rate) in sdhci_milbeaut_bridge_init() 213 int rate = clk_get_rate(priv->clk); in sdhci_milbeaut_init() local
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | mac.c | 28 mt76_mac_process_tx_rate(struct ieee80211_tx_rate *txrate, u16 rate) in mt76_mac_process_tx_rate() 69 struct ieee80211_tx_rate *rate = info->status.rates; in mt76_mac_fill_tx_status() local 105 const struct ieee80211_tx_rate *rate, u8 *nss_val) in mt76_mac_tx_rate_val() 147 const struct ieee80211_tx_rate *rate) in mt76_mac_wcid_set_rate() 397 mt76_mac_process_rate(struct ieee80211_rx_status *status, u16 rate) in mt76_mac_process_rate() 444 u16 rate, int rssi) in mt7601u_rx_monitor_beacon() 466 u16 rate = le16_to_cpu(rxwi->rate); in mt76_mac_process_rx() local
|
| /linux/drivers/clk/sophgo/ |
| H A D | clk-cv18xx-pll.c | 25 uint64_t rate = parent_rate; in ipll_calc_rate() local 48 unsigned long prate, unsigned long *rate, in ipll_find_rate() 130 static int ipll_set_rate(struct clk_hw *hw, unsigned long rate, in ipll_set_rate() 205 unsigned long rate; in fpll_calc_rate() local 249 unsigned long rate, in fpll_find_synthesizer() 285 unsigned long *rate, in fpll_find_rate() 352 static int fpll_set_rate(struct clk_hw *hw, unsigned long rate, in fpll_set_rate()
|
| /linux/sound/pci/ac97/ |
| H A D | ac97_pcm.c | 159 static int set_spdif_rate(struct snd_ac97 *ac97, unsigned short rate) in set_spdif_rate() 242 int snd_ac97_set_rate(struct snd_ac97 *ac97, int reg, unsigned int rate) in snd_ac97_set_rate() 554 int snd_ac97_pcm_open(struct ac97_pcm *pcm, unsigned int rate, in snd_ac97_pcm_open() 688 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_rate() local 697 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_channels() local
|
| /linux/drivers/clk/tegra/ |
| H A D | clk-divider.c | 21 static int get_div(struct tegra_clk_frac_div *divider, unsigned long rate, in get_div() 41 u64 rate = parent_rate; in clk_frac_div_recalc_rate() local 88 static int clk_frac_div_set_rate(struct clk_hw *hw, unsigned long rate, in clk_frac_div_set_rate() 129 unsigned long rate = clk_hw_get_rate(hw); in clk_divider_restore_context() local
|
| /linux/drivers/clk/sunxi-ng/ |
| H A D | ccu_sdm.c | 27 unsigned long rate) in ccu_sdm_helper_enable() 95 unsigned long rate) in ccu_sdm_helper_has_rate() 143 unsigned long rate, in ccu_sdm_helper_get_factors()
|