Searched refs:parent_np (Results 1 – 11 of 11) sorted by relevance
/Linux-v4.19/drivers/i2c/muxes/ |
D | i2c-mux-gpmux.c | 50 struct device_node *parent_np; in mux_parent_adapter() local 53 parent_np = of_parse_phandle(np, "i2c-parent", 0); in mux_parent_adapter() 54 if (!parent_np) { in mux_parent_adapter() 58 parent = of_find_i2c_adapter_by_node(parent_np); in mux_parent_adapter() 59 of_node_put(parent_np); in mux_parent_adapter()
|
D | i2c-arb-gpio-challenge.c | 116 struct device_node *parent_np; in i2c_arbitrator_probe() local 191 parent_np = of_parse_phandle(np, "i2c-parent", 0); in i2c_arbitrator_probe() 192 if (!parent_np) { in i2c_arbitrator_probe() 196 muxc->parent = of_get_i2c_adapter_by_node(parent_np); in i2c_arbitrator_probe() 197 of_node_put(parent_np); in i2c_arbitrator_probe()
|
D | i2c-mux-pinctrl.c | 68 struct device_node *parent_np; in i2c_mux_pinctrl_parent_adapter() local 71 parent_np = of_parse_phandle(np, "i2c-parent", 0); in i2c_mux_pinctrl_parent_adapter() 72 if (!parent_np) { in i2c_mux_pinctrl_parent_adapter() 76 parent = of_find_i2c_adapter_by_node(parent_np); in i2c_mux_pinctrl_parent_adapter() 77 of_node_put(parent_np); in i2c_mux_pinctrl_parent_adapter()
|
D | i2c-demux-pinctrl.c | 26 struct device_node *parent_np; member 67 adap = of_find_i2c_adapter_by_node(priv->chan[new_chan].parent_np); in i2c_demux_activate_master() 172 i, priv->chan[i].parent_np, in available_masters_show() 243 priv->chan[i].parent_np = adap_np; in i2c_demux_pinctrl_probe() 277 of_node_put(priv->chan[j].parent_np); in i2c_demux_pinctrl_probe() 295 of_node_put(priv->chan[i].parent_np); in i2c_demux_pinctrl_remove()
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-uniphier-aidet.c | 174 struct device_node *parent_np; in uniphier_aidet_probe() local 179 parent_np = of_irq_find_parent(dev->of_node); in uniphier_aidet_probe() 180 if (!parent_np) in uniphier_aidet_probe() 183 parent_domain = irq_find_host(parent_np); in uniphier_aidet_probe() 184 of_node_put(parent_np); in uniphier_aidet_probe()
|
/Linux-v4.19/drivers/reset/ |
D | reset-berlin.c | 71 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()
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-uniphier.c | 353 struct device_node *parent_np; in uniphier_gpio_probe() local 363 parent_np = of_irq_find_parent(dev->of_node); in uniphier_gpio_probe() 364 if (!parent_np) in uniphier_gpio_probe() 367 parent_domain = irq_find_host(parent_np); in uniphier_gpio_probe() 368 of_node_put(parent_np); in uniphier_gpio_probe()
|
/Linux-v4.19/drivers/pinctrl/berlin/ |
D | berlin.c | 334 struct device_node *parent_np = of_get_parent(dev->of_node); in berlin_pinctrl_probe() local 335 struct regmap *regmap = syscon_node_to_regmap(parent_np); in berlin_pinctrl_probe() 337 of_node_put(parent_np); in berlin_pinctrl_probe()
|
/Linux-v4.19/drivers/iio/adc/ |
D | berlin2-adc.c | 287 struct device_node *parent_np = of_get_parent(pdev->dev.of_node); in berlin2_adc_probe() local 298 priv->regmap = syscon_node_to_regmap(parent_np); in berlin2_adc_probe() 299 of_node_put(parent_np); in berlin2_adc_probe()
|
/Linux-v4.19/drivers/clk/berlin/ |
D | bg2q.c | 281 struct device_node *parent_np = of_get_parent(np); in berlin2q_clock_setup() local 293 gbase = of_iomap(parent_np, 0); in berlin2q_clock_setup() 300 cpupll_base = of_iomap(parent_np, 1); in berlin2q_clock_setup()
|
D | bg2.c | 493 struct device_node *parent_np = of_get_parent(np); in berlin2_clock_setup() local 507 gbase = of_iomap(parent_np, 0); in berlin2_clock_setup()
|