Lines Matching refs:rate
75 unsigned int mt8186_general_rate_transform(struct device *dev, unsigned int rate)
77 switch (rate) {
111 dev_err(dev, "%s(), rate %u invalid, use %d!!!\n",
112 __func__, rate, MTK_AFE_RATE_48K);
118 static unsigned int tdm_rate_transform(struct device *dev, unsigned int rate)
120 switch (rate) {
158 dev_err(dev, "%s(), rate %u invalid, use %d!!!\n",
159 __func__, rate, MTK_AFE_TDM_RATE_48K);
165 static unsigned int pcm_rate_transform(struct device *dev, unsigned int rate)
167 switch (rate) {
177 dev_err(dev, "%s(), rate %u invalid, use %d!!!\n",
178 __func__, rate, MTK_AFE_PCM_RATE_48K);
184 unsigned int mt8186_tdm_relatch_rate_transform(struct device *dev, unsigned int rate)
186 switch (rate) {
218 dev_err(dev, "%s(), rate %u invalid, use %d!!!\n",
219 __func__, rate, MTK_AFE_TDM_RELATCH_RATE_48K);
225 unsigned int mt8186_rate_transform(struct device *dev, unsigned int rate, int aud_blk)
229 return pcm_rate_transform(dev, rate);
231 return tdm_rate_transform(dev, rate);
233 return mt8186_general_rate_transform(dev, rate);