/Linux-v4.19/include/linux/phy/ |
D | phy.h | 112 struct phy * (*of_xlate)(struct device *dev, member 201 struct phy * (*of_xlate)(struct device *dev, 205 struct phy * (*of_xlate)(struct device *dev, 394 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register() 402 struct phy * (*of_xlate)(struct device *dev, in __devm_of_phy_provider_register()
|
/Linux-v4.19/drivers/gpio/ |
D | gpiolib-of.c | 34 chip->of_xlate && in of_gpiochip_match_node_and_xlate() 35 chip->of_xlate(chip, gpiospec, NULL) >= 0; in of_gpiochip_match_node_and_xlate() 53 ret = chip->of_xlate(chip, gpiospec, flags); in of_xlate_and_get_gpiod_flags() 628 if (!chip->of_xlate) { in of_gpiochip_add() 630 chip->of_xlate = of_gpio_simple_xlate; in of_gpiochip_add()
|
/Linux-v4.19/drivers/phy/ |
D | phy-core.c | 450 phy = phy_provider->of_xlate(phy_provider->dev, &args); in _of_phy_get() 900 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register() 937 phy_provider->of_xlate = of_xlate; in __of_phy_provider_register() 962 struct phy * (*of_xlate)(struct device *dev, in __devm_of_phy_provider_register() 972 of_xlate); in __devm_of_phy_provider_register()
|
/Linux-v4.19/drivers/iommu/ |
D | of_iommu.c | 106 if ((ops && !ops->of_xlate) || in of_iommu_xlate() 121 return ops->of_xlate(dev, iommu_spec); in of_iommu_xlate()
|
/Linux-v4.19/drivers/mailbox/ |
D | mailbox.c | 329 chan = mbox->of_xlate(mbox, &spec); in mbox_request_channel() 483 if (!mbox->of_xlate) in mbox_controller_register() 484 mbox->of_xlate = of_mbox_index_xlate; in mbox_controller_register()
|
D | bcm2835-mailbox.c | 173 mbox->controller.of_xlate = &bcm2835_mbox_index_xlate; in bcm2835_mbox_probe()
|
/Linux-v4.19/include/linux/ |
D | mailbox_controller.h | 82 struct mbox_chan *(*of_xlate)(struct mbox_controller *mbox, member
|
D | reset-controller.h | 76 int (*of_xlate)(struct reset_controller_dev *rcdev, member
|
/Linux-v4.19/Documentation/ |
D | phy.txt | 33 the PHY, the framework provides its own implementation of of_xlate in 35 should provide its own implementation of of_xlate. of_xlate is used only for 48 register the phy_provider and it takes device and of_xlate as
|
/Linux-v4.19/drivers/reset/ |
D | reset-berlin.c | 87 priv->rcdev.of_xlate = berlin_reset_xlate; in berlin2_reset_probe()
|
D | core.c | 90 if (!rcdev->of_xlate) { in reset_controller_register() 92 rcdev->of_xlate = of_reset_simple_xlate; in reset_controller_register() 511 rstc_id = rcdev->of_xlate(rcdev, &args); in __of_reset_control_get()
|
D | reset-ti-sci.c | 237 data->rcdev.of_xlate = ti_sci_reset_of_xlate; in ti_sci_reset_probe()
|
D | reset-lantiq.c | 188 priv->rcdev.of_xlate = lantiq_rcu_reset_xlate; in lantiq_rcu_reset_probe()
|
/Linux-v4.19/drivers/reset/hisilicon/ |
D | reset-hi3660.c | 99 rc->rst.of_xlate = hi3660_reset_xlate; in hi3660_reset_probe()
|
/Linux-v4.19/drivers/clk/mmp/ |
D | reset.c | 97 unit->rcdev.of_xlate = mmp_of_reset_xlate; in mmp_clk_reset_register()
|
/Linux-v4.19/drivers/clk/hisilicon/ |
D | reset.c | 122 rstc->rcdev.of_xlate = hisi_reset_of_xlate; in hisi_reset_init()
|
/Linux-v4.19/drivers/clk/sunxi/ |
D | clk-a10-ve.c | 149 reset_data->rcdev.of_xlate = sunxi_ve_of_xlate; in sun4i_ve_clk_setup()
|
D | clk-sun4i-display.c | 199 reset_data->rcdev.of_xlate = &sun4i_a10_display_reset_xlate; in sun4i_a10_display_init()
|
/Linux-v4.19/drivers/pwm/ |
D | pwm-clps711x.c | 140 priv->chip.of_xlate = clps711x_pwm_xlate; in clps711x_pwm_probe()
|
D | pwm-jz4740.c | 178 jz4740->chip.of_xlate = of_pwm_xlate_with_flags; in jz4740_pwm_probe()
|
D | core.c | 195 if (!chip->of_xlate) { in of_pwmchip_add() 196 chip->of_xlate = of_pwm_simple_xlate; in of_pwmchip_add() 688 pwm = pc->of_xlate(pc, &args); in of_pwm_get()
|
D | pwm-pxa.c | 195 pwm->chip.of_xlate = pxa_pwm_of_xlate; in pwm_probe()
|
D | pwm-bcm2835.c | 170 pc->chip.of_xlate = of_pwm_xlate_with_flags; in bcm2835_pwm_probe()
|
D | pwm-cros-ec.c | 207 chip->of_xlate = cros_ec_pwm_xlate; in cros_ec_pwm_probe()
|
D | pwm-stm32-lp.c | 205 priv->chip.of_xlate = of_pwm_xlate_with_flags; in stm32_pwm_lp_probe()
|