Lines Matching refs:of_node
111 struct device_node *np = pdev->dev.of_node; in tegra_sgtl5000_driver_probe()
132 tegra_sgtl5000_dai.codecs->of_node = of_parse_phandle(np, in tegra_sgtl5000_driver_probe()
134 if (!tegra_sgtl5000_dai.codecs->of_node) { in tegra_sgtl5000_driver_probe()
141 tegra_sgtl5000_dai.cpus->of_node = of_parse_phandle(np, in tegra_sgtl5000_driver_probe()
143 if (!tegra_sgtl5000_dai.cpus->of_node) { in tegra_sgtl5000_driver_probe()
150 tegra_sgtl5000_dai.platforms->of_node = tegra_sgtl5000_dai.cpus->of_node; in tegra_sgtl5000_driver_probe()
166 of_node_put(tegra_sgtl5000_dai.cpus->of_node); in tegra_sgtl5000_driver_probe()
167 tegra_sgtl5000_dai.cpus->of_node = NULL; in tegra_sgtl5000_driver_probe()
168 tegra_sgtl5000_dai.platforms->of_node = NULL; in tegra_sgtl5000_driver_probe()
170 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_probe()
171 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_probe()
183 of_node_put(tegra_sgtl5000_dai.cpus->of_node); in tegra_sgtl5000_driver_remove()
184 tegra_sgtl5000_dai.cpus->of_node = NULL; in tegra_sgtl5000_driver_remove()
185 tegra_sgtl5000_dai.platforms->of_node = NULL; in tegra_sgtl5000_driver_remove()
186 of_node_put(tegra_sgtl5000_dai.codecs->of_node); in tegra_sgtl5000_driver_remove()
187 tegra_sgtl5000_dai.codecs->of_node = NULL; in tegra_sgtl5000_driver_remove()