Searched refs:dsp_div (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | adau17x1.c | 463 unsigned int val, div, dsp_div; in adau17x1_hw_params() local 487 dsp_div = 1; in adau17x1_hw_params() 491 dsp_div = 6; in adau17x1_hw_params() 495 dsp_div = 5; in adau17x1_hw_params() 499 dsp_div = 4; in adau17x1_hw_params() 503 dsp_div = 3; in adau17x1_hw_params() 507 dsp_div = 2; in adau17x1_hw_params() 511 dsp_div = 0; in adau17x1_hw_params() 521 regmap_write(adau->regmap, ADAU17X1_DSP_SAMPLING_RATE, dsp_div); in adau17x1_hw_params()
|
H A D | pcm512x.c | 901 int dsp_div; in pcm512x_set_dividers() local 1001 dsp_div = mck_rate > pcm512x_dsp_max(pcm512x) ? 2 : 1; in pcm512x_set_dividers() 1084 idac = mck_rate / (dsp_div * sample_rate); in pcm512x_set_dividers() 1086 ret = regmap_write(pcm512x->regmap, PCM512x_DSP_CLKDIV, dsp_div - 1); in pcm512x_set_dividers() 1151 dev_dbg(component->dev, "DSP divider %d\n", dsp_div); in pcm512x_set_dividers()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | adau17x1.c | 473 unsigned int val, div, dsp_div; in adau17x1_hw_params() local 497 dsp_div = 1; in adau17x1_hw_params() 501 dsp_div = 6; in adau17x1_hw_params() 505 dsp_div = 5; in adau17x1_hw_params() 509 dsp_div = 4; in adau17x1_hw_params() 513 dsp_div = 3; in adau17x1_hw_params() 517 dsp_div = 2; in adau17x1_hw_params() 521 dsp_div = 0; in adau17x1_hw_params() 533 regmap_write(adau->regmap, ADAU17X1_DSP_SAMPLING_RATE, dsp_div); in adau17x1_hw_params()
|
H A D | pcm512x.c | 903 int dsp_div; in pcm512x_set_dividers() local 1003 dsp_div = mck_rate > pcm512x_dsp_max(pcm512x) ? 2 : 1; in pcm512x_set_dividers() 1086 idac = mck_rate / (dsp_div * sample_rate); in pcm512x_set_dividers() 1088 ret = regmap_write(pcm512x->regmap, PCM512x_DSP_CLKDIV, dsp_div - 1); in pcm512x_set_dividers() 1153 dev_dbg(component->dev, "DSP divider %d\n", dsp_div); in pcm512x_set_dividers()
|
Completed in 12 milliseconds