Home
last modified time | relevance | path

Searched refs:cpu (Results 1 – 19 of 19) sorted by relevance

/sound/soc/qcom/
Dcommon.c13 struct device_node *cpu = NULL; in qcom_snd_parse_of() local
76 cpu = of_get_child_by_name(np, "cpu"); in qcom_snd_parse_of()
80 if (!cpu) { in qcom_snd_parse_of()
86 ret = of_parse_phandle_with_args(cpu, "sound-dai", in qcom_snd_parse_of()
95 ret = snd_soc_of_get_dai_name(cpu, &link->cpus->dai_name); in qcom_snd_parse_of()
156 of_node_put(cpu); in qcom_snd_parse_of()
163 of_node_put(cpu); in qcom_snd_parse_of()
DMakefile3 snd-soc-lpass-cpu-objs := lpass-cpu.o
10 obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o
/sound/soc/meson/
Dgx-card.c83 struct snd_soc_dai_link_component *cpu; in gx_card_add_link() local
86 cpu = devm_kzalloc(card->dev, sizeof(*cpu), GFP_KERNEL); in gx_card_add_link()
87 if (!cpu) in gx_card_add_link()
90 dai_link->cpus = cpu; in gx_card_add_link()
Daxg-card.c314 struct snd_soc_dai_link_component *cpu; in axg_card_add_link() local
317 cpu = devm_kzalloc(card->dev, sizeof(*cpu), GFP_KERNEL); in axg_card_add_link()
318 if (!cpu) in axg_card_add_link()
321 dai_link->cpus = cpu; in axg_card_add_link()
/sound/soc/generic/
Dsimple-card.c141 int *cpu) in simple_parse_node() argument
151 if (cpu) { in simple_parse_node()
161 ret = asoc_simple_parse_dai(np, dlc, cpu); in simple_parse_node()
218 if (li->cpu) { in simple_dai_link_of_dpcm()
288 struct device_node *cpu = NULL; in simple_dai_link_of() local
296 cpu = np; in simple_dai_link_of()
308 ret = simple_parse_node(priv, cpu, li, prefix, &single_cpu); in simple_dai_link_of()
404 if (li->cpu != (np == codec)) in __simple_for_each_link()
414 if (li->cpu && (np != codec)) in __simple_for_each_link()
459 for (li->cpu = 1; li->cpu >= 0; li->cpu--) { in simple_for_each_link()
[all …]
Daudio-graph-card.c214 int *cpu) in graph_parse_node() argument
224 if (cpu) { in graph_parse_node()
234 ret = asoc_simple_parse_dai(ep, dlc, cpu); in graph_parse_node()
281 struct device_node *ep = li->cpu ? cpu_ep : codec_ep; in graph_dai_link_of_dpcm()
287 if (li->cpu) { in graph_dai_link_of_dpcm()
474 if (li->cpu || in __graph_for_each_link()
479 if (li->cpu) in __graph_for_each_link()
522 for (li->cpu = 1; li->cpu >= 0; li->cpu--) { in graph_for_each_link()
640 if (li->cpu) { in graph_count_dpcm()
Dsimple-card-utils.c463 struct snd_soc_dai_link_component *cpu; in asoc_simple_clean_reference() local
468 for_each_link_cpus(dai_link, j, cpu) in asoc_simple_clean_reference()
469 of_node_put(cpu->of_node); in asoc_simple_clean_reference()
/sound/soc/uniphier/
DMakefile2 snd-soc-uniphier-aio-cpu-objs := aio-core.o aio-dma.o aio-cpu.o aio-compress.o
6 obj-$(CONFIG_SND_SOC_UNIPHIER_AIO) += snd-soc-uniphier-aio-cpu.o
/sound/soc/samsung/
Dsnow.c129 struct device_node *cpu, *codec; in snow_probe() local
158 cpu = of_get_child_by_name(dev->of_node, "cpu"); in snow_probe()
160 if (cpu) { in snow_probe()
163 link->cpus->of_node = of_parse_phandle(cpu, "sound-dai", 0); in snow_probe()
164 of_node_put(cpu); in snow_probe()
Dodroid.c203 struct device_node *cpu, *codec; in odroid_audio_probe() local
244 cpu = of_get_child_by_name(dev->of_node, "cpu"); in odroid_audio_probe()
254 num_pcms = of_count_phandle_with_args(cpu, "sound-dai", in odroid_audio_probe()
263 ret = of_parse_phandle_with_args(cpu, "sound-dai", in odroid_audio_probe()
281 cpu_dai = of_parse_phandle(cpu, "sound-dai", 0); in odroid_audio_probe()
286 of_node_put(cpu); in odroid_audio_probe()
Dmidas_wm1811.c419 struct device_node *cpu = NULL, *codec = NULL; in midas_probe() local
470 cpu = of_get_child_by_name(dev->of_node, "cpu"); in midas_probe()
471 if (!cpu) in midas_probe()
476 of_node_put(cpu); in midas_probe()
480 cpu_dai_node = of_parse_phandle(cpu, "sound-dai", 0); in midas_probe()
481 of_node_put(cpu); in midas_probe()
Daries_wm8994.c541 struct device_node *cpu, *codec, *extcon_np; in aries_audio_probe() local
626 cpu = of_get_child_by_name(dev->of_node, "cpu"); in aries_audio_probe()
627 if (!cpu) in aries_audio_probe()
646 aries_dai[0].cpus->of_node = of_parse_phandle(cpu, in aries_audio_probe()
656 aries_dai[2].cpus->of_node = of_parse_phandle(cpu, in aries_audio_probe()
675 of_node_put(cpu); in aries_audio_probe()
Dlowland.c85 SND_SOC_DAILINK_DEFS(cpu,
105 SND_SOC_DAILINK_REG(cpu),
Dtobermory.c112 SND_SOC_DAILINK_DEFS(cpu,
124 SND_SOC_DAILINK_REG(cpu),
Dlittlemill.c145 SND_SOC_DAILINK_DEFS(cpu,
162 SND_SOC_DAILINK_REG(cpu),
/sound/soc/fsl/
Dimx-card.c489 struct device_node *cpu = NULL; in imx_card_parse_of() local
547 cpu = of_get_child_by_name(np, "cpu"); in imx_card_parse_of()
548 if (!cpu) { in imx_card_parse_of()
554 ret = of_parse_phandle_with_args(cpu, "sound-dai", in imx_card_parse_of()
589 ret = snd_soc_of_get_dai_name(cpu, &link->cpus->dai_name); in imx_card_parse_of()
698 of_node_put(cpu); in imx_card_parse_of()
702 cpu = NULL; in imx_card_parse_of()
709 of_node_put(cpu); in imx_card_parse_of()
/sound/soc/
Dsoc-core.c854 struct snd_soc_dai_link_component *cpu, *codec, *platform; in soc_dai_link_sanity_check() local
911 for_each_link_cpus(link, i, cpu) { in soc_dai_link_sanity_check()
917 if (cpu->name && cpu->of_node) { in soc_dai_link_sanity_check()
928 if ((cpu->of_node || cpu->name) && in soc_dai_link_sanity_check()
929 !soc_find_component(cpu)) { in soc_dai_link_sanity_check()
932 cpu->name, link->name); in soc_dai_link_sanity_check()
940 if (!cpu->dai_name && in soc_dai_link_sanity_check()
941 !(cpu->name || cpu->of_node)) { in soc_dai_link_sanity_check()
991 struct snd_soc_dai_link_component *codec, *platform, *cpu; in snd_soc_add_pcm_runtime() local
1017 for_each_link_cpus(dai_link, i, cpu) { in snd_soc_add_pcm_runtime()
[all …]
Dsoc-dai.c499 struct snd_soc_dai_link_component *cpu; in snd_soc_dai_link_set_capabilities() local
506 for_each_link_cpus(dai_link, i, cpu) { in snd_soc_dai_link_set_capabilities()
507 dai = snd_soc_find_dai_with_mutex(cpu); in snd_soc_dai_link_set_capabilities()
/sound/soc/ti/
DKconfig160 The hdmi audio driver implements cpu-dai component using the