Lines Matching defs:codec_np
466 static int fsl_asoc_card_spdif_init(struct device_node *codec_np[],
483 if (!codec_np[i])
486 if (of_device_is_compatible(codec_np[i], "linux,spdif-dit")) {
489 } else if (of_device_is_compatible(codec_np[i], "linux,spdif-dir")) {
496 if (!codec_np[0]) {
522 if (!codec_np[0]) {
527 if (codec_np[0] && codec_np[1]) {
618 struct device_node *codec_np[2];
659 codec_np[0] = of_parse_phandle(np, "audio-codec", 0);
660 codec_np[1] = of_parse_phandle(np, "audio-codec", 1);
663 if (codec_np[codec_idx]) {
667 codec_i2c = of_find_i2c_device_by_node(codec_np[codec_idx]);
673 codec_pdev = of_find_device_by_node(codec_np[codec_idx]);
840 ret = fsl_asoc_card_spdif_init(codec_np, cpu_np, codec_dai_name, priv);
866 if (bitclkprovider && codec_np[codec_idx] == bitclkprovider)
868 if (frameprovider && codec_np[codec_idx] == frameprovider)
964 codec_comp->of_node = codec_np[codec_idx];
1070 of_node_put(codec_np[0]);
1071 of_node_put(codec_np[1]);