Home
last modified time | relevance | path

Searched refs:num_dai (Results 1 – 15 of 15) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/fsl/
H A Dimx-audmix.c28 int num_dai; member
152 int i, num_dai, ret; in imx_audmix_probe() local
176 num_dai = of_count_phandle_with_args(audmix_np, "dais", NULL); in imx_audmix_probe()
177 if (num_dai != FSL_AUDMIX_MAX_DAIS) { in imx_audmix_probe()
187 priv->num_dai = 2 * num_dai; in imx_audmix_probe()
188 priv->dai = devm_kcalloc(&pdev->dev, priv->num_dai, in imx_audmix_probe()
193 priv->num_dai_conf = num_dai; in imx_audmix_probe()
200 priv->num_dapm_routes = 3 * num_dai; in imx_audmix_probe()
207 for (i = 0; i < num_dai; i++) { in imx_audmix_probe()
272 priv->dai[num_dai + i].cpus = &dlc[3]; in imx_audmix_probe()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Drockchip_multi_dais.c321 int num_dai) in mdais_parse_daifmt() argument
328 ret = mdais_read_prop_array(node, BITCLOCK_INV_STR, cinv, num_dai); in mdais_parse_daifmt()
331 ret = mdais_read_prop_array(node, FRAME_INV_STR, finv, num_dai); in mdais_parse_daifmt()
334 ret = mdais_read_prop_array(node, BITCLOCK_MASTER_STR, cmst, num_dai); in mdais_parse_daifmt()
337 ret = mdais_read_prop_array(node, FRAME_MASTER_STR, fmst, num_dai); in mdais_parse_daifmt()
341 for (i = 0; i < num_dai; i++) { in mdais_parse_daifmt()
/OK3568_Linux_fs/kernel/sound/soc/
H A Dsoc-devres.c68 struct snd_soc_dai_driver *dai_drv, int num_dai) in devm_snd_soc_register_component() argument
77 ret = snd_soc_register_component(dev, cmpnt_drv, dai_drv, num_dai); in devm_snd_soc_register_component()
H A Dsoc-core.c2332 dai->id = component->num_dai; in snd_soc_register_dai()
2343 component->num_dai++; in snd_soc_register_dai()
2475 int num_dai) in snd_soc_add_component() argument
2483 for (i = 0; i < num_dai; i++) { in snd_soc_add_component()
2489 ret = snd_soc_register_dais(component, dai_drv, num_dai); in snd_soc_add_component()
2523 int num_dai) in snd_soc_register_component() argument
2536 return snd_soc_add_component(component, dai_drv, num_dai); in snd_soc_register_component()
3056 if (component_of_node != args->np || !pos->num_dai) in snd_soc_get_dai_name()
3076 if (id < 0 || id >= pos->num_dai) { in snd_soc_get_dai_name()
/OK3568_Linux_fs/kernel/sound/soc/qcom/
H A Dlpass-cpu.c431 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_of_xlate_dai_name()
822 for (id = 0; id < data->variant->num_dai; id++) { in of_lpass_cpu_parse_dai_data()
927 for (i = 0; i < variant->num_dai; i++) { in asoc_qcom_lpass_cpu_platform_probe()
967 variant->num_dai); in asoc_qcom_lpass_cpu_platform_probe()
H A Dlpass-ipq806x.c151 .num_dai = 1,
H A Dlpass.h250 int num_dai; member
H A Dlpass-sc7180.c269 .num_dai = ARRAY_SIZE(sc7180_lpass_cpu_dai_driver),
H A Dlpass-apq8016.c275 .num_dai = ARRAY_SIZE(apq8016_lpass_cpu_dai_driver),
/OK3568_Linux_fs/kernel/sound/soc/codecs/aw883xx/
H A Daw883xx.h141 int num_dai);
H A Daw883xx.c817 int num_dai) in aw883xx_dai_drv_append_suffix() argument
822 if ((dai_drv != NULL) && (num_dai > 0)) { in aw883xx_dai_drv_append_suffix()
823 for (i = 0; i < num_dai; i++) { in aw883xx_dai_drv_append_suffix()
/OK3568_Linux_fs/kernel/sound/soc/meson/
H A Daiu.c60 if (id < 0 || id >= component->num_dai) in aiu_of_xlate_dai_name()
/OK3568_Linux_fs/kernel/drivers/soundwire/
H A Dintel.c1208 int num_dai, ret, off = 0; in intel_register_dai() local
1211 num_dai = cdns->pcm.num_pdi + cdns->pdm.num_pdi; in intel_register_dai()
1213 dais = devm_kcalloc(cdns->dev, num_dai, sizeof(*dais), GFP_KERNEL); in intel_register_dai()
1258 dais, num_dai); in intel_register_dai()
/OK3568_Linux_fs/kernel/include/sound/
H A Dsoc.h431 int num_dai);
434 struct snd_soc_dai_driver *dai_drv, int num_dai);
437 struct snd_soc_dai_driver *dai_drv, int num_dai);
H A Dsoc-component.h200 int num_dai; member