/linux-4.4.14/sound/soc/fsl/ |
H A D | imx-sgtl5000.c | 61 struct device_node *ssi_np, *codec_np; imx_sgtl5000_probe() local 105 codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0); imx_sgtl5000_probe() 106 if (!ssi_np || !codec_np) { imx_sgtl5000_probe() 118 codec_dev = of_find_i2c_device_by_node(codec_np); imx_sgtl5000_probe() 141 data->dai.codec_of_node = codec_np; imx_sgtl5000_probe() 171 of_node_put(codec_np); imx_sgtl5000_probe() 179 of_node_put(codec_np); imx_sgtl5000_probe()
|
H A D | imx-es8328.c | 81 struct device_node *ssi_np = NULL, *codec_np = NULL; imx_es8328_probe() local 137 codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0); imx_es8328_probe() 138 if (!ssi_np || !codec_np) { imx_es8328_probe() 164 data->dai.codec_of_node = codec_np; imx_es8328_probe() 197 of_node_put(codec_np); imx_es8328_probe()
|
H A D | imx-wm8962.c | 155 struct device_node *ssi_np, *codec_np; imx_wm8962_probe() local 202 codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0); imx_wm8962_probe() 203 if (!ssi_np || !codec_np) { imx_wm8962_probe() 215 codec_dev = of_find_i2c_device_by_node(codec_np); imx_wm8962_probe() 245 data->dai.codec_of_node = codec_np; imx_wm8962_probe() 278 of_node_put(codec_np); imx_wm8962_probe() 286 of_node_put(codec_np); imx_wm8962_probe()
|
H A D | eukrea-tlv320.c | 91 struct device_node *ssi_np = NULL, *codec_np = NULL; eukrea_tlv320_probe() local 112 codec_np = of_parse_phandle(ssi_np, "codec-handle", 0); eukrea_tlv320_probe() 113 if (codec_np) eukrea_tlv320_probe() 114 eukrea_tlv320_dai.codec_of_node = codec_np; eukrea_tlv320_probe()
|
H A D | mpc8610_hpcd.c | 195 struct device_node *codec_np = NULL; mpc8610_hpcd_probe() local 202 codec_np = of_parse_phandle(np, "codec-handle", 0); mpc8610_hpcd_probe() 203 if (!codec_np) { mpc8610_hpcd_probe() 218 machine_data->dai[0].codec_of_node = codec_np; mpc8610_hpcd_probe() 257 iprop = of_get_property(codec_np, "clock-frequency", NULL); mpc8610_hpcd_probe() 356 of_node_put(codec_np); mpc8610_hpcd_probe() 363 of_node_put(codec_np); mpc8610_hpcd_probe()
|
H A D | p1022_rdk.c | 209 struct device_node *codec_np = NULL; p1022_rdk_probe() local 215 codec_np = of_parse_phandle(np, "codec-handle", 0); p1022_rdk_probe() 216 if (!codec_np) { p1022_rdk_probe() 231 mdata->dai[0].codec_of_node = codec_np; p1022_rdk_probe() 259 iprop = of_get_property(codec_np, "clock-frequency", NULL); p1022_rdk_probe() 321 of_node_put(codec_np); p1022_rdk_probe()
|
H A D | p1022_ds.c | 205 struct device_node *codec_np = NULL; p1022_ds_probe() local 212 codec_np = of_parse_phandle(np, "codec-handle", 0); p1022_ds_probe() 213 if (!codec_np) { p1022_ds_probe() 228 mdata->dai[0].codec_of_node = codec_np; p1022_ds_probe() 267 iprop = of_get_property(codec_np, "clock-frequency", NULL); p1022_ds_probe() 364 of_node_put(codec_np); p1022_ds_probe() 371 of_node_put(codec_np); p1022_ds_probe()
|
H A D | fsl-asoc-card.c | 451 struct device_node *cpu_np, *codec_np, *asrc_np; fsl_asoc_card_probe() local 482 codec_np = of_parse_phandle(np, "audio-codec", 0); fsl_asoc_card_probe() 483 if (codec_np) fsl_asoc_card_probe() 484 codec_dev = of_find_i2c_device_by_node(codec_np); fsl_asoc_card_probe() 597 priv->dai_link[0].codec_of_node = codec_np; fsl_asoc_card_probe() 623 priv->dai_link[2].codec_of_node = codec_np; fsl_asoc_card_probe() 661 of_node_put(codec_np); fsl_asoc_card_probe()
|
/linux-4.4.14/sound/soc/ux500/ |
H A D | mop500.c | 74 struct device_node *codec_np, *msp_np[2]; mop500_of_probe() local 79 codec_np = of_parse_phandle(np, "stericsson,audio-codec", 0); mop500_of_probe() 81 if (!(msp_np[0] && msp_np[1] && codec_np)) { mop500_of_probe() 92 mop500_dai_links[i].codec_of_node = codec_np; mop500_of_probe()
|
/linux-4.4.14/sound/soc/mxs/ |
H A D | mxs-sgtl5000.c | 108 struct device_node *saif_np[2], *codec_np; mxs_sgtl5000_probe() local 112 codec_np = of_parse_phandle(np, "audio-codec", 0); mxs_sgtl5000_probe() 113 if (!saif_np[0] || !saif_np[1] || !codec_np) { mxs_sgtl5000_probe() 120 mxs_sgtl5000_dai[i].codec_of_node = codec_np; mxs_sgtl5000_probe() 127 of_node_put(codec_np); mxs_sgtl5000_probe()
|
/linux-4.4.14/sound/soc/atmel/ |
H A D | atmel_wm8904.c | 83 struct device_node *codec_np, *cpu_np; atmel_asoc_wm8904_dt_init() local 115 codec_np = of_parse_phandle(np, "atmel,audio-codec", 0); atmel_asoc_wm8904_dt_init() 116 if (!codec_np) { atmel_asoc_wm8904_dt_init() 121 dailink->codec_of_node = codec_np; atmel_asoc_wm8904_dt_init() 122 of_node_put(codec_np); atmel_asoc_wm8904_dt_init()
|
H A D | sam9x5_wm8731.c | 81 struct device_node *codec_np, *cpu_np; sam9x5_wm8731_driver_probe() local 127 codec_np = of_parse_phandle(np, "atmel,audio-codec", 0); sam9x5_wm8731_driver_probe() 128 if (!codec_np) { sam9x5_wm8731_driver_probe() 134 dai->codec_of_node = codec_np; sam9x5_wm8731_driver_probe() 155 of_node_put(codec_np); sam9x5_wm8731_driver_probe()
|
H A D | sam9g20_wm8731.c | 162 struct device_node *codec_np, *cpu_np; at91sam9g20ek_audio_probe() local 216 codec_np = of_parse_phandle(np, "atmel,audio-codec", 0); at91sam9g20ek_audio_probe() 217 if (!codec_np) { at91sam9g20ek_audio_probe() 221 at91sam9g20ek_dai.codec_of_node = codec_np; at91sam9g20ek_audio_probe() 234 of_node_put(codec_np); at91sam9g20ek_audio_probe()
|