/kernel/linux/linux-5.10/sound/soc/ti/ |
H A D | omap-twl4030.c | 252 struct device_node *dai_node; in omap_twl4030_probe() local 260 dai_node = of_parse_phandle(node, "ti,mcbsp", 0); in omap_twl4030_probe() 261 if (!dai_node) { in omap_twl4030_probe() 266 omap_twl4030_dai_links[0].cpus->of_node = dai_node; in omap_twl4030_probe() 269 omap_twl4030_dai_links[0].platforms->of_node = dai_node; in omap_twl4030_probe() 271 dai_node = of_parse_phandle(node, "ti,mcbsp-voice", 0); in omap_twl4030_probe() 272 if (!dai_node) { in omap_twl4030_probe() 276 omap_twl4030_dai_links[1].cpus->of_node = dai_node; in omap_twl4030_probe() 279 omap_twl4030_dai_links[1].platforms->of_node = dai_node; in omap_twl4030_probe()
|
H A D | rx51.c | 373 struct device_node *dai_node; in rx51_soc_probe() local 375 dai_node = of_parse_phandle(np, "nokia,cpu-dai", 0); in rx51_soc_probe() 376 if (!dai_node) { in rx51_soc_probe() 382 rx51_dai[0].cpus->of_node = dai_node; in rx51_soc_probe() 383 rx51_dai[0].platforms->of_node = dai_node; in rx51_soc_probe() 385 dai_node = of_parse_phandle(np, "nokia,audio-codec", 0); in rx51_soc_probe() 386 if (!dai_node) { in rx51_soc_probe() 391 rx51_dai[0].codecs->of_node = dai_node; in rx51_soc_probe() 393 dai_node = of_parse_phandle(np, "nokia,audio-codec", 1); in rx51_soc_probe() 394 if (!dai_node) { in rx51_soc_probe() [all...] |
H A D | omap-abe-twl6040.c | 215 struct device_node *dai_node; in omap_abe_probe() local 248 dai_node = of_parse_phandle(node, "ti,mcpdm", 0); in omap_abe_probe() 249 if (!dai_node) { in omap_abe_probe() 258 priv->dai_links[0].cpus->of_node = dai_node; in omap_abe_probe() 261 priv->dai_links[0].platforms->of_node = dai_node; in omap_abe_probe() 267 dai_node = of_parse_phandle(node, "ti,dmic", 0); in omap_abe_probe() 268 if (dai_node) { in omap_abe_probe() 274 priv->dai_links[1].cpus->of_node = dai_node; in omap_abe_probe() 277 priv->dai_links[1].platforms->of_node = dai_node; in omap_abe_probe()
|
H A D | j721e-evm.c | 620 struct device_node *dai_node, *codec_node; in j721e_soc_probe_cpb() local 625 dai_node = of_parse_phandle(node, "ti,cpb-mcasp", 0); in j721e_soc_probe_cpb() 626 if (!dai_node) { in j721e_soc_probe_cpb() 670 priv->dai_links[*link_idx].cpus->of_node = dai_node; in j721e_soc_probe_cpb() 671 priv->dai_links[*link_idx].platforms->of_node = dai_node; in j721e_soc_probe_cpb() 690 priv->dai_links[*link_idx].cpus->of_node = dai_node; in j721e_soc_probe_cpb() 691 priv->dai_links[*link_idx].platforms->of_node = dai_node; in j721e_soc_probe_cpb() 704 priv->codec_conf[*conf_idx].dlc.of_node = dai_node; in j721e_soc_probe_cpb() 713 of_node_put(dai_node); in j721e_soc_probe_cpb() 722 struct device_node *dai_node, *codeca_nod in j721e_soc_probe_ivi() local [all...] |
/kernel/linux/linux-6.6/sound/soc/ti/ |
H A D | omap-twl4030.c | 252 struct device_node *dai_node; in omap_twl4030_probe() local 260 dai_node = of_parse_phandle(node, "ti,mcbsp", 0); in omap_twl4030_probe() 261 if (!dai_node) { in omap_twl4030_probe() 266 omap_twl4030_dai_links[0].cpus->of_node = dai_node; in omap_twl4030_probe() 269 omap_twl4030_dai_links[0].platforms->of_node = dai_node; in omap_twl4030_probe() 271 dai_node = of_parse_phandle(node, "ti,mcbsp-voice", 0); in omap_twl4030_probe() 272 if (!dai_node) { in omap_twl4030_probe() 276 omap_twl4030_dai_links[1].cpus->of_node = dai_node; in omap_twl4030_probe() 279 omap_twl4030_dai_links[1].platforms->of_node = dai_node; in omap_twl4030_probe()
|
H A D | rx51.c | 373 struct device_node *dai_node; in rx51_soc_probe() local 375 dai_node = of_parse_phandle(np, "nokia,cpu-dai", 0); in rx51_soc_probe() 376 if (!dai_node) { in rx51_soc_probe() 382 rx51_dai[0].cpus->of_node = dai_node; in rx51_soc_probe() 383 rx51_dai[0].platforms->of_node = dai_node; in rx51_soc_probe() 385 dai_node = of_parse_phandle(np, "nokia,audio-codec", 0); in rx51_soc_probe() 386 if (!dai_node) { in rx51_soc_probe() 391 rx51_dai[0].codecs->of_node = dai_node; in rx51_soc_probe() 393 dai_node = of_parse_phandle(np, "nokia,audio-codec", 1); in rx51_soc_probe() 394 if (!dai_node) { in rx51_soc_probe() [all...] |
H A D | omap-abe-twl6040.c | 215 struct device_node *dai_node; in omap_abe_probe() local 248 dai_node = of_parse_phandle(node, "ti,mcpdm", 0); in omap_abe_probe() 249 if (!dai_node) { in omap_abe_probe() 258 priv->dai_links[0].cpus->of_node = dai_node; in omap_abe_probe() 261 priv->dai_links[0].platforms->of_node = dai_node; in omap_abe_probe() 267 dai_node = of_parse_phandle(node, "ti,dmic", 0); in omap_abe_probe() 268 if (dai_node) { in omap_abe_probe() 274 priv->dai_links[1].cpus->of_node = dai_node; in omap_abe_probe() 277 priv->dai_links[1].platforms->of_node = dai_node; in omap_abe_probe()
|
H A D | j721e-evm.c | 619 struct device_node *dai_node, *codec_node; in j721e_soc_probe_cpb() local 624 dai_node = of_parse_phandle(node, "ti,cpb-mcasp", 0); in j721e_soc_probe_cpb() 625 if (!dai_node) { in j721e_soc_probe_cpb() 669 priv->dai_links[*link_idx].cpus->of_node = dai_node; in j721e_soc_probe_cpb() 670 priv->dai_links[*link_idx].platforms->of_node = dai_node; in j721e_soc_probe_cpb() 689 priv->dai_links[*link_idx].cpus->of_node = dai_node; in j721e_soc_probe_cpb() 690 priv->dai_links[*link_idx].platforms->of_node = dai_node; in j721e_soc_probe_cpb() 703 priv->codec_conf[*conf_idx].dlc.of_node = dai_node; in j721e_soc_probe_cpb() 712 of_node_put(dai_node); in j721e_soc_probe_cpb() 721 struct device_node *dai_node, *codeca_nod in j721e_soc_probe_ivi() local [all...] |
/kernel/linux/linux-5.10/sound/soc/sh/rcar/ |
H A D | core.c | 1167 struct device_node *dai_node; in rsnd_dai_of_node() local 1176 dai_node = of_get_child_by_name(np, RSND_NODE_DAI); in rsnd_dai_of_node() 1177 if (dai_node) { in rsnd_dai_of_node() 1178 ret = dai_node; in rsnd_dai_of_node() 1184 dai_node = of_graph_get_next_endpoint(np, NULL); in rsnd_dai_of_node() 1185 if (dai_node) in rsnd_dai_of_node() 1193 of_node_put(dai_node); in rsnd_dai_of_node() 1334 struct device_node *dai_node; in rsnd_dai_probe() local 1343 dai_node = rsnd_dai_of_node(priv, &is_graph); in rsnd_dai_probe() 1345 nr = of_graph_get_endpoint_count(dai_node); in rsnd_dai_probe() [all...] |