| /sound/soc/codecs/ |
| A D | tfa9879.c | 29 int fs; in tfa9879_hw_params() local 34 fs = TFA9879_I2S_FS_8000; in tfa9879_hw_params() 37 fs = TFA9879_I2S_FS_11025; in tfa9879_hw_params() 40 fs = TFA9879_I2S_FS_12000; in tfa9879_hw_params() 43 fs = TFA9879_I2S_FS_16000; in tfa9879_hw_params() 46 fs = TFA9879_I2S_FS_22050; in tfa9879_hw_params() 49 fs = TFA9879_I2S_FS_24000; in tfa9879_hw_params() 52 fs = TFA9879_I2S_FS_32000; in tfa9879_hw_params() 55 fs = TFA9879_I2S_FS_44100; in tfa9879_hw_params() 58 fs = TFA9879_I2S_FS_48000; in tfa9879_hw_params() [all …]
|
| A D | ak4671.c | 426 u8 fs; in ak4671_hw_params() local 429 fs &= ~AK4671_FS; in ak4671_hw_params() 433 fs |= AK4671_FS_8KHZ; in ak4671_hw_params() 436 fs |= AK4671_FS_12KHZ; in ak4671_hw_params() 439 fs |= AK4671_FS_16KHZ; in ak4671_hw_params() 442 fs |= AK4671_FS_24KHZ; in ak4671_hw_params() 445 fs |= AK4671_FS_11_025KHZ; in ak4671_hw_params() 448 fs |= AK4671_FS_22_05KHZ; in ak4671_hw_params() 451 fs |= AK4671_FS_32KHZ; in ak4671_hw_params() 454 fs |= AK4671_FS_44_1KHZ; in ak4671_hw_params() [all …]
|
| A D | ak4375.c | 280 u8 cms, fs, cm; in ak4375_dai_set_pll() local 288 fs |= FS_8KHZ; in ak4375_dai_set_pll() 294 fs |= FS_16KHZ; in ak4375_dai_set_pll() 297 fs |= FS_22_05KHZ; in ak4375_dai_set_pll() 300 fs |= FS_32KHZ; in ak4375_dai_set_pll() 303 fs |= FS_44_1KHZ; in ak4375_dai_set_pll() 306 fs |= FS_48KHZ; in ak4375_dai_set_pll() 309 fs |= FS_88_2KHZ; in ak4375_dai_set_pll() 312 fs |= FS_96KHZ; in ak4375_dai_set_pll() 315 fs |= FS_176_4KHZ; in ak4375_dai_set_pll() [all …]
|
| A D | wm8955.c | 44 int fs; member 197 int fs; member 252 if (wm8955->fs == 0) in wm8955_configure_clocking() 253 wm8955->fs = 8000; in wm8955_configure_clocking() 257 if (wm8955->fs != clock_cfgs[i].fs) in wm8955_configure_clocking() 268 wm8955->fs); in wm8955_configure_clocking() 287 wm8955->fs, wm8955->mclk_rate); in wm8955_configure_clocking() 371 if (abs(deemph_settings[i] - wm8955->fs) < in wm8955_set_deemph() 372 abs(deemph_settings[best] - wm8955->fs)) in wm8955_set_deemph() 616 wm8955->fs = params_rate(params); in wm8955_hw_params()
|
| A D | wm9081.c | 150 int fs; member 669 target = wm9081->fs * clk_sys_rates[i].ratio; in configure_clock() 679 } else if (wm9081->fs) { in configure_clock() 682 * wm9081->fs; in configure_clock() 1014 wm9081->fs = params_rate(params); in wm9081_hw_params() 1024 wm9081->bclk = 2 * wm9081->fs; in wm9081_hw_params() 1056 - wm9081->fs); in wm9081_hw_params() 1059 clk_sys_rates[i].ratio) - wm9081->fs); in wm9081_hw_params() 1072 best_val = abs(wm9081->fs - sample_rates[0].rate); in wm9081_hw_params() 1106 aif4 |= wm9081->bclk / wm9081->fs; in wm9081_hw_params() [all …]
|
| A D | da7210.c | 761 u32 fs, sysclk; in da7210_hw_params() local 793 fs = DA7210_PLL_FS_8000; in da7210_hw_params() 797 fs = DA7210_PLL_FS_11025; in da7210_hw_params() 801 fs = DA7210_PLL_FS_12000; in da7210_hw_params() 805 fs = DA7210_PLL_FS_16000; in da7210_hw_params() 809 fs = DA7210_PLL_FS_22050; in da7210_hw_params() 813 fs = DA7210_PLL_FS_32000; in da7210_hw_params() 817 fs = DA7210_PLL_FS_44100; in da7210_hw_params() 821 fs = DA7210_PLL_FS_48000; in da7210_hw_params() 825 fs = DA7210_PLL_FS_88200; in da7210_hw_params() [all …]
|
| A D | ak4619.c | 540 unsigned int fs; in ak4619_dai_hw_params() local 568 fs = ak4619->sysclk / rate; in ak4619_dai_hw_params() 582 switch (fs) { in ak4619_dai_hw_params() 599 if (fs == 256) in ak4619_dai_hw_params() 606 if (fs == 128) in ak4619_dai_hw_params() 710 unsigned int fs; in ak4619_hw_constraints() local 736 fs = ak4619->sysclk / ak4619_sr[i]; in ak4619_hw_constraints() 738 switch (fs) { in ak4619_hw_constraints()
|
| A D | da9055.c | 1052 u8 aif_ctrl, fs; in da9055_hw_params() local 1078 fs = DA9055_SR_8000; in da9055_hw_params() 1082 fs = DA9055_SR_11025; in da9055_hw_params() 1086 fs = DA9055_SR_12000; in da9055_hw_params() 1090 fs = DA9055_SR_16000; in da9055_hw_params() 1094 fs = DA9055_SR_22050; in da9055_hw_params() 1098 fs = DA9055_SR_32000; in da9055_hw_params() 1102 fs = DA9055_SR_44100; in da9055_hw_params() 1106 fs = DA9055_SR_48000; in da9055_hw_params() 1110 fs = DA9055_SR_88200; in da9055_hw_params() [all …]
|
| A D | wm8961.c | 507 int i, best, target, fs; in wm8961_hw_params() local 510 fs = params_rate(params); in wm8961_hw_params() 520 if (abs(wm8961_srate[i].rate - fs) < in wm8961_hw_params() 521 abs(wm8961_srate[best].rate - fs)) in wm8961_hw_params() 529 wm8961_srate[best].rate, fs); in wm8961_hw_params() 532 target = wm8961->sysclk / fs; in wm8961_hw_params() 554 wm8961_clk_sys_ratio[i].ratio, wm8961->sysclk, fs, in wm8961_hw_params() 555 wm8961->sysclk / fs); in wm8961_hw_params() 583 if (fs <= 24000) in wm8961_hw_params()
|
| A D | adau1977.c | 264 unsigned int fs) in adau1977_lookup_mcs() argument 274 rate *= 512 >> fs; in adau1977_lookup_mcs() 301 int mcs, fs; in adau1977_hw_params() local 304 fs = adau1977_lookup_fs(rate); in adau1977_hw_params() 305 if (fs < 0) in adau1977_hw_params() 306 return fs; in adau1977_hw_params() 309 mcs = adau1977_lookup_mcs(adau1977, rate, fs); in adau1977_hw_params() 317 ctrl0 = fs; in adau1977_hw_params()
|
| A D | ak4642.c | 452 int ps, fs; in ak4642_set_mcko() local 455 for (fs = 0; fs < ARRAY_SIZE(fs_list); fs++) { in ak4642_set_mcko() 456 if (frequency == ps_list[ps] * fs_list[fs]) { in ak4642_set_mcko() 458 PSs(ps) | FSs(fs)); in ak4642_set_mcko()
|
| A D | nau8325.c | 373 if (target_srate_table[i].fs == srate) in target_srate_attribute() 391 if (!nau8325->mclk || !nau8325->fs) in nau8325_clksrc_choose() 395 *srate_table = target_srate_attribute(nau8325->fs); in nau8325_clksrc_choose() 437 nau8325->mclk, nau8325->fs); in nau8325_clksrc_choose() 441 nau8325->fs, (*srate_table)->range, in nau8325_clksrc_choose() 449 (*srate_table)->mclk_src[ratio] / nau8325->fs); in nau8325_clksrc_choose() 512 nau8325->fs = params_rate(params); in nau8325_hw_params() 514 if (!osr || !osr->osr || nau8325->fs * osr->osr > CLK_DA_AD_MAX) { in nau8325_hw_params()
|
| A D | da732x.c | 947 u32 fs; in da732x_hw_params() local 970 fs = DA732X_SR_8KHZ; in da732x_hw_params() 976 fs = DA732X_SR_12KHZ; in da732x_hw_params() 979 fs = DA732X_SR_16KHZ; in da732x_hw_params() 982 fs = DA732X_SR_22_05KHZ; in da732x_hw_params() 985 fs = DA732X_SR_24KHZ; in da732x_hw_params() 988 fs = DA732X_SR_32KHZ; in da732x_hw_params() 991 fs = DA732X_SR_44_1KHZ; in da732x_hw_params() 994 fs = DA732X_SR_48KHZ; in da732x_hw_params() 997 fs = DA732X_SR_88_1KHZ; in da732x_hw_params() [all …]
|
| A D | wm8903.c | 133 int fs; member 426 if (abs(wm8903_deemph[i] - wm8903->fs) < in wm8903_set_deemph() 1443 int fs = params_rate(params); in wm8903_hw_params() local 1461 if (fs <= 24000) in wm8903_hw_params() 1470 cur_val = abs(sample_rates[i].rate - fs); in wm8903_hw_params() 1482 bclk = 2 * fs; in wm8903_hw_params() 1504 wm8903->sysclk, fs); in wm8903_hw_params() 1513 clk_sys_ratios[0].div)) - fs); in wm8903_hw_params() 1517 clk_sys_ratios[i].div)) - fs); in wm8903_hw_params() 1568 aif3 |= bclk / fs; in wm8903_hw_params() [all …]
|
| A D | wm8993.c | 216 unsigned int fs; member 1206 wm8993->fs = params_rate(params); in wm8993_hw_params() 1207 wm8993->bclk = 2 * wm8993->fs; in wm8993_hw_params() 1243 - wm8993->fs); in wm8993_hw_params() 1246 clk_sys_rates[i].ratio) - wm8993->fs); in wm8993_hw_params() 1259 best_val = abs(wm8993->fs - sample_rates[0].rate); in wm8993_hw_params() 1262 cur_val = abs(wm8993->fs - sample_rates[i].rate); in wm8993_hw_params() 1292 dev_dbg(component->dev, "LRCLK_RATE is %d\n", wm8993->bclk / wm8993->fs); in wm8993_hw_params() 1293 aif4 |= wm8993->bclk / wm8993->fs; in wm8993_hw_params() 1307 - wm8993->fs); in wm8993_hw_params() [all …]
|
| /sound/core/ |
| A D | pcm_iec958.c | 55 unsigned int fs; in fill_iec958_consumer() local 59 fs = IEC958_AES3_CON_FS_32000; in fill_iec958_consumer() 62 fs = IEC958_AES3_CON_FS_44100; in fill_iec958_consumer() 65 fs = IEC958_AES3_CON_FS_48000; in fill_iec958_consumer() 68 fs = IEC958_AES3_CON_FS_88200; in fill_iec958_consumer() 71 fs = IEC958_AES3_CON_FS_96000; in fill_iec958_consumer() 74 fs = IEC958_AES3_CON_FS_176400; in fill_iec958_consumer() 77 fs = IEC958_AES3_CON_FS_192000; in fill_iec958_consumer() 84 cs[3] |= fs; in fill_iec958_consumer()
|
| /sound/soc/mediatek/mt8365/ |
| A D | mt8365-afe-common.h | 359 static inline u32 rx_frequency_palette(unsigned int fs) in rx_frequency_palette() argument 366 switch (fs) { in rx_frequency_palette() 384 static inline u32 AutoRstThHi(unsigned int fs) in AutoRstThHi() argument 386 switch (fs) { in AutoRstThHi() 404 static inline u32 AutoRstThLo(unsigned int fs) in AutoRstThLo() argument 406 switch (fs) { in AutoRstThLo()
|
| /sound/soc/mediatek/common/ |
| A D | mtk-afe-fe-dai.c | 207 int fs; in mtk_afe_fe_trigger() local 228 fs = afe->irq_fs(substream, runtime->rate); in mtk_afe_fe_trigger() 230 if (fs < 0) in mtk_afe_fe_trigger() 234 irq_data->irq_fs_maskbit, fs, in mtk_afe_fe_trigger() 491 int id, int fs) in mtk_memif_set_rate_fs() argument 498 fs, memif->data->fs_shift); in mtk_memif_set_rate_fs() 511 int fs = 0; in mtk_memif_set_rate_substream() local 519 fs = afe->memif_fs(substream, rate); in mtk_memif_set_rate_substream() 521 if (fs < 0) in mtk_memif_set_rate_substream() 524 return mtk_memif_set_rate_fs(afe, id, fs); in mtk_memif_set_rate_substream()
|
| /sound/soc/meson/ |
| A D | aiu-encoder-i2s.c | 149 unsigned int fs, bs; in aiu_encoder_i2s_set_clocks() local 153 fs = DIV_ROUND_CLOSEST(clk_get_rate(aiu->i2s.clks[MCLK].clk), srate); in aiu_encoder_i2s_set_clocks() 155 if (fs % 64) in aiu_encoder_i2s_set_clocks() 169 bs = fs / 64; in aiu_encoder_i2s_set_clocks()
|
| /sound/soc/atmel/ |
| A D | atmel-pdmic.c | 364 int fs = params_rate(params); in atmel_pdmic_cpu_dai_hw_params() local 376 if ((fs < rate_min) || (fs > rate_max)) { in atmel_pdmic_cpu_dai_hw_params() 379 fs, rate_min, rate_max); in atmel_pdmic_cpu_dai_hw_params() 397 if ((fs << 7) > (rate_max << 6)) { in atmel_pdmic_cpu_dai_hw_params() 398 f_pdmic = fs << 6; in atmel_pdmic_cpu_dai_hw_params() 401 f_pdmic = fs << 7; in atmel_pdmic_cpu_dai_hw_params()
|
| A D | atmel-i2s.c | 108 #define ATMEL_I2SC_MR_IMCKFS(fs) \ argument 109 (((fs) << 24) & ATMEL_I2SC_MR_IMCKFS_MASK) 158 int fs; member 294 static int atmel_i2s_get_gck_param(struct atmel_i2s_dev *dev, int fs) in atmel_i2s_get_gck_param() argument 311 int val = abs(fs - gck_param->fs); in atmel_i2s_get_gck_param()
|
| /sound/soc/mediatek/mt8195/ |
| A D | mt8195-dai-pcm.c | 133 int fs = 0; in mtk_dai_pcm_configure() local 146 fs = mt8195_afe_fs_timing(runtime->rate); in mtk_dai_pcm_configure() 147 if (fs < 0) in mtk_dai_pcm_configure() 149 val |= PCM_INTF_CON2_SYNC_FREQ_MODE(fs); in mtk_dai_pcm_configure()
|
| /sound/soc/mediatek/mt8188/ |
| A D | mt8188-dai-pcm.c | 134 int fs = 0; in mtk_dai_pcm_configure() local 147 fs = mt8188_afe_fs_timing(runtime->rate); in mtk_dai_pcm_configure() 148 if (fs < 0) in mtk_dai_pcm_configure() 151 val |= FIELD_PREP(PCM_INTF_CON2_SYNC_FREQ_MODE_MASK, fs); in mtk_dai_pcm_configure()
|
| /sound/soc/mediatek/mt8173/ |
| A D | mt8173-afe-pcm.c | 200 int fs = mt8173_afe_i2s_fs(rate); in mt8173_afe_set_i2s() local 202 if (fs < 0) in mt8173_afe_set_i2s() 211 AFE_I2S_CON2_RATE(fs) | in mt8173_afe_set_i2s() 218 AFE_I2S_CON1_RATE(fs) | in mt8173_afe_set_i2s() 488 int fs; in mt8173_memif_fs() local 494 fs = 0; in mt8173_memif_fs() 497 fs = 1; in mt8173_memif_fs() 500 fs = 2; in mt8173_memif_fs() 506 fs = mt8173_afe_i2s_fs(rate); in mt8173_memif_fs() 508 return fs; in mt8173_memif_fs()
|
| /sound/soc/loongson/ |
| A D | loongson_i2s.c | 69 u32 fs = params_rate(params); in loongson_i2s_hw_params() local 77 (bits * chans * fs * 2)) - 1; in loongson_i2s_hw_params() 90 (bits * chans * fs * 2)) - 1; in loongson_i2s_hw_params()
|