| /linux/include/linux/framer/ |
| H A D | framer-provider.h | 94 struct framer * (*of_xlate)(struct device *dev, member 124 struct framer *(*of_xlate)(struct device *dev, 131 struct framer *(*of_xlate)(struct device *dev, 163 struct framer *(*of_xlate)(struct device *dev, in __framer_provider_of_register() 175 struct framer *(*of_xlate)(struct device *dev, in __devm_framer_provider_of_register()
|
| /linux/Documentation/translations/zh_CN/driver-api/phy/ |
| H A D | phy.rst | 36 的 of_xlate 实现。如果 PHY provider 实现多个实例,则应提供其自己的 37 of_xlate 实现。of_xlate 仅用于 dt 启动情况。 49 可用于注册 phy_provider,它以 device 和 of_xlate 作为参数。对于 dt
|
| /linux/drivers/net/wan/framer/ |
| H A D | framer-core.c | 404 framer = framer_provider->of_xlate(framer_provider->dev, args); in framer_of_get_from_provider() 769 struct framer *(*of_xlate)(struct device *dev, in __framer_provider_of_register() 780 framer_provider->of_xlate = of_xlate; in __framer_provider_of_register() 831 struct framer *(*of_xlate)(struct device *dev, in __devm_framer_provider_of_register() 840 framer_provider = __framer_provider_of_register(dev, owner, of_xlate); in __devm_framer_provider_of_register()
|
| /linux/drivers/reset/ |
| H A D | reset-mpfs.c | 134 rcdev->of_xlate = mpfs_reset_xlate; in mpfs_reset_mfd_probe() 172 rcdev->of_xlate = mpfs_reset_xlate; in mpfs_reset_adev_probe()
|
| H A D | reset-berlin.c | 88 priv->rcdev.of_xlate = berlin_reset_xlate; in berlin2_reset_probe()
|
| H A D | reset-imx-scu.c | 78 priv->rc.of_xlate = imx_scu_xlate; in imx_scu_reset_probe()
|
| H A D | reset-tps380x.c | 97 tps380x->rcdev.of_xlate = tps380x_reset_of_xlate; in tps380x_reset_probe()
|
| H A D | reset-brcmstb-rescal.c | 82 data->rcdev.of_xlate = brcm_rescal_reset_xlate; in brcm_rescal_reset_probe()
|
| H A D | core.c | 132 if ((rcdev->of_node && rcdev->fwnode) || (rcdev->of_xlate && rcdev->fwnode_xlate)) in reset_controller_register() 144 if (rcdev->of_xlate) in reset_controller_register() 147 if (!rcdev->fwnode_xlate && !rcdev->of_xlate) { in reset_controller_register() 1201 if (rcdev->of_xlate && is_of_node(fwnode)) { in __fwnode_reset_control_get() 1212 rstc_id = rcdev->of_xlate(rcdev, &of_args); in __fwnode_reset_control_get()
|
| H A D | reset-k210.c | 114 ksr->rcdev.of_xlate = k210_rst_xlate; in k210_rst_probe()
|
| H A D | reset-zynqmp.c | 120 priv->rcdev.of_xlate = zynqmp_reset_of_xlate; in zynqmp_reset_probe()
|
| H A D | reset-lantiq.c | 185 priv->rcdev.of_xlate = lantiq_rcu_reset_xlate; in lantiq_rcu_reset_probe()
|
| /linux/drivers/phy/ |
| H A D | phy-core.c | 651 phy = phy_provider->of_xlate(phy_provider->dev, &args); in _of_phy_get() 1147 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register() 1184 phy_provider->of_xlate = of_xlate; in __of_phy_provider_register() 1210 struct phy * (*of_xlate)(struct device *dev, in __devm_of_phy_provider_register() 1220 of_xlate); in __devm_of_phy_provider_register()
|
| /linux/drivers/iommu/ |
| H A D | of_iommu.c | 36 if (!ops->of_xlate || !try_module_get(ops->owner)) in of_iommu_xlate() 39 ret = ops->of_xlate(dev, iommu_spec); in of_iommu_xlate()
|
| /linux/drivers/mailbox/ |
| H A D | mailbox.c | 449 } else if (mbox->of_xlate) { in mbox_request_channel() 450 chan = mbox->of_xlate(mbox, &spec); in mbox_request_channel() 560 if (!mbox->fw_xlate && !mbox->of_xlate) in mbox_controller_register()
|
| H A D | exynos-mailbox.c | 129 mbox->of_xlate = exynos_mbox_of_xlate; in exynos_mbox_probe()
|
| H A D | mtk-adsp-mailbox.c | 123 mbox->of_xlate = mtk_adsp_mbox_xlate; in mtk_adsp_mbox_probe()
|
| /linux/include/linux/ |
| H A D | mailbox_controller.h | 94 struct mbox_chan *(*of_xlate)(struct mbox_controller *mbox, member
|
| /linux/drivers/clk/mmp/ |
| H A D | reset.c | 97 unit->rcdev.of_xlate = mmp_of_reset_xlate; in mmp_clk_reset_register()
|
| /linux/drivers/reset/hisilicon/ |
| H A D | reset-hi3660.c | 100 rc->rst.of_xlate = hi3660_reset_xlate; in hi3660_reset_probe()
|
| /linux/drivers/clk/hisilicon/ |
| H A D | reset.c | 107 rstc->rcdev.of_xlate = hisi_reset_of_xlate; in hisi_reset_init()
|
| /linux/drivers/clk/ux500/ |
| H A D | reset-prcc.c | 176 rcdev->of_xlate = u8500_prcc_reset_xlate; in u8500_prcc_reset_init()
|
| /linux/drivers/clk/sunxi/ |
| H A D | clk-a10-ve.c | 141 reset_data->rcdev.of_xlate = sunxi_ve_of_xlate; in sun4i_ve_clk_setup()
|
| /linux/drivers/clk/mediatek/ |
| H A D | reset.c | 159 data->rcdev.of_xlate = reset_xlate; in mtk_register_reset_controller_with_dev()
|
| /linux/drivers/pwm/ |
| H A D | pwm-pxa.c | 191 chip->of_xlate = of_pwm_single_xlate; in pwm_probe()
|