Home
last modified time | relevance | path

Searched refs:parent_np (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/clk/at91/
H A Ddt-compat.c36 struct device_node *parent_np; in of_sama5d2_clk_audio_pll_frac_setup() local
38 parent_np = of_get_parent(np); in of_sama5d2_clk_audio_pll_frac_setup()
39 regmap = syscon_node_to_regmap(parent_np); in of_sama5d2_clk_audio_pll_frac_setup()
40 of_node_put(parent_np); in of_sama5d2_clk_audio_pll_frac_setup()
62 struct device_node *parent_np; in of_sama5d2_clk_audio_pll_pad_setup() local
64 parent_np = of_get_parent(np); in of_sama5d2_clk_audio_pll_pad_setup()
65 regmap = syscon_node_to_regmap(parent_np); in of_sama5d2_clk_audio_pll_pad_setup()
66 of_node_put(parent_np); in of_sama5d2_clk_audio_pll_pad_setup()
88 struct device_node *parent_np; in of_sama5d2_clk_audio_pll_pmc_setup() local
90 parent_np = of_get_parent(np); in of_sama5d2_clk_audio_pll_pmc_setup()
[all …]
/linux/drivers/reset/
H A Dreset-berlin.c71 struct device_node *parent_np; in berlin2_reset_probe() local
78 parent_np = of_get_parent(pdev->dev.of_node); in berlin2_reset_probe()
79 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_reset_probe()
80 of_node_put(parent_np); in berlin2_reset_probe()
H A Dreset-k210.c93 struct device_node *parent_np; in k210_rst_probe() local
102 parent_np = of_get_parent(dev->of_node); in k210_rst_probe()
103 ksr->map = syscon_node_to_regmap(parent_np); in k210_rst_probe()
104 of_node_put(parent_np); in k210_rst_probe()
/linux/drivers/clk/st/
H A Dclkgen-mux.c59 struct device_node *parent_np; in st_of_clkgen_mux_setup() local
67 parent_np = of_get_parent(np); in st_of_clkgen_mux_setup()
68 reg = of_iomap(parent_np, 0); in st_of_clkgen_mux_setup()
69 of_node_put(parent_np); in st_of_clkgen_mux_setup()
H A Dclkgen-fsyn.c991 struct device_node *parent_np; in st_of_quadfs_setup() local
999 parent_np = of_get_parent(np); in st_of_quadfs_setup()
1000 reg = of_iomap(parent_np, 0); in st_of_quadfs_setup()
1001 of_node_put(parent_np); in st_of_quadfs_setup()
/linux/drivers/irqchip/
H A Dirq-uniphier-aidet.c165 struct device_node *parent_np; in uniphier_aidet_probe() local
169 parent_np = of_irq_find_parent(dev->of_node); in uniphier_aidet_probe()
170 if (!parent_np) in uniphier_aidet_probe()
173 parent_domain = irq_find_host(parent_np); in uniphier_aidet_probe()
174 of_node_put(parent_np); in uniphier_aidet_probe()
/linux/drivers/phy/amlogic/
H A Dphy-meson-g12a-mipi-dphy-analog.c125 struct device_node *np = dev->of_node, *parent_np; in phy_g12a_mipi_dphy_analog_probe() local
133 parent_np = of_get_parent(np); in phy_g12a_mipi_dphy_analog_probe()
134 map = syscon_node_to_regmap(parent_np); in phy_g12a_mipi_dphy_analog_probe()
135 of_node_put(parent_np); in phy_g12a_mipi_dphy_analog_probe()
H A Dphy-meson-axg-mipi-pcie-analog.c201 struct device_node *np = dev->of_node, *parent_np; in phy_axg_mipi_pcie_analog_probe() local
209 parent_np = of_get_parent(dev->of_node); in phy_axg_mipi_pcie_analog_probe()
210 map = syscon_node_to_regmap(parent_np); in phy_axg_mipi_pcie_analog_probe()
211 of_node_put(parent_np); in phy_axg_mipi_pcie_analog_probe()
/linux/drivers/clk/berlin/
H A Dbg2q.c282 struct device_node *parent_np = of_get_parent(np); in berlin2q_clock_setup() local
290 of_node_put(parent_np); in berlin2q_clock_setup()
296 gbase = of_iomap(parent_np, 0); in berlin2q_clock_setup()
298 of_node_put(parent_np); in berlin2q_clock_setup()
304 cpupll_base = of_iomap(parent_np, 1); in berlin2q_clock_setup()
305 of_node_put(parent_np); in berlin2q_clock_setup()
H A Dbg2.c494 struct device_node *parent_np = of_get_parent(np); in berlin2_clock_setup() local
504 of_node_put(parent_np); in berlin2_clock_setup()
510 gbase = of_iomap(parent_np, 0); in berlin2_clock_setup()
511 of_node_put(parent_np); in berlin2_clock_setup()
/linux/drivers/i2c/muxes/
H A Di2c-demux-pinctrl.c23 struct device_node *parent_np; member
64 adap = of_get_i2c_adapter_by_node(priv->chan[new_chan].parent_np); in i2c_demux_activate_master()
171 i, priv->chan[i].parent_np, in available_masters_show()
244 priv->chan[i].parent_np = adap_np; in i2c_demux_pinctrl_probe()
284 of_node_put(priv->chan[j].parent_np); in i2c_demux_pinctrl_probe()
302 of_node_put(priv->chan[i].parent_np); in i2c_demux_pinctrl_remove()
/linux/drivers/iio/adc/
H A Dberlin2-adc.c295 struct device_node *parent_np = of_get_parent(pdev->dev.of_node); in berlin2_adc_probe() local
301 of_node_put(parent_np); in berlin2_adc_probe()
307 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_adc_probe()
308 of_node_put(parent_np); in berlin2_adc_probe()
/linux/drivers/pinctrl/berlin/
H A Dberlin.c335 struct device_node *parent_np = of_get_parent(dev->of_node); in berlin_pinctrl_probe() local
336 struct regmap *regmap = syscon_node_to_regmap(parent_np); in berlin_pinctrl_probe()
338 of_node_put(parent_np); in berlin_pinctrl_probe()
/linux/drivers/pmdomain/amlogic/
H A Dmeson-ee-pwrc.c504 struct device_node *parent_np; in meson_ee_pwrc_probe() local
531 parent_np = of_get_parent(pdev->dev.of_node); in meson_ee_pwrc_probe()
532 regmap_hhi = syscon_node_to_regmap(parent_np); in meson_ee_pwrc_probe()
533 of_node_put(parent_np); in meson_ee_pwrc_probe()
/linux/sound/soc/generic/
H A Daudio-graph-card2.c258 struct device_node *np, *parent_np; in __graph_get_type() local
271 parent_np = of_get_parent(np); in __graph_get_type()
273 np = parent_np; in __graph_get_type()
/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rzg2l.c2790 struct device_node *parent_np; in rzg2l_gpio_register() local
2794 parent_np = of_irq_find_parent(np); in rzg2l_gpio_register()
2795 if (!parent_np) in rzg2l_gpio_register()
2798 parent_domain = irq_find_host(parent_np); in rzg2l_gpio_register()
2799 of_node_put(parent_np); in rzg2l_gpio_register()
/linux/drivers/clk/
H A Dclk-qoriq.c1069 struct device_node *parent_np __free(device_node) = of_get_parent(np); in legacy_init_clockgen()
1070 _clockgen_init(parent_np, true); in legacy_init_clockgen()
H A Dclk.c5091 struct device_node *np, *parent_np; in get_clk_provider_node() local
5094 parent_np = dev->parent ? dev->parent->of_node : NULL; in get_clk_provider_node()
5097 if (of_property_present(parent_np, "#clock-cells")) in get_clk_provider_node()
5098 np = parent_np; in get_clk_provider_node()
/linux/drivers/clk/meson/
H A Dmeson8b.c3635 struct device_node *parent_np; in meson8b_clkc_init_common() local
3641 parent_np = of_get_parent(np); in meson8b_clkc_init_common()
3642 map = syscon_node_to_regmap(parent_np); in meson8b_clkc_init_common()
3643 of_node_put(parent_np); in meson8b_clkc_init_common()