Home
last modified time | relevance | path

Searched refs:codec_np (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/sound/soc/fsl/
Dimx-sgtl5000.c54 struct device_node *ssi_np, *codec_np; in imx_sgtl5000_probe() local
98 codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0); in imx_sgtl5000_probe()
99 if (!ssi_np || !codec_np) { in imx_sgtl5000_probe()
111 codec_dev = of_find_i2c_device_by_node(codec_np); in imx_sgtl5000_probe()
134 data->dai.codec_of_node = codec_np; in imx_sgtl5000_probe()
164 of_node_put(codec_np); in imx_sgtl5000_probe()
172 of_node_put(codec_np); in imx_sgtl5000_probe()
Dimx-es8328.c81 struct device_node *ssi_np = NULL, *codec_np = NULL; in imx_es8328_probe() local
137 codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0); in imx_es8328_probe()
138 if (!ssi_np || !codec_np) { in imx_es8328_probe()
164 data->dai.codec_of_node = codec_np; in imx_es8328_probe()
197 of_node_put(codec_np); in imx_es8328_probe()
Dmpc8610_hpcd.c194 struct device_node *codec_np = NULL; in mpc8610_hpcd_probe() local
201 codec_np = of_parse_phandle(np, "codec-handle", 0); in mpc8610_hpcd_probe()
202 if (!codec_np) { in mpc8610_hpcd_probe()
217 machine_data->dai[0].codec_of_node = codec_np; in mpc8610_hpcd_probe()
256 iprop = of_get_property(codec_np, "clock-frequency", NULL); in mpc8610_hpcd_probe()
355 of_node_put(codec_np); in mpc8610_hpcd_probe()
362 of_node_put(codec_np); in mpc8610_hpcd_probe()
Dp1022_ds.c204 struct device_node *codec_np = NULL; in p1022_ds_probe() local
211 codec_np = of_parse_phandle(np, "codec-handle", 0); in p1022_ds_probe()
212 if (!codec_np) { in p1022_ds_probe()
227 mdata->dai[0].codec_of_node = codec_np; in p1022_ds_probe()
266 iprop = of_get_property(codec_np, "clock-frequency", NULL); in p1022_ds_probe()
363 of_node_put(codec_np); in p1022_ds_probe()
370 of_node_put(codec_np); in p1022_ds_probe()
Dp1022_rdk.c208 struct device_node *codec_np = NULL; in p1022_rdk_probe() local
214 codec_np = of_parse_phandle(np, "codec-handle", 0); in p1022_rdk_probe()
215 if (!codec_np) { in p1022_rdk_probe()
230 mdata->dai[0].codec_of_node = codec_np; in p1022_rdk_probe()
258 iprop = of_get_property(codec_np, "clock-frequency", NULL); in p1022_rdk_probe()
320 of_node_put(codec_np); in p1022_rdk_probe()
Deukrea-tlv320.c90 struct device_node *ssi_np = NULL, *codec_np = NULL; in eukrea_tlv320_probe() local
111 codec_np = of_parse_phandle(ssi_np, "codec-handle", 0); in eukrea_tlv320_probe()
112 if (codec_np) in eukrea_tlv320_probe()
113 eukrea_tlv320_dai.codec_of_node = codec_np; in eukrea_tlv320_probe()
Dfsl-asoc-card.c468 struct device_node *cpu_np, *codec_np, *asrc_np; in fsl_asoc_card_probe() local
499 codec_np = of_parse_phandle(np, "audio-codec", 0); in fsl_asoc_card_probe()
500 if (codec_np) in fsl_asoc_card_probe()
501 codec_dev = of_find_i2c_device_by_node(codec_np); in fsl_asoc_card_probe()
623 priv->dai_link[0].codec_of_node = codec_np; in fsl_asoc_card_probe()
653 priv->dai_link[2].codec_of_node = codec_np; in fsl_asoc_card_probe()
691 of_node_put(codec_np); in fsl_asoc_card_probe()
/Linux-v4.19/sound/soc/atmel/
Datmel_wm8904.c83 struct device_node *codec_np, *cpu_np; in atmel_asoc_wm8904_dt_init() local
115 codec_np = of_parse_phandle(np, "atmel,audio-codec", 0); in atmel_asoc_wm8904_dt_init()
116 if (!codec_np) { in atmel_asoc_wm8904_dt_init()
121 dailink->codec_of_node = codec_np; in atmel_asoc_wm8904_dt_init()
122 of_node_put(codec_np); in atmel_asoc_wm8904_dt_init()
Dsam9x5_wm8731.c81 struct device_node *codec_np, *cpu_np; in sam9x5_wm8731_driver_probe() local
127 codec_np = of_parse_phandle(np, "atmel,audio-codec", 0); in sam9x5_wm8731_driver_probe()
128 if (!codec_np) { in sam9x5_wm8731_driver_probe()
134 dai->codec_of_node = codec_np; in sam9x5_wm8731_driver_probe()
154 of_node_put(codec_np); in sam9x5_wm8731_driver_probe()
Dsam9g20_wm8731.c161 struct device_node *codec_np, *cpu_np; in at91sam9g20ek_audio_probe() local
215 codec_np = of_parse_phandle(np, "atmel,audio-codec", 0); in at91sam9g20ek_audio_probe()
216 if (!codec_np) { in at91sam9g20ek_audio_probe()
220 at91sam9g20ek_dai.codec_of_node = codec_np; in at91sam9g20ek_audio_probe()
233 of_node_put(codec_np); in at91sam9g20ek_audio_probe()
Dtse850-pcm5142.c327 struct device_node *codec_np, *cpu_np; in tse850_dt_init() local
344 codec_np = of_parse_phandle(np, "axentia,audio-codec", 0); in tse850_dt_init()
345 if (!codec_np) { in tse850_dt_init()
349 dailink->codec_of_node = codec_np; in tse850_dt_init()
350 of_node_put(codec_np); in tse850_dt_init()
/Linux-v4.19/sound/soc/mxs/
Dmxs-sgtl5000.c116 struct device_node *saif_np[2], *codec_np; in mxs_sgtl5000_probe() local
120 codec_np = of_parse_phandle(np, "audio-codec", 0); in mxs_sgtl5000_probe()
121 if (!saif_np[0] || !saif_np[1] || !codec_np) { in mxs_sgtl5000_probe()
128 mxs_sgtl5000_dai[i].codec_of_node = codec_np; in mxs_sgtl5000_probe()
135 of_node_put(codec_np); in mxs_sgtl5000_probe()
/Linux-v4.19/sound/soc/ux500/
Dmop500.c74 struct device_node *codec_np, *msp_np[2]; in mop500_of_probe() local
79 codec_np = of_parse_phandle(np, "stericsson,audio-codec", 0); in mop500_of_probe()
81 if (!(msp_np[0] && msp_np[1] && codec_np)) { in mop500_of_probe()
92 mop500_dai_links[i].codec_of_node = codec_np; in mop500_of_probe()