Home
last modified time | relevance | path

Searched refs:sample_bits (Results 1 – 13 of 13) sorted by relevance

/linux/sound/soc/dwc/
H A Ddwc-pcm.c21 #define dw_pcm_tx_fn(sample_bits) \
22 static unsigned int dw_pcm_tx_##sample_bits(struct dw_i2s_dev *dev, \
26 const u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
41 #define dw_pcm_rx_fn(sample_bits) \
42 static unsigned int dw_pcm_rx_##sample_bits(struct dw_i2s_dev *dev, \
46 u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
24 dw_pcm_tx_fn(sample_bits) global() argument
44 dw_pcm_rx_fn(sample_bits) global() argument
/linux/sound/soc/renesas/
H A Drz-ssi.c146 unsigned int sample_bits;
823 unsigned int sample_bits) in rz_ssi_trigger_resume()
828 ssi->hw_params_cache.sample_bits != sample_bits) in rz_ssi_trigger_resume()
837 unsigned int sample_bits) in rz_ssi_trigger_resume()
842 ssi->hw_params_cache.sample_bits = sample_bits; in rz_ssi_dai_trigger()
850 unsigned int sample_bits = hw_param_interval(params, in rz_ssi_dai_trigger()
857 if (!(sample_bits == 16 || sample_bits in rz_ssi_dai_trigger()
149 unsigned int sample_bits; global() member
981 rz_ssi_is_valid_hw_params(struct rz_ssi_priv * ssi,unsigned int rate,unsigned int channels,unsigned int sample_width,unsigned int sample_bits) rz_ssi_is_valid_hw_params() argument
995 rz_ssi_cache_hw_params(struct rz_ssi_priv * ssi,unsigned int rate,unsigned int channels,unsigned int sample_width,unsigned int sample_bits) rz_ssi_cache_hw_params() argument
1008 unsigned int sample_bits = hw_param_interval(params, rz_ssi_dai_hw_params() local
[all...]
/linux/sound/hda/codecs/hdmi/
H A Deld.c176 e->sad[n].sample_bits = val; in snd_hdmi_write_eld_info()
212 if (a->sample_bits & ELD_PCM_BITS_20) { in snd_hdmi_eld_update_pcm_info()
217 if (a->sample_bits & ELD_PCM_BITS_24) { in snd_hdmi_eld_update_pcm_info()
/linux/sound/soc/sof/intel/
H A Dhda-pcm.c81 u32 hda_dsp_get_bits(struct snd_sof_dev *sdev, int sample_bits) in hda_dsp_get_bits() argument
83 switch (sample_bits) { in hda_dsp_get_bits()
96 sample_bits); in hda_dsp_get_bits()
/linux/sound/soc/fsl/
H A Dfsl_dma.c511 unsigned int sample_bits = in fsl_dma_hw_params()
515 unsigned int sample_bytes = sample_bits / 8; in fsl_dma_hw_params()
555 switch (sample_bits) { in fsl_dma_hw_params()
569 dev_err(dev, "unsupported sample size %u\n", sample_bits); in fsl_dma_hw_params()
517 unsigned int sample_bits = fsl_dma_hw_params() local
/linux/sound/soc/generic/
H A Dsimple-card-utils.c183 dai->tdm_width_map[i].sample_bits = *p++; in simple_util_parse_tdm_width_map()
433 int sample_bits = params_width(params); in simple_set_tdm() local
444 slot_width = sample_bits; in simple_set_tdm()
447 if (simple_dai->tdm_width_map[i].sample_bits == sample_bits) { in simple_set_tdm()
/linux/sound/soc/codecs/
H A Dtwl4030.c54 unsigned int sample_bits; member
1612 twl4030->sample_bits); in twl4030_constraints()
1798 twl4030->sample_bits = hw_param_interval(params, in twl4030_hw_params()
/linux/sound/hda/core/
H A Dstream.c61 bits_per_sample = runtime->sample_bits, in snd_hdac_get_stream_stripe_ctl()
/linux/sound/soc/intel/atom/
H A Dsst-mfld-platform-pcm.c146 param->uc.pcm_params.pcm_wd_sz = substream->runtime->sample_bits; in sst_fill_pcm_params()
/linux/sound/usb/caiaq/
H A Daudio.c237 runtime->sample_bits, bpp); in snd_usb_caiaq_pcm_prepare()
/linux/sound/soc/
H A Dsoc-pcm.c469 __soc_pcm_apply_symmetry(sample_bits, SAMPLE_BITS);
476 * constrain hw_params so that the BCLK rate (rate * channels * sample_bits, in soc_pcm_params_symmetry()
538 struct snd_interval *sample_bits = hw_param_interval(params, in soc_pcm_set_msb()
542 * Default: BCLK = rate * channels * sample_bits. in soc_pcm_apply_msb()
544 * channel and sample_bits intervals. in soc_pcm_apply_msb()
546 if (!channels->min || !sample_bits->min) in soc_pcm_apply_msb()
550 ((unsigned long)channels->min * sample_bits->min); in soc_pcm_apply_msb()
552 if (channels->max && sample_bits->max) in soc_pcm_apply_msb()
554 ((unsigned long)channels->max * sample_bits->max); in soc_pcm_apply_msb()
612 __soc_pcm_params_symmetry(sample_bits); in soc_pcm_hw_update_chan()
[all...]
/linux/sound/usb/
H A Dpcm.c1349 if (bytes % (runtime->sample_bits >> 3) != 0) { in retire_capture_urb()
/linux/sound/core/
H A Dpcm_native.c857 runtime->sample_bits = bits; in snd_pcm_hw_params()