Home
last modified time | relevance | path

Searched refs:sample_size (Results 1 – 12 of 12) sorted by relevance

/sound/soc/blackfin/
Dbf5xx-i2s-pcm.c234 unsigned int sample_size = runtime->sample_bits / 8; in bf5xx_pcm_copy() local
247 dst += pos * sample_size * 8; in bf5xx_pcm_copy()
252 sample_size, src, sample_size); in bf5xx_pcm_copy()
253 src += sample_size; in bf5xx_pcm_copy()
255 dst += 8 * sample_size; in bf5xx_pcm_copy()
259 src += pos * sample_size * 8; in bf5xx_pcm_copy()
265 sample_size, sample_size); in bf5xx_pcm_copy()
266 dst += sample_size; in bf5xx_pcm_copy()
268 src += 8 * sample_size; in bf5xx_pcm_copy()
301 unsigned int sample_size = runtime->sample_bits / 8; in bf5xx_pcm_silence() local
[all …]
/sound/soc/
Dsoc-utils.c23 int snd_soc_calc_frame_size(int sample_size, int channels, int tdm_slots) in snd_soc_calc_frame_size() argument
25 return sample_size * channels * tdm_slots; in snd_soc_calc_frame_size()
31 int sample_size; in snd_soc_params_to_frame_size() local
33 sample_size = snd_pcm_format_width(params_format(params)); in snd_soc_params_to_frame_size()
34 if (sample_size < 0) in snd_soc_params_to_frame_size()
35 return sample_size; in snd_soc_params_to_frame_size()
37 return snd_soc_calc_frame_size(sample_size, params_channels(params), in snd_soc_params_to_frame_size()
42 int snd_soc_calc_bclk(int fs, int sample_size, int channels, int tdm_slots) in snd_soc_calc_bclk() argument
44 return fs * snd_soc_calc_frame_size(sample_size, channels, tdm_slots); in snd_soc_calc_bclk()
/sound/soc/tegra/
Dtegra20_i2s.c136 int ret, sample_size, srate, i2sclock, bitcnt; in tegra20_i2s_hw_params() local
142 sample_size = 16; in tegra20_i2s_hw_params()
146 sample_size = 24; in tegra20_i2s_hw_params()
150 sample_size = 32; in tegra20_i2s_hw_params()
164 i2sclock = srate * params_channels(params) * sample_size * 2; in tegra20_i2s_hw_params()
Dtegra30_i2s.c141 int ret, sample_size, srate, i2sclock, bitcnt; in tegra30_i2s_hw_params() local
151 sample_size = 16; in tegra30_i2s_hw_params()
162 i2sclock = srate * params_channels(params) * sample_size * 2; in tegra30_i2s_hw_params()
/sound/soc/jz4740/
Djz4740-i2s.c262 unsigned int sample_size; in jz4740_i2s_hw_params() local
273 sample_size = 0; in jz4740_i2s_hw_params()
276 sample_size = 1; in jz4740_i2s_hw_params()
284 ctrl |= sample_size << JZ_AIC_CTRL_OUTPUT_SAMPLE_SIZE_OFFSET; in jz4740_i2s_hw_params()
294 ctrl |= sample_size << JZ_AIC_CTRL_INPUT_SAMPLE_SIZE_OFFSET; in jz4740_i2s_hw_params()
/sound/soc/xtensa/
Dxtfpga-i2s.c290 unsigned sample_size = snd_pcm_format_width(params_format(params)); in xtfpga_i2s_hw_params() local
296 sample_size << XTFPGA_I2S_CONFIG_RES_BASE); in xtfpga_i2s_hw_params()
309 ratio = (freq - (srate * sample_size * 8)) / in xtfpga_i2s_hw_params()
310 (srate * sample_size * 4); in xtfpga_i2s_hw_params()
333 __func__, srate, channels, sample_size, period_size); in xtfpga_i2s_hw_params()
/sound/mips/
Dhal2.c370 unsigned int fifobeg, fifoend, highwater, sample_size; in hal2_setup_dac() local
378 sample_size = 2 * hal2->dac.voices; in hal2_setup_dac()
381 highwater = (sample_size * 2) >> 1; /* halfwords */ in hal2_setup_dac()
383 fifoend = (sample_size * 4) >> 3; /* doublewords */ in hal2_setup_dac()
403 unsigned int fifobeg, fifoend, highwater, sample_size; in hal2_setup_adc() local
406 sample_size = 2 * hal2->adc.voices; in hal2_setup_adc()
407 highwater = (sample_size * 2) >> 1; /* halfwords */ in hal2_setup_adc()
409 fifoend = (4 * 4 + sample_size * 4) >> 3; /* doublewords */ in hal2_setup_adc()
/sound/pci/mixart/
Dmixart.c538 stream_param.sample_size = 8; in mixart_set_format()
542 stream_param.sample_size = 16; in mixart_set_format()
546 stream_param.sample_size = 16; in mixart_set_format()
550 stream_param.sample_size = 24; in mixart_set_format()
554 stream_param.sample_size = 24; in mixart_set_format()
558 stream_param.sample_size = 32; in mixart_set_format()
562 stream_param.sample_size = 32; in mixart_set_format()
572 … stream_param.sample_type, stream_param.sample_size, stream_param.sampling_freq, stream->channels); in mixart_set_format()
Dmixart_core.h394 u32 sample_size; member
/sound/soc/codecs/
Dcs35l33.c488 int sample_size = params_width(params); in cs35l33_pcm_hw_params() local
500 sample_size = (sample_size / 8) - 1; in cs35l33_pcm_hw_params()
501 if (sample_size > 2) in cs35l33_pcm_hw_params()
502 sample_size = 2; in cs35l33_pcm_hw_params()
505 sample_size << CS35L33_AUDIN_RX_DEPTH_SHIFT); in cs35l33_pcm_hw_params()
Dhdmi-codec.c516 hp.cea.sample_size = HDMI_AUDIO_SAMPLE_SIZE_STREAM; in hdmi_codec_hw_params()
/sound/soc/fsl/
Dfsl_ssi.c837 unsigned int sample_size = params_width(hw_params); in fsl_ssi_hw_params() local
838 u32 wl = CCSR_SSI_SxCCR_WL(sample_size); in fsl_ssi_hw_params()
874 if (fsl_ssi_is_i2s_cbm_cfs(ssi_private) && sample_size == 16) in fsl_ssi_hw_params()