| /linux/sound/soc/atmel/ |
| H A D | mikroe-proto.c | 71 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 D | fsl-asoc-card.c | 128 * @dai_fmt: DAI format between CPU and CODEC 148 u32 dai_fmt; 205 return priv->dai_fmt == SND_SOC_DAIFMT_AC97; in fsl_asoc_card_hw_params() 446 switch (priv->dai_fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in fsl_asoc_card_audmux_init() 780 priv->dai_fmt = DAI_FMT_BASE; in fsl_asoc_card_probe() 833 priv->dai_fmt |= SND_SOC_DAIFMT_CBC_CFC; in fsl_asoc_card_probe() 845 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe() 849 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe() 852 priv->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in fsl_asoc_card_probe() 855 priv->dai_fmt | in fsl_asoc_card_probe() 112 u32 dai_fmt; global() member [all...] |
| H A D | fsl_ssi.c | 211 * @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 D | imx-card.c | 334 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 D | bells.c | 255 .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 D | speyside.c | 219 .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 D | littlemill.c | 156 .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 D | soc-core.c | 1290 * @dai_fmt: The new DAI link format in snd_soc_runtime_get_dai_fmt() 1295 * Note: For setups with a static format set the dai_fmt field in the in snd_soc_runtime_get_dai_fmt() 1301 unsigned int dai_fmt) in snd_soc_runtime_get_dai_fmt() 1309 if (!dai_fmt) in snd_soc_runtime_get_dai_fmt() 1313 * dai_fmt has 4 types in snd_soc_runtime_get_dai_fmt() 1319 * 4. CLOCK_PROVIDER is set from Codec perspective in dai_fmt. So it will be flipped in snd_soc_runtime_get_dai_fmt() 1325 * dai_fmt includes 1, 2, 3, 4 in snd_soc_runtime_get_dai_fmt() 1328 * dai_fmt includes 1, 2, 3 in snd_soc_runtime_get_dai_fmt() 1333 ret = snd_soc_dai_set_fmt(codec_dai, dai_fmt | ext_fmt); in snd_soc_runtime_get_dai_fmt() 1340 dai_fmt in snd_soc_runtime_get_dai_fmt() 1293 unsigned int mask = 0, dai_fmt = 0; snd_soc_runtime_get_dai_fmt() local 1459 snd_soc_runtime_set_dai_fmt(struct snd_soc_pcm_runtime * rtd,unsigned int dai_fmt) snd_soc_runtime_set_dai_fmt() argument 3297 snd_soc_daifmt_clock_provider_flipped(unsigned int dai_fmt) snd_soc_daifmt_clock_provider_flipped() argument [all...] |
| H A D | soc-topology.c | 1666 link->dai_fmt = le32_to_cpu(hw_config->fmt) & in set_link_hw_format() 1672 link->dai_fmt |= SND_SOC_DAIFMT_GATED; in set_link_hw_format() 1676 link->dai_fmt |= SND_SOC_DAIFMT_CONT; in set_link_hw_format() 1688 link->dai_fmt |= SND_SOC_DAIFMT_NB_NF; 1690 link->dai_fmt |= SND_SOC_DAIFMT_NB_IF; 1692 link->dai_fmt |= SND_SOC_DAIFMT_IB_NF; 1694 link->dai_fmt |= SND_SOC_DAIFMT_IB_IF; 1702 link->dai_fmt |= SND_SOC_DAIFMT_CBP_CFP; in snd_soc_find_dai_link() 1704 link->dai_fmt |= SND_SOC_DAIFMT_CBC_CFP; in snd_soc_find_dai_link() 1706 link->dai_fmt | in snd_soc_find_dai_link() [all...] |
| /linux/sound/soc/amd/ |
| H A D | acp-da7219-max98357a.c | 539 .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 D | acp-rt5645.c | 105 .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 D | acp3x-rt5682-max9836.c | 321 .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 D | pxa-ssp.c | 43 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 D | db1200.c | 120 .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 D | k1_i2s.c | 66 int dai_fmt; 117 switch (i2s->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in spacemit_i2s_startup() 183 switch (i2s->dai_fmt & SND_SOC_DAIFMT_FORMAT_MASK) { in spacemit_i2s_hw_params() 255 i2s->dai_fmt = fmt; in spacemit_i2s_set_fmt() 63 int dai_fmt; global() member
|
| /linux/sound/soc/codecs/ |
| H A D | rt9123.c | 49 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 D | tas2552.c | 75 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 D | rtq9124.c | 57 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 D | adau17x1.h | 44 unsigned int dai_fmt; member
|
| H A D | adav80x.c | 148 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 D | acp-mach.h | 77 unsigned int dai_fmt; 73 unsigned int dai_fmt; global() member
|
| /linux/sound/soc/meson/ |
| H A D | gx-card.c | 60 link->dai_fmt = meson_card_parse_daifmt(node, link->cpus->of_node); in gx_card_parse_i2s()
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_i2s.h | 169 unsigned int dai_fmt; member
|
| /linux/sound/soc/sdw_utils/ |
| H A D | soc_sdw_bridge_cs35l56.c | 98 .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_IB_IF | SND_SOC_DAIFMT_CBC_CFC,
|
| /linux/sound/soc/intel/boards/ |
| H A D | sof_maxim_common.c | 128 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()
|