/sound/soc/fsl/ |
D | fsl_utils.c | 102 unsigned int *rx_mask) in fsl_asoc_xlate_tdm_slot_mask() argument 109 if (rx_mask) in fsl_asoc_xlate_tdm_slot_mask() 110 *rx_mask = ~((1 << slots) - 1); in fsl_asoc_xlate_tdm_slot_mask()
|
D | fsl_utils.h | 27 unsigned int *rx_mask);
|
D | fsl_esai.c | 346 u32 rx_mask, int slots, int slot_width) in fsl_esai_set_dai_tdm_slot() argument 362 ESAI_xSMA_xS_MASK, ESAI_xSMA_xS(rx_mask)); in fsl_esai_set_dai_tdm_slot() 364 ESAI_xSMB_xS_MASK, ESAI_xSMB_xS(rx_mask)); in fsl_esai_set_dai_tdm_slot()
|
D | imx-ssi.c | 62 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in imx_ssi_set_dai_tdm_slot() argument 78 writel(rx_mask, ssi->base + SSI_SRMSK); in imx_ssi_set_dai_tdm_slot()
|
D | fsl_ssi.c | 970 u32 rx_mask, int slots, int slot_width) in fsl_ssi_set_dai_tdm_slot() argument 998 regmap_write(regs, CCSR_SSI_SRMSK, rx_mask); in fsl_ssi_set_dai_tdm_slot()
|
/sound/soc/blackfin/ |
D | bf5xx-i2s.c | 56 unsigned int rx_mask; member 219 unsigned int rx_mask, int slots, int width) in bf5xx_i2s_set_tdm_slot() argument 232 bf5xx_i2s->rx_mask = rx_mask; in bf5xx_i2s_set_tdm_slot() 237 return sport_set_multichannel(sport_handle, slots, tx_mask, rx_mask, 0); in bf5xx_i2s_set_tdm_slot() 277 bf5xx_i2s->tx_mask, bf5xx_i2s->rx_mask, 0); in bf5xx_i2s_resume()
|
D | bf5xx-sport.h | 131 u32 tx_mask, u32 rx_mask, int packed);
|
D | bf5xx-sport.c | 49 int tdm_count, u32 tx_mask, u32 rx_mask, int packed) in sport_set_multichannel() argument 52 __func__, tdm_count, tx_mask, rx_mask, packed); in sport_set_multichannel() 69 sport->regs->mrcs0 = rx_mask; in sport_set_multichannel()
|
/sound/soc/codecs/ |
D | mc13783.c | 308 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_dac() argument 330 switch (rx_mask) { in mc13783_set_tdm_slot_dac() 353 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_codec() argument 375 unsigned int tx_mask, unsigned int rx_mask, int slots, in mc13783_set_tdm_slot_sync() argument 380 ret = mc13783_set_tdm_slot_dac(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync() 385 ret = mc13783_set_tdm_slot_codec(dai, tx_mask, rx_mask, slots, in mc13783_set_tdm_slot_sync()
|
D | adau1977.c | 505 unsigned int rx_mask, int slots, int width) in adau1977_set_tdm_slot() argument 522 if (rx_mask == 0 || tx_mask != 0) in adau1977_set_tdm_slot() 527 slot[i] = __ffs(rx_mask); in adau1977_set_tdm_slot() 529 rx_mask &= ~(1 << slot[i]); in adau1977_set_tdm_slot() 532 if (rx_mask == 0) in adau1977_set_tdm_slot() 536 if (rx_mask != 0) in adau1977_set_tdm_slot()
|
D | ab8500-codec.c | 2227 unsigned int tx_mask, unsigned int rx_mask, in ab8500_codec_set_dai_tdm_slot() argument 2330 if (rx_mask & ~0xff) in ab8500_codec_set_dai_tdm_slot() 2333 rx_mask = rx_mask << AB8500_AD_DATA0_OFFSET; in ab8500_codec_set_dai_tdm_slot() 2334 slots_active = hweight32(rx_mask); in ab8500_codec_set_dai_tdm_slot() 2343 slot = ffs(rx_mask); in ab8500_codec_set_dai_tdm_slot() 2349 slot = ffs(rx_mask); in ab8500_codec_set_dai_tdm_slot() 2354 slot = fls(rx_mask); in ab8500_codec_set_dai_tdm_slot()
|
D | adau17x1.c | 562 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in adau17x1_set_dai_tdm_slot() argument 571 rx_mask = 3; in adau17x1_set_dai_tdm_slot() 619 switch (rx_mask) { in adau17x1_set_dai_tdm_slot()
|
D | ssm2518.c | 530 unsigned int rx_mask, int slots, int width) in ssm2518_set_tdm_slot() argument 542 if (tx_mask == 0 || rx_mask != 0) in ssm2518_set_tdm_slot()
|
D | ad193x.c | 122 unsigned int rx_mask, int slots, int width) in ad193x_set_tdm_slot() argument
|
D | arizona.c | 1475 unsigned int rx_mask, int slots, int slot_width) in arizona_set_tdm_slot() argument 1490 rx_mask = (1 << rx_max_chan) - 1; in arizona_set_tdm_slot() 1496 rx_max_chan, rx_mask); in arizona_set_tdm_slot()
|
D | wm9081.c | 1193 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in wm9081_set_tdm_slot() argument 1211 switch (rx_mask) { in wm9081_set_tdm_slot()
|
D | wm8993.c | 1355 unsigned int rx_mask, int slots, int slot_width) in wm8993_set_tdm_slot() argument 1375 switch (rx_mask) { in wm8993_set_tdm_slot()
|
D | wm8904.c | 1515 unsigned int rx_mask, int slots, int slot_width) in wm8904_set_tdm_slot() argument 1531 switch (rx_mask) { in wm8904_set_tdm_slot()
|
D | rt5645.c | 2027 unsigned int rx_mask, int slots, int slot_width) in rt5645_set_tdm_slot() argument 2032 if (rx_mask || tx_mask) in rt5645_set_tdm_slot()
|
D | rt5670.c | 2241 unsigned int rx_mask, int slots, int slot_width) in rt5670_set_tdm_slot() argument 2246 if (rx_mask || tx_mask) in rt5670_set_tdm_slot()
|
/sound/soc/ux500/ |
D | ux500_msp_dai.c | 52 multi->rx_channel_0_enable = drvdata->rx_mask; in setup_pcm_multichan() 520 drvdata->rx_mask; in ux500_msp_dai_hw_params() 583 unsigned int rx_mask, in ux500_msp_dai_set_tdm_slot() argument 617 drvdata->rx_mask = rx_mask & cap; in ux500_msp_dai_set_tdm_slot() 762 drvdata->rx_mask = 0x01; in ux500_msp_drv_probe()
|
D | ux500_msp_dai.h | 56 unsigned int rx_mask; member
|
/sound/soc/pxa/ |
D | pxa-ssp.c | 384 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in pxa_ssp_set_dai_tdm_slot() argument 408 pxa_ssp_write_reg(ssp, SSRSA, rx_mask); in pxa_ssp_set_dai_tdm_slot()
|
/sound/soc/ |
D | soc-core.c | 3502 unsigned int *rx_mask) in snd_soc_xlate_tdm_slot_mask() argument 3504 if (*tx_mask || *rx_mask) in snd_soc_xlate_tdm_slot_mask() 3511 *rx_mask = (1 << slots) - 1; in snd_soc_xlate_tdm_slot_mask() 3528 unsigned int tx_mask, unsigned int rx_mask, int slots, int slot_width) in snd_soc_dai_set_tdm_slot() argument 3532 &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot() 3534 snd_soc_xlate_tdm_slot_mask(slots, &tx_mask, &rx_mask); in snd_soc_dai_set_tdm_slot() 3537 dai->rx_mask = rx_mask; in snd_soc_dai_set_tdm_slot() 3540 return dai->driver->ops->set_tdm_slot(dai, tx_mask, rx_mask, in snd_soc_dai_set_tdm_slot()
|
D | soc-pcm.c | 493 codec_dai->rx_mask = 0; in soc_pcm_open() 853 if (codec_dai->rx_mask) in soc_pcm_hw_params() 855 codec_dai->rx_mask); in soc_pcm_hw_params()
|