Home
last modified time | relevance | path

Searched refs:parent_np (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-6.6/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 in of_sama5d2_clk_audio_pll_pmc_setup()
132 struct device_node *gcknp, *parent_np; of_sama5d2_clk_generated_setup() local
194 struct device_node *parent_np; of_sama5d4_clk_h32mx_setup() local
260 struct device_node *parent_np; of_at91rm9200_clk_main_osc_setup() local
288 struct device_node *parent_np; of_at91sam9x5_clk_main_rc_osc_setup() local
315 struct device_node *parent_np; of_at91rm9200_clk_main_setup() local
342 struct device_node *parent_np; of_at91sam9x5_clk_main_setup() local
402 struct device_node *parent_np; of_at91_clk_master_setup() local
465 struct device_node *parent_np; of_at91_clk_periph_setup() local
647 struct device_node *parent_np; of_at91_clk_pll_setup() local
714 struct device_node *parent_np; of_at91sam9x5_clk_plldiv_setup() local
746 struct device_node *progclknp, *parent_np; of_at91_clk_prog_setup() local
810 struct device_node *parent_np; of_at91sam9260_clk_slow_setup() local
845 struct device_node *parent_np; of_at91sam9x5_clk_smd_setup() local
878 struct device_node *sysclknp, *parent_np; of_at91rm9200_clk_sys_setup() local
932 struct device_node *parent_np; of_at91sam9x5_clk_usb_setup() local
964 struct device_node *parent_np; of_at91sam9n12_clk_usb_setup() local
994 struct device_node *parent_np; of_at91rm9200_clk_usb_setup() local
1028 struct device_node *parent_np; of_at91sam9x5_clk_utmi_setup() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/
H A Dcbe_regs.c202 struct device_node *be, *np, *parent_np; in cbe_fill_regs_map() local
207 parent_np = of_get_parent(np); in cbe_fill_regs_map()
208 if (parent_np == be) in cbe_fill_regs_map()
210 of_node_put(parent_np); in cbe_fill_regs_map()
214 parent_np = of_get_parent(np); in cbe_fill_regs_map()
215 if (parent_np == be) in cbe_fill_regs_map()
217 of_node_put(parent_np); in cbe_fill_regs_map()
221 parent_np = of_get_parent(np); in cbe_fill_regs_map()
222 if (parent_np == be) in cbe_fill_regs_map()
224 of_node_put(parent_np); in cbe_fill_regs_map()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/muxes/
H A Di2c-mux-gpmux.c47 struct device_node *parent_np; in mux_parent_adapter() local
50 parent_np = of_parse_phandle(np, "i2c-parent", 0); in mux_parent_adapter()
51 if (!parent_np) { in mux_parent_adapter()
55 parent = of_get_i2c_adapter_by_node(parent_np); in mux_parent_adapter()
56 of_node_put(parent_np); in mux_parent_adapter()
H A Di2c-arb-gpio-challenge.c100 struct device_node *parent_np; in i2c_arbitrator_probe() local
157 parent_np = of_parse_phandle(np, "i2c-parent", 0); in i2c_arbitrator_probe()
158 if (!parent_np) { in i2c_arbitrator_probe()
162 muxc->parent = of_get_i2c_adapter_by_node(parent_np); in i2c_arbitrator_probe()
163 of_node_put(parent_np); in i2c_arbitrator_probe()
H A Di2c-mux-pinctrl.c57 struct device_node *parent_np; in i2c_mux_pinctrl_parent_adapter() local
60 parent_np = of_parse_phandle(np, "i2c-parent", 0); in i2c_mux_pinctrl_parent_adapter()
61 if (!parent_np) { in i2c_mux_pinctrl_parent_adapter()
65 parent = of_get_i2c_adapter_by_node(parent_np); in i2c_mux_pinctrl_parent_adapter()
66 of_node_put(parent_np); in i2c_mux_pinctrl_parent_adapter()
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()
242 priv->chan[i].parent_np = adap_np; in i2c_demux_pinctrl_probe()
282 of_node_put(priv->chan[j].parent_np); in i2c_demux_pinctrl_probe()
300 of_node_put(priv->chan[i].parent_np); in i2c_demux_pinctrl_remove()
/kernel/linux/linux-6.6/drivers/i2c/muxes/
H A Di2c-mux-gpmux.c47 struct device_node *parent_np; in mux_parent_adapter() local
50 parent_np = of_parse_phandle(np, "i2c-parent", 0); in mux_parent_adapter()
51 if (!parent_np) { in mux_parent_adapter()
55 parent = of_get_i2c_adapter_by_node(parent_np); in mux_parent_adapter()
56 of_node_put(parent_np); in mux_parent_adapter()
H A Di2c-mux-pinctrl.c57 struct device_node *parent_np; in i2c_mux_pinctrl_parent_adapter() local
60 parent_np = of_parse_phandle(np, "i2c-parent", 0); in i2c_mux_pinctrl_parent_adapter()
61 if (!parent_np) { in i2c_mux_pinctrl_parent_adapter()
65 parent = of_get_i2c_adapter_by_node(parent_np); in i2c_mux_pinctrl_parent_adapter()
66 of_node_put(parent_np); in i2c_mux_pinctrl_parent_adapter()
H A Di2c-arb-gpio-challenge.c100 struct device_node *parent_np; in i2c_arbitrator_probe() local
157 parent_np = of_parse_phandle(np, "i2c-parent", 0); in i2c_arbitrator_probe()
158 if (!parent_np) { in i2c_arbitrator_probe()
162 muxc->parent = of_get_i2c_adapter_by_node(parent_np); in i2c_arbitrator_probe()
163 of_node_put(parent_np); in i2c_arbitrator_probe()
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()
242 priv->chan[i].parent_np = adap_np; in i2c_demux_pinctrl_probe()
282 of_node_put(priv->chan[j].parent_np); in i2c_demux_pinctrl_probe()
300 of_node_put(priv->chan[i].parent_np); in i2c_demux_pinctrl_remove()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-berlin.c71 struct device_node *parent_np = of_get_parent(pdev->dev.of_node); in berlin2_reset_probe() local
78 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_reset_probe()
79 of_node_put(parent_np); in berlin2_reset_probe()
/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-uniphier-aidet.c166 struct device_node *parent_np; in uniphier_aidet_probe() local
170 parent_np = of_irq_find_parent(dev->of_node); in uniphier_aidet_probe()
171 if (!parent_np) in uniphier_aidet_probe()
174 parent_domain = irq_find_host(parent_np); in uniphier_aidet_probe()
175 of_node_put(parent_np); in uniphier_aidet_probe()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/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
210 parent_np = of_get_parent(dev->of_node); in phy_axg_mipi_pcie_analog_probe()
211 map = syscon_node_to_regmap(parent_np); in phy_axg_mipi_pcie_analog_probe()
212 of_node_put(parent_np); in phy_axg_mipi_pcie_analog_probe()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/drivers/reset/
H A Dreset-k210.c93 struct device_node *parent_np = of_get_parent(dev->of_node); in k210_rst_probe() local
102 ksr->map = syscon_node_to_regmap(parent_np); in k210_rst_probe()
103 of_node_put(parent_np); in k210_rst_probe()
H A Dreset-berlin.c71 struct device_node *parent_np = of_get_parent(pdev->dev.of_node); in berlin2_reset_probe() local
78 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_reset_probe()
79 of_node_put(parent_np); in berlin2_reset_probe()
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-oxnas.c210 struct device_node *np = pdev->dev.of_node, *parent_np; in oxnas_stdclk_probe() local
222 parent_np = of_get_parent(np); in oxnas_stdclk_probe()
223 regmap = syscon_node_to_regmap(parent_np); in oxnas_stdclk_probe()
224 of_node_put(parent_np); in oxnas_stdclk_probe()
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dberlin2-adc.c287 struct device_node *parent_np = of_get_parent(pdev->dev.of_node); in berlin2_adc_probe() local
293 of_node_put(parent_np); in berlin2_adc_probe()
300 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_adc_probe()
301 of_node_put(parent_np); in berlin2_adc_probe()
/kernel/linux/linux-6.6/drivers/pmdomain/amlogic/
H A Dmeson-gx-pwrc-vpu.c275 struct device_node *parent_np; in meson_gx_pwrc_vpu_probe() local
294 parent_np = of_get_parent(pdev->dev.of_node); in meson_gx_pwrc_vpu_probe()
295 regmap_ao = syscon_node_to_regmap(parent_np); in meson_gx_pwrc_vpu_probe()
296 of_node_put(parent_np); in meson_gx_pwrc_vpu_probe()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dberlin2-adc.c296 struct device_node *parent_np = of_get_parent(pdev->dev.of_node); in berlin2_adc_probe() local
302 of_node_put(parent_np); in berlin2_adc_probe()
308 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_adc_probe()
309 of_node_put(parent_np); in berlin2_adc_probe()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-uniphier.c340 struct device_node *parent_np; in uniphier_gpio_probe() local
349 parent_np = of_irq_find_parent(dev->of_node); in uniphier_gpio_probe()
350 if (!parent_np) in uniphier_gpio_probe()
353 parent_domain = irq_find_host(parent_np); in uniphier_gpio_probe()
354 of_node_put(parent_np); in uniphier_gpio_probe()

Completed in 11 milliseconds

12