Lines Matching defs:rate

90 	unsigned int rate;
99 unsigned int rate;
114 { .rate = 8000, .reg_value = 0, },
115 { .rate = 12000, .reg_value = 1, },
116 { .rate = 16000, .reg_value = 2, },
117 { .rate = 24000, .reg_value = 3, },
118 { .rate = 32000, .reg_value = 4, },
119 { .rate = 48000, .reg_value = 5, },
120 { .rate = 96000, .reg_value = 7, },
121 { .rate = 192000, .reg_value = 9, },
122 { .rate = 384000, .reg_value = 11, },
123 { .rate = 11025, .reg_value = 16, },
124 { .rate = 22050, .reg_value = 17, },
125 { .rate = 44100, .reg_value = 18, },
126 { .rate = 88200, .reg_value = 19, },
127 { .rate = 176400, .reg_value = 20, },
128 { .rate = 352800, .reg_value = 21, },
131 static int get_etdm_fs_timing(unsigned int rate)
136 if (mt8188_etdm_rates[i].rate == rate)
430 /* set rate */
471 need_apll = mt8188_get_apll_by_rate(afe, etdm_priv->rate);
1865 int dai_id, unsigned int rate)
1872 if (rate != 0)
1873 mode = mt8188_afe_fs_timing(rate);
1878 if (rate == 0)
1883 if (rate == 0)
1897 unsigned int rate,
1919 dev_dbg(afe->dev, "%s rate %u channels %u, id %d\n",
1920 __func__, rate, channels, dai_id);
1930 mtk_dai_etdm_fifo_mode(afe, dai_id, rate);
1946 if (rate == 352800 || rate == 384000)
1971 val |= FIELD_PREP(ETDM_IN_CON3_FS_MASK, get_etdm_fs_timing(rate));
2015 unsigned int rate,
2035 dev_dbg(afe->dev, "%s rate %u channels %u, id %d\n",
2036 __func__, rate, channels, dai_id);
2065 val |= FIELD_PREP(ETDM_OUT_CON4_FS_MASK, get_etdm_fs_timing(rate));
2101 unsigned int rate,
2121 etdm_data->rate = rate;
2131 dev_dbg(afe->dev, "%s rate %u channels %u bitwidth %u, id %d\n",
2132 __func__, rate, channels, bit_width, dai_id);
2137 bck = rate * etdm_channels * wlen;
2139 dev_err(afe->dev, "%s bck rate %u not support\n",
2166 mtk_dai_etdm_in_configure(afe, rate, channels, dai_id);
2168 mtk_dai_etdm_out_configure(afe, rate, channels, dai_id);
2177 unsigned int rate = params_rate(params);
2201 ret = mtk_dai_etdm_configure(afe, rate, channels,
2208 ret = mtk_dai_etdm_configure(afe, rate, channels,
2224 ret = mtk_dai_etdm_configure(afe, rate, channels,
2257 dev_err(afe->dev, "freq %d > apll rate %d\n", freq, apll_rate);
2421 unsigned int rate = params_rate(params);
2453 ret = mtk_dai_etdm_configure(afe, rate, channels, width, dai->id);