Lines Matching defs:rate
355 unsigned int rate)
361 if (!(rate % SAI_RATE_11K))
373 static long stm32_sai_mclk_round_rate(struct clk_hw *hw, unsigned long rate,
380 div = stm32_sai_get_clk_div(sai, *prate, rate);
397 static int stm32_sai_mclk_set_rate(struct clk_hw *hw, unsigned long rate,
404 div = stm32_sai_get_clk_div(sai, parent_rate, rate);
412 mclk->freq = rate;
563 /* Release mclk rate only if rate was actually set */
581 "Could not set mclk rate\n");
949 /* Force the sample rate according to runtime rate */
951 switch (runtime->rate) {
992 unsigned int rate = params_rate(params);
996 ret = stm32_sai_set_parent_clock(sai, rate);
1031 rate * 128);
1036 mclk_ratio = sai->mclk_rate / rate;
1079 substream->runtime->rate = params_rate(params);