Home
last modified time | relevance | path

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

/linux/sound/soc/dwc/
H A Ddwc-pcm.c24 #define dw_pcm_tx_fn(sample_bits) \ argument
25 static unsigned int dw_pcm_tx_##sample_bits(struct dw_i2s_dev *dev, \
29 const u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
44 #define dw_pcm_rx_fn(sample_bits) \ argument
45 static unsigned int dw_pcm_rx_##sample_bits(struct dw_i2s_dev *dev, \
49 u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
/linux/sound/soc/renesas/
H A Drz-ssi.c147 unsigned int sample_bits; member
951 unsigned int sample_bits) in rz_ssi_is_valid_hw_params() argument
956 ssi->hw_params_cache.sample_bits != sample_bits) in rz_ssi_is_valid_hw_params()
965 unsigned int sample_bits) in rz_ssi_cache_hw_params() argument
970 ssi->hw_params_cache.sample_bits = sample_bits; in rz_ssi_cache_hw_params()
978 unsigned int sample_bits = hw_param_interval(params, in rz_ssi_dai_hw_params() local
985 if (sample_bits != 16) { in rz_ssi_dai_hw_params()
987 sample_bits); in rz_ssi_dai_hw_params()
999 if (rz_ssi_is_valid_hw_params(ssi, rate, channels, sample_width, sample_bits)) in rz_ssi_dai_hw_params()
1006 rz_ssi_cache_hw_params(ssi, rate, channels, sample_width, sample_bits); in rz_ssi_dai_hw_params()
/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.c517 unsigned int sample_bits = in fsl_dma_hw_params() local
521 unsigned int sample_bytes = sample_bits / 8; in fsl_dma_hw_params()
561 switch (sample_bits) { in fsl_dma_hw_params()
575 dev_err(dev, "unsupported sample size %u\n", sample_bits); in fsl_dma_hw_params()
/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/include/sound/
H A Dpcm.h390 unsigned int sample_bits; member
741 return size * 8 / runtime->sample_bits; in bytes_to_samples()
765 return size * runtime->sample_bits / 8; in samples_to_bytes()
/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/soc/
H A Dsoc-pcm.c465 __soc_pcm_apply_symmetry(sample_bits, SAMPLE_BITS); in soc_pcm_apply_symmetry()
500 __soc_pcm_params_symmetry(sample_bits); in soc_pcm_params_symmetry()
/linux/Documentation/sound/kernel-api/
H A Dwriting-an-alsa-driver.rst1487 unsigned int sample_bits;