Home
last modified time | relevance | path

Searched refs:dai_fmt (Results 1 – 25 of 49) sorted by relevance

12

/linux/sound/soc/atmel/
H A Dmikroe-proto.c71 unsigned int dai_fmt; in snd_proto_probe() local
124 dai_fmt = snd_soc_daifmt_parse_format(np, NULL); in snd_proto_probe()
134 dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in snd_proto_probe()
136 dai_fmt |= SND_SOC_DAIFMT_CBC_CFC; in snd_proto_probe()
138 dai_fmt |= snd_soc_daifmt_parse_clock_provider_as_flag(np, NULL); in snd_proto_probe()
142 dai->dai_fmt = dai_fmt; in snd_proto_probe()
/linux/sound/soc/fsl/
H A Dfsl-asoc-card.c112 u32 dai_fmt; member
168 return priv->dai_fmt == SND_SOC_DAIFMT_AC97; in fsl_asoc_card_is_ac97()
369 switch (priv->dai_fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in fsl_asoc_card_audmux_init()
703 priv->dai_fmt = DAI_FMT_BASE; in fsl_asoc_card_probe()
755 priv->dai_fmt |= SND_SOC_DAIFMT_CBC_CFC; in fsl_asoc_card_probe()
759 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe()
763 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe()
766 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe()
769 priv->dai_fmt |= SND_SOC_DAIFMT_CBC_CFC; in fsl_asoc_card_probe()
781 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe()
[all …]
H A Dfsl_ssi.c211 * @dai_fmt: DAI configuration this device is currently used with
255 unsigned int dai_fmt; member
354 return (ssi->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) == in fsl_ssi_is_ac97()
360 return (ssi->dai_fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) == in fsl_ssi_is_i2s_clock_provider()
366 return (ssi->dai_fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) == in fsl_ssi_is_i2s_bc_fp()
910 ssi->dai_fmt = fmt; in _fsl_ssi_set_dai_fmt()
1308 _fsl_ssi_set_dai_fmt(ssi, ssi->dai_fmt); in fsl_ssi_hw_init()
1443 ssi->dai_fmt = FSLSSI_AC97_DAIFMT; in fsl_ssi_probe_from_dt()
H A Dimx-card.c334 unsigned int fmt = rtd->dai_link->dai_fmt; in imx_aif_hw_params()
345 fmt = (rtd->dai_link->dai_fmt & ~SND_SOC_DAIFMT_FORMAT_MASK) | in imx_aif_hw_params()
349 fmt = (rtd->dai_link->dai_fmt & ~SND_SOC_DAIFMT_FORMAT_MASK) | in imx_aif_hw_params()
721 NULL, &link->dai_fmt); in imx_card_parse_of()
723 link->dai_fmt = SND_SOC_DAIFMT_NB_NF | in imx_card_parse_of()
/linux/sound/soc/samsung/
H A Dbells.c255 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
262 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
292 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
299 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
309 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
319 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
350 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
357 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
367 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
377 .dai_fmt
[all...]
H A Dspeyside.c219 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
227 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
237 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
H A Dlittlemill.c156 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
164 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
/linux/sound/soc/
H A Dsoc-core.c1293 unsigned int mask = 0, dai_fmt = 0; in snd_soc_runtime_get_dai_fmt() local
1379 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_FORMAT_MASK) | i; in snd_soc_runtime_get_dai_fmt()
1385 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_CLOCK_MASK) | SND_SOC_DAIFMT_CONT; in snd_soc_runtime_get_dai_fmt()
1388 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_CLOCK_MASK) | SND_SOC_DAIFMT_GATED; in snd_soc_runtime_get_dai_fmt()
1394 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_INV_MASK) | SND_SOC_DAIFMT_NB_NF; in snd_soc_runtime_get_dai_fmt()
1397 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_INV_MASK) | SND_SOC_DAIFMT_NB_IF; in snd_soc_runtime_get_dai_fmt()
1400 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_INV_MASK) | SND_SOC_DAIFMT_IB_NF; in snd_soc_runtime_get_dai_fmt()
1403 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_INV_MASK) | SND_SOC_DAIFMT_IB_IF; in snd_soc_runtime_get_dai_fmt()
1409 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) | SND_SOC_DAIFMT_CBP_CFP; in snd_soc_runtime_get_dai_fmt()
1412 dai_fmt = (dai_fmt & ~SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) | SND_SOC_DAIFMT_CBC_CFP; in snd_soc_runtime_get_dai_fmt()
[all …]
H A Dsoc-topology.c1639 link->dai_fmt = le32_to_cpu(hw_config->fmt) & in set_link_hw_format()
1645 link->dai_fmt |= SND_SOC_DAIFMT_GATED; in set_link_hw_format()
1649 link->dai_fmt |= SND_SOC_DAIFMT_CONT; in set_link_hw_format()
1661 link->dai_fmt |= SND_SOC_DAIFMT_NB_NF; in set_link_hw_format()
1663 link->dai_fmt |= SND_SOC_DAIFMT_NB_IF; in set_link_hw_format()
1665 link->dai_fmt |= SND_SOC_DAIFMT_IB_NF; in set_link_hw_format()
1667 link->dai_fmt |= SND_SOC_DAIFMT_IB_IF; in set_link_hw_format()
1675 link->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in set_link_hw_format()
1677 link->dai_fmt |= SND_SOC_DAIFMT_CBC_CFP; in set_link_hw_format()
1679 link->dai_fmt | in set_link_hw_format()
[all...]
/linux/sound/soc/amd/
H A Dacp-da7219-max98357a.c539 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
550 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
560 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
571 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
582 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
595 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
606 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
616 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
627 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
638 .dai_fmt
[all...]
H A Dacp-rt5645.c105 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
114 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
H A Dacp3x-rt5682-max9836.c321 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
330 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
342 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF
/linux/sound/soc/pxa/
H A Dpxa-ssp.c43 unsigned int dai_fmt; member
405 priv->dai_fmt = fmt; in pxa_ssp_set_dai_fmt()
421 if (priv->configured_dai_fmt == priv->dai_fmt) in pxa_ssp_configure_dai_fmt()
435 switch (priv->dai_fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in pxa_ssp_configure_dai_fmt()
448 switch (priv->dai_fmt & SND_SOC_DAIFMT_INV_MASK) { in pxa_ssp_configure_dai_fmt()
464 switch (priv->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in pxa_ssp_configure_dai_fmt()
487 switch (priv->dai_fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in pxa_ssp_configure_dai_fmt()
504 priv->configured_dai_fmt = priv->dai_fmt; in pxa_ssp_configure_dai_fmt()
623 switch (priv->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in pxa_ssp_hw_params()
788 priv->dai_fmt in pxa_ssp_probe()
[all...]
/linux/sound/soc/au1x/
H A Ddb1200.c120 .dai_fmt = SND_SOC_DAIFMT_LEFT_J | SND_SOC_DAIFMT_NB_NF |
141 .dai_fmt = SND_SOC_DAIFMT_LEFT_J | SND_SOC_DAIFMT_NB_NF |
162 .dai_fmt = SND_SOC_DAIFMT_LEFT_J | SND_SOC_DAIFMT_NB_NF |
/linux/sound/soc/spacemit/
H A Dk1_i2s.c63 int dai_fmt; member
114 switch (i2s->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in spacemit_i2s_startup()
180 switch (i2s->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in spacemit_i2s_hw_params()
237 i2s->dai_fmt = fmt; in spacemit_i2s_set_fmt()
/linux/sound/soc/codecs/
H A Drt9123.c49 unsigned int dai_fmt; member
198 rt9123->dai_fmt = fmt; in rt9123_dai_set_format()
243 fmtval = FIELD_GET(SND_SOC_DAIFMT_FORMAT_MASK, rt9123->dai_fmt); in rt9123_dai_hw_params()
H A Dtas2552.c75 unsigned int dai_fmt; member
333 if (tas2552->dai_fmt == SND_SOC_DAIFMT_DSP_A) in tas2552_prepare()
335 else if (tas2552->dai_fmt == SND_SOC_DAIFMT_DSP_B) in tas2552_prepare()
386 tas2552->dai_fmt = fmt & SND_SOC_DAIFMT_FORMAT_MASK; in tas2552_set_dai_fmt()
H A Drtq9124.c57 unsigned int dai_fmt; member
171 rtq9124->dai_fmt = fmt; in rtq9124_dai_set_format()
226 fmtval = FIELD_GET(SND_SOC_DAIFMT_FORMAT_MASK, rtq9124->dai_fmt); in rtq9124_dai_hw_params()
H A Dadau17x1.h44 unsigned int dai_fmt; member
H A Dadav80x.c148 unsigned int dai_fmt[2]; member
413 adav80x->dai_fmt[dai->id] = fmt & SND_SOC_DAIFMT_FORMAT_MASK; in adav80x_set_dai_fmt()
488 if (adav80x->dai_fmt[dai->id] != SND_SOC_DAIFMT_RIGHT_J) in adav80x_set_playback_pcm_format()
/linux/sound/soc/amd/acp/
H A Dacp-mach.h77 unsigned int dai_fmt;
73 unsigned int dai_fmt; global() member
/linux/sound/soc/meson/
H A Dgx-card.c60 link->dai_fmt = meson_card_parse_daifmt(node, link->cpus->of_node); in gx_card_parse_i2s()
/linux/sound/soc/tegra/
H A Dtegra210_i2s.h169 unsigned int dai_fmt; member
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_bridge_cs35l56.c98 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_IB_IF | SND_SOC_DAIFMT_CBC_CFC,
/linux/sound/soc/intel/boards/
H A Dsof_maxim_common.c128 switch (dai_link->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in max_98373_hw_params()
393 switch (dai_link->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in max_98390_hw_params()

12