Lines Matching refs:of_node
110 struct device_node *np = pdev->dev.of_node; in tegra_sgtl5000_driver_probe()
131 tegra_sgtl5000_dai.codecs->of_node = of_parse_phandle(np, in tegra_sgtl5000_driver_probe()
133 if (!tegra_sgtl5000_dai.codecs->of_node) { in tegra_sgtl5000_driver_probe()
140 tegra_sgtl5000_dai.cpus->of_node = of_parse_phandle(np, in tegra_sgtl5000_driver_probe()
142 if (!tegra_sgtl5000_dai.cpus->of_node) { in tegra_sgtl5000_driver_probe()
149 tegra_sgtl5000_dai.platforms->of_node = tegra_sgtl5000_dai.cpus->of_node; in tegra_sgtl5000_driver_probe()
165 of_node_put(tegra_sgtl5000_dai.cpus->of_node); in tegra_sgtl5000_driver_probe()
166 tegra_sgtl5000_dai.cpus->of_node = NULL; in tegra_sgtl5000_driver_probe()
167 tegra_sgtl5000_dai.platforms->of_node = NULL; in tegra_sgtl5000_driver_probe()
169 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_probe()
170 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_probe()
182 of_node_put(tegra_sgtl5000_dai.cpus->of_node); in tegra_sgtl5000_driver_remove()
183 tegra_sgtl5000_dai.cpus->of_node = NULL; in tegra_sgtl5000_driver_remove()
184 tegra_sgtl5000_dai.platforms->of_node = NULL; in tegra_sgtl5000_driver_remove()
185 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_remove()
186 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_remove()