Home
last modified time | relevance | path

Searched refs:right_slot (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/sound/soc/codecs/
H A Dssm2518.c527 int left_slot, right_slot; in ssm2518_set_tdm_slot() local
542 right_slot = 0; in ssm2518_set_tdm_slot()
548 right_slot = left_slot; in ssm2518_set_tdm_slot()
550 right_slot = __ffs(tx_mask); in ssm2518_set_tdm_slot()
551 tx_mask &= ~(1 << right_slot); in ssm2518_set_tdm_slot()
555 if (tx_mask != 0 || left_slot >= slots || right_slot >= slots) in ssm2518_set_tdm_slot()
594 (right_slot << SSM2518_CHAN_MAP_RIGHT_SLOT_OFFSET)); in ssm2518_set_tdm_slot()
H A Dtas2780.c372 int left_slot, right_slot; in tas2780_set_dai_tdm_slot() local
383 right_slot = left_slot; in tas2780_set_dai_tdm_slot()
385 right_slot = __ffs(tx_mask); in tas2780_set_dai_tdm_slot()
386 tx_mask &= ~(1 << right_slot); in tas2780_set_dai_tdm_slot()
389 if (tx_mask != 0 || left_slot >= slots || right_slot >= slots) in tas2780_set_dai_tdm_slot()
392 slots_cfg = (right_slot << TAS2780_TDM_CFG3_RXS_SHIFT) | left_slot; in tas2780_set_dai_tdm_slot()
H A Dtas2770.c396 int left_slot, right_slot; in tas2770_set_dai_tdm_slot() local
405 right_slot = left_slot; in tas2770_set_dai_tdm_slot()
407 right_slot = __ffs(tx_mask); in tas2770_set_dai_tdm_slot()
408 tx_mask &= ~(1 << right_slot); in tas2770_set_dai_tdm_slot()
411 if (tx_mask != 0 || left_slot >= slots || right_slot >= slots) in tas2770_set_dai_tdm_slot()
421 (right_slot << TAS2770_TDM_CFG_REG3_RXS_SHIFT)); in tas2770_set_dai_tdm_slot()
H A Dtas2764.c445 int left_slot, right_slot; in tas2764_set_dai_tdm_slot() local
456 right_slot = left_slot; in tas2764_set_dai_tdm_slot()
458 right_slot = __ffs(tx_mask); in tas2764_set_dai_tdm_slot()
459 tx_mask &= ~(1 << right_slot); in tas2764_set_dai_tdm_slot()
462 if (tx_mask != 0 || left_slot >= slots || right_slot >= slots) in tas2764_set_dai_tdm_slot()
465 slots_cfg = (right_slot << TAS2764_TDM_CFG3_RXS_SHIFT) | left_slot; in tas2764_set_dai_tdm_slot()
H A Dtas2562.c148 int left_slot, right_slot; in tas2562_set_dai_tdm_slot() local
162 right_slot = 0; in tas2562_set_dai_tdm_slot()
167 right_slot = left_slot; in tas2562_set_dai_tdm_slot()
169 right_slot = __ffs(tx_mask); in tas2562_set_dai_tdm_slot()
173 slots_cfg = (right_slot << TAS2562_RIGHT_SLOT_SHIFT) | left_slot; in tas2562_set_dai_tdm_slot()
/linux-6.15/sound/pci/
H A Dcs4281.c430 unsigned char right_slot; /* FIFO right slot */ member
752 snd_BUG_ON(dma->right_slot != chip->src_right_play_slot); in snd_cs4281_mode()
758 snd_BUG_ON(dma->right_slot != chip->src_right_rec_slot); in snd_cs4281_mode()
768 BA0_FCR_RS(capture && (dma->valDMR & BA0_DMR_MONO) ? 31 : dma->right_slot) | in snd_cs4281_mode()
878 dma->right_slot = 1; in snd_cs4281_playback_open()
897 dma->right_slot = 11; in snd_cs4281_capture_open()