Home
last modified time | relevance | path

Searched refs:sample_rate (Results 1 – 25 of 90) sorted by relevance

1234

/sound/soc/sunxi/
Dsun8i-codec.c153 unsigned int sample_rate; member
202 static int sun8i_codec_get_hw_rate(unsigned int sample_rate) in sun8i_codec_get_hw_rate() argument
204 switch (sample_rate) { in sun8i_codec_get_hw_rate()
246 max_rate = max(max_rate, aif->sample_rate); in sun8i_codec_update_sample_rate()
460 unsigned int sample_rate) in sun8i_codec_get_bclk_div() argument
462 unsigned int div = sysclk_rate / sample_rate >> lrck_div_order; in sun8i_codec_get_bclk_div()
486 static unsigned int sun8i_codec_get_sysclk_rate(unsigned int sample_rate) in sun8i_codec_get_sysclk_rate() argument
488 return (sample_rate % 4000) ? 22579200 : 24576000; in sun8i_codec_get_sysclk_rate()
497 unsigned int sample_rate = params_rate(params); in sun8i_codec_hw_params() local
500 unsigned int sysclk_rate = sun8i_codec_get_sysclk_rate(sample_rate); in sun8i_codec_hw_params()
[all …]
/sound/soc/qcom/qdsp6/
Dq6afe.h165 u32 sample_rate; member
170 u32 sample_rate; member
178 u32 sample_rate; member
188 u32 sample_rate; member
201 u16 sample_rate; member
Dq6asm.h39 u32 sample_rate; member
54 u32 sample_rate; member
75 u32 sample_rate; member
88 u32 sample_rate; member
Dq6asm.c94 u32 sample_rate; member
107 u32 sample_rate; member
118 u32 sample_rate; member
131 u32 sample_rate; member
153 u32 sample_rate; member
167 u32 sample_rate; member
186 uint32_t sample_rate; member
1117 fmt->sample_rate = rate; in q6asm_media_format_block_multi_ch_pcm()
1165 fmt->sample_rate = cfg->sample_rate; in q6asm_stream_media_format_block_flac()
1200 fmt->sample_rate = cfg->sample_rate; in q6asm_stream_media_format_block_wma_v9()
[all …]
Dq6afe.c414 u32 sample_rate; member
451 u32 sample_rate; member
485 u32 sample_rate; member
493 u32 sample_rate; member
508 u32 sample_rate; member
1244 pcfg->slim_cfg.sample_rate = cfg->sample_rate; in q6afe_slim_port_prepare()
1270 pcfg->tdm_cfg.sample_rate = cfg->sample_rate; in q6afe_tdm_port_prepare()
1308 pcfg->hdmi_multi_ch.sample_rate = cfg->sample_rate; in q6afe_hdmi_port_prepare()
1327 pcfg->i2s_cfg.sample_rate = cfg->sample_rate; in q6afe_i2s_port_prepare()
1470 dma_cfg->sample_rate = cfg->sample_rate; in q6afe_cdc_dma_port_prepare()
/sound/pci/echoaudio/
Dlayla24_dsp.c173 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
174 chip->sample_rate = rate; in set_sample_rate()
233 chip->comm_page->sample_rate = in set_sample_rate()
242 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP ? */ in set_sample_rate()
243 chip->sample_rate = rate; in set_sample_rate()
265 return set_sample_rate(chip, chip->sample_rate); in set_input_clock()
360 chip->sample_rate = 48000; in dsp_set_digital_mode()
Dgina24_dsp.c177 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
178 chip->sample_rate = rate; in set_sample_rate()
227 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP */ in set_sample_rate()
228 chip->sample_rate = rate; in set_sample_rate()
249 return set_sample_rate(chip, chip->sample_rate); in set_input_clock()
311 chip->sample_rate = 48000; in dsp_set_digital_mode()
Dechoaudio_3g.c183 control_reg = set_spdif_bits(chip, control_reg, chip->sample_rate); in set_professional_spdif()
267 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
268 chip->sample_rate = rate; in set_sample_rate()
317 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP */ in set_sample_rate()
318 chip->sample_rate = rate; in set_sample_rate()
342 return set_sample_rate(chip, chip->sample_rate); in set_input_clock()
403 chip->sample_rate = 48000; in dsp_set_digital_mode()
Dlayla20_dsp.c171 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
172 chip->sample_rate = rate; in set_sample_rate()
180 chip->sample_rate = rate; in set_sample_rate()
181 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
196 rate = chip->sample_rate; in set_input_clock()
Dmona_dsp.c209 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
210 chip->sample_rate = rate; in set_sample_rate()
290 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP */ in set_sample_rate()
291 chip->sample_rate = rate; in set_sample_rate()
313 return set_sample_rate(chip, chip->sample_rate); in set_input_clock()
387 chip->sample_rate = 48000; in dsp_set_digital_mode()
Ddarla24_dsp.c143 chip->sample_rate = rate; in set_sample_rate()
149 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP ? */ in set_sample_rate()
163 return set_sample_rate(chip, chip->sample_rate); in set_input_clock()
Dgina20_dsp.c133 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
143 chip->sample_rate = rate; in set_sample_rate()
159 set_sample_rate(chip, chip->sample_rate); in set_input_clock()
Dmia_dsp.c144 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP */ in set_sample_rate()
146 chip->sample_rate = rate; in set_sample_rate()
164 return set_sample_rate(chip, chip->sample_rate); in set_input_clock()
Ddarla20_dsp.c117 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
127 chip->sample_rate = rate; in set_sample_rate()
Dindigoio_dsp.c97 chip->sample_rate = rate; in set_sample_rate()
98 chip->comm_page->sample_rate = cpu_to_le32(rate); in set_sample_rate()
Dindigodj_dsp.c123 chip->comm_page->sample_rate = cpu_to_le32(rate); /* ignored by the DSP */ in set_sample_rate()
125 chip->sample_rate = rate; in set_sample_rate()
/sound/soc/samsung/
Dlittlemill.c15 static int sample_rate = 44100; variable
40 sample_rate * 512); in littlemill_set_bias_level()
48 sample_rate * 512, in littlemill_set_bias_level()
111 sample_rate = params_rate(params); in littlemill_hw_params()
115 sample_rate * 512); in littlemill_hw_params()
123 sample_rate * 512, in littlemill_hw_params()
Dtobermory.c15 static int sample_rate = 44100; variable
36 sample_rate * 512); in tobermory_set_bias_level()
42 sample_rate * 512, in tobermory_set_bias_level()
103 sample_rate = params_rate(params); in tobermory_hw_params()
/sound/soc/intel/boards/
Dsof_wm8804.c24 int sample_rate; member
65 if (samplerate == ctx->sample_rate) in sof_wm8804_hw_params()
68 ctx->sample_rate = 0; in sof_wm8804_hw_params()
145 ctx->sample_rate = samplerate; in sof_wm8804_hw_params()
/sound/pci/pcxhr/
Dpcxhr.c414 int *sample_rate) in pcxhr_sub_get_external_clock() argument
470 *sample_rate = rate; in pcxhr_sub_get_external_clock()
477 int *sample_rate) in pcxhr_get_external_clock() argument
481 sample_rate); in pcxhr_get_external_clock()
484 sample_rate); in pcxhr_get_external_clock()
544 int err, is_capture, sample_rate, stream_num; in pcxhr_set_format() local
577 sample_rate = chip->mgr->sample_rate; in pcxhr_set_format()
578 if (sample_rate <= 32000 && sample_rate !=0) { in pcxhr_set_format()
579 if (sample_rate <= 11025) in pcxhr_set_format()
915 if (mgr->sample_rate != subs->runtime->rate) { in pcxhr_prepare()
[all …]
Dpcxhr.h94 int sample_rate; member
197 int *sample_rate);
/sound/soc/codecs/
Dtlv320aic32x4.c709 unsigned int sample_rate, unsigned int channels, in aic32x4_setup_clocks() argument
734 if (sample_rate <= 48000) { in aic32x4_setup_clocks()
743 } else if (sample_rate <= 96000) { in aic32x4_setup_clocks()
752 } else if (sample_rate == 192000) { in aic32x4_setup_clocks()
771 max_dosr = (AIC32X4_MAX_DOSR_FREQ / sample_rate / dosr_increment) * in aic32x4_setup_clocks()
773 min_dosr = (AIC32X4_MIN_DOSR_FREQ / sample_rate / dosr_increment) * in aic32x4_setup_clocks()
775 max_nadc = AIC32X4_MAX_CODEC_CLKIN_FREQ / (madc * aosr * sample_rate); in aic32x4_setup_clocks()
778 adc_clock_rate = nadc * madc * aosr * sample_rate; in aic32x4_setup_clocks()
783 (min_mdac * dosr * sample_rate); in aic32x4_setup_clocks()
787 sample_rate; in aic32x4_setup_clocks()
[all …]
Dcx2072x.c50 int sample_rate; member
594 unsigned int sample_rate = cx2072x->sample_rate; in cx2072x_config_pll() local
598 switch (sample_rate) { in cx2072x_config_pll()
616 dev_err(dev, "Unsupported sample rate %d\n", sample_rate); in cx2072x_config_pll()
623 pll_output = sample_rate * 3072; in cx2072x_config_pll()
831 bclk_rate = cx2072x->sample_rate * frame_len; in cx2072x_config_i2spcm()
917 const unsigned int sample_rate = params_rate(params); in cx2072x_hw_params() local
938 switch (sample_rate) { in cx2072x_hw_params()
948 dev_err(dev, "Unsupported sample rate %d\n", sample_rate); in cx2072x_hw_params()
953 sample_size, frame_size, sample_rate); in cx2072x_hw_params()
[all …]
Dtlv320aic23.c343 u32 sample_rate = params_rate(params); in tlv320aic23_hw_params() local
346 aic23->requested_dac = sample_rate_dac = sample_rate; in tlv320aic23_hw_params()
348 sample_rate_adc = sample_rate; in tlv320aic23_hw_params()
350 aic23->requested_adc = sample_rate_adc = sample_rate; in tlv320aic23_hw_params()
352 sample_rate_dac = sample_rate; in tlv320aic23_hw_params()
/sound/usb/usx2y/
Dus122l.c365 if ((cfg.sample_rate != 44100 && cfg.sample_rate != 48000 && in usb_stream_hwdep_ioctl()
367 (cfg.sample_rate != 88200 && cfg.sample_rate != 96000))) || in usb_stream_hwdep_ioctl()
372 switch (cfg.sample_rate) { in usb_stream_hwdep_ioctl()
404 if (!us122l_start(us122l, cfg.sample_rate, cfg.period_frames)) in usb_stream_hwdep_ioctl()
685 us122l->sk.s->cfg.sample_rate); in snd_us122l_resume()

1234