Searched refs:tdm_mask (Results 1 - 8 of 8) sorted by relevance

/linux-master/include/sound/
H A Dsoc-dai.h435 unsigned int tdm_mask; /* CODEC TDM slot masks and params (for fixup) */ member in struct:snd_soc_dai_stream
523 return dai->stream[stream].tdm_mask;
527 unsigned int tdm_mask)
529 dai->stream[stream].tdm_mask = tdm_mask;
526 snd_soc_dai_tdm_mask_set(struct snd_soc_dai *dai, int stream, unsigned int tdm_mask) argument
/linux-master/sound/soc/dwc/
H A Dlocal.h139 u32 tdm_mask; member in struct:dw_i2s_dev
H A Ddwc-i2s.c262 dev->tdm_mask << TER_TXSLOT_SHIFT);
269 dev->tdm_mask << RER_RXSLOT_SHIFT);
455 dev->tdm_mask = rx_mask;
/linux-master/sound/soc/codecs/
H A Dpcm3168a.c54 u32 tdm_mask; member in struct:pcm3168a_io_params
427 io_params->tdm_mask = tx_mask;
429 io_params->tdm_mask = rx_mask;
/linux-master/sound/soc/apple/
H A Dmca.c576 unsigned int tdm_slots, tdm_slot_width, tdm_mask; local
591 tdm_mask = is_tx ? cl->tdm_tx_mask : cl->tdm_rx_mask;
624 tdm_mask = (1 << tdm_slots) - 1;
632 tdm_mask, tdm_slots, params_channels(params),
/linux-master/sound/soc/ti/
H A Ddavinci-mcasp.c91 u32 tdm_mask[2]; member in struct:davinci_mcasp
717 if (mcasp->tdm_mask[stream])
718 slots = hweight32(mcasp->tdm_mask[stream]);
782 mcasp->tdm_mask[SNDRV_PCM_STREAM_PLAYBACK] = tx_mask;
783 mcasp->tdm_mask[SNDRV_PCM_STREAM_CAPTURE] = rx_mask;
1001 if (mcasp->tdm_mask[stream]) {
1002 active_slots = hweight32(mcasp->tdm_mask[stream]);
1007 if ((1 << i) & mcasp->tdm_mask[stream]) {
1500 if (mcasp->tdm_mask[substream->stream])
1501 tdm_slots = hweight32(mcasp->tdm_mask[substrea
[all...]
/linux-master/sound/soc/
H A Dsoc-dai.c271 unsigned int *tdm_mask[] = { local
284 snd_soc_dai_tdm_mask_set(dai, stream, *tdm_mask[stream]);
H A Dsoc-pcm.c1030 unsigned int tdm_mask = snd_soc_dai_tdm_mask_get(codec_dai, substream->stream); local
1053 if (tdm_mask)
1054 soc_pcm_codec_params_fixup(&tmp_params, tdm_mask);

Completed in 259 milliseconds