Home
last modified time | relevance | path

Searched refs:of_xlate (Results 1 - 25 of 190) sorted by relevance

12345678

/kernel/linux/linux-6.6/drivers/net/pse-pd/
H A Dpse_core.c35 * This static translation function is used by default if of_xlate in
50 * This static translation function is used by default if of_xlate in
70 if (!pcdev->of_xlate) { in pse_controller_register()
72 pcdev->of_xlate = of_pse_zero_xlate; in pse_controller_register()
74 pcdev->of_xlate = of_pse_simple_xlate; in pse_controller_register()
241 psec_id = pcdev->of_xlate(pcdev, &args); in of_pse_control_get()
/kernel/linux/linux-5.10/include/linux/phy/
H A Dphy.h153 * @owner: the module owner having of_xlate
155 * @of_xlate: function pointer to obtain phy instance from phy pointer
162 struct phy * (*of_xlate)(struct device *dev, member
258 struct phy * (*of_xlate)(struct device *dev,
262 struct phy * (*of_xlate)(struct device *dev,
477 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register()
485 struct phy * (*of_xlate)(struct device *dev, in __devm_of_phy_provider_register()
/kernel/linux/linux-6.6/include/linux/phy/
H A Dphy.h169 * @owner: the module owner having of_xlate
171 * @of_xlate: function pointer to obtain phy instance from phy pointer
178 struct phy * (*of_xlate)(struct device *dev, member
277 struct phy * (*of_xlate)(struct device *dev,
281 struct phy * (*of_xlate)(struct device *dev,
511 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register()
519 struct phy * (*of_xlate)(struct device *dev, in __devm_of_phy_provider_register()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpiolib-of.c89 chip->of_xlate && in of_gpiochip_match_node_and_xlate()
90 chip->of_xlate(chip, gpiospec, NULL) >= 0; in of_gpiochip_match_node_and_xlate()
108 ret = chip->of_xlate(chip, gpiospec, flags); in of_xlate_and_get_gpiod_flags()
837 * - of_xlate callback (optional)
1022 if (!chip->of_xlate) { in of_gpiochip_add()
1024 chip->of_xlate = of_gpio_simple_xlate; in of_gpiochip_add()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpiolib-of.c126 chip->of_xlate && in of_gpiochip_match_node_and_xlate()
127 chip->of_xlate(chip, gpiospec, NULL) >= 0; in of_gpiochip_match_node_and_xlate()
145 ret = chip->of_xlate(chip, gpiospec, flags); in of_xlate_and_get_gpiod_flags()
930 * - of_xlate callback (optional)
1089 if (!chip->of_xlate) { in of_gpiochip_add()
1091 chip->of_xlate = of_gpio_simple_xlate; in of_gpiochip_add()
/kernel/linux/linux-5.10/include/linux/
H A Dreset-controller.h64 * @of_xlate: translation function to translate from specifier as found in the
77 int (*of_xlate)(struct reset_controller_dev *rcdev, member
H A Dmailbox_controller.h69 * @of_xlate: Controller driver specific mapping of channel via DT
82 struct mbox_chan *(*of_xlate)(struct mbox_controller *mbox, member
/kernel/linux/linux-5.10/drivers/phy/
H A Dphy-core.c494 * not yet loaded. This function uses of_xlate call back function provided
526 phy = phy_provider->of_xlate(phy_provider->dev, &args); in _of_phy_get()
630 * should provide a custom of_xlate function that reads the *args* and returns
998 * @owner: the module owner containing of_xlate
999 * @of_xlate: function pointer to obtain phy instance from phy provider
1001 * Creates struct phy_provider from dev and of_xlate function pointer.
1014 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register()
1051 phy_provider->of_xlate = of_xlate; in __of_phy_provider_register()
1066 * @owner: the module owner containing of_xlate
[all...]
/kernel/linux/linux-6.6/drivers/phy/
H A Dphy-core.c564 * not yet loaded. This function uses of_xlate call back function provided
596 phy = phy_provider->of_xlate(phy_provider->dev, &args); in _of_phy_get()
700 * should provide a custom of_xlate function that reads the *args* and returns
1081 * @owner: the module owner containing of_xlate
1082 * @of_xlate: function pointer to obtain phy instance from phy provider
1084 * Creates struct phy_provider from dev and of_xlate function pointer.
1097 struct phy * (*of_xlate)(struct device *dev, in __of_phy_provider_register()
1134 phy_provider->of_xlate = of_xlate; in __of_phy_provider_register()
1149 * @owner: the module owner containing of_xlate
[all...]
/kernel/linux/linux-5.10/drivers/iommu/
H A Dof_iommu.c98 if ((ops && !ops->of_xlate) || in of_iommu_xlate()
116 ret = ops->of_xlate(dev, iommu_spec); in of_iommu_xlate()
/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dreset.c157 data->rcdev.of_xlate = reset_xlate; in mtk_register_reset_controller()
218 data->rcdev.of_xlate = reset_xlate; in mtk_register_reset_controller_with_dev()
/kernel/linux/linux-6.6/drivers/iommu/
H A Dof_iommu.c30 if ((ops && !ops->of_xlate) || in of_iommu_xlate()
48 ret = ops->of_xlate(dev, iommu_spec); in of_iommu_xlate()
/kernel/linux/linux-6.6/include/linux/
H A Dmailbox_controller.h69 * @of_xlate: Controller driver specific mapping of channel via DT
82 struct mbox_chan *(*of_xlate)(struct mbox_controller *mbox, member
H A Dreset-controller.h64 * @of_xlate: translation function to translate from specifier as found in the
77 int (*of_xlate)(struct reset_controller_dev *rcdev, member
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-berlin.c87 priv->rcdev.of_xlate = berlin_reset_xlate; in berlin2_reset_probe()
H A Dreset-brcmstb-rescal.c84 data->rcdev.of_xlate = brcm_rescal_reset_xlate; in brcm_rescal_reset_probe()
H A Dreset-zynqmp.c117 priv->rcdev.of_xlate = zynqmp_reset_of_xlate; in zynqmp_reset_probe()
/kernel/linux/linux-6.6/include/linux/pse-pd/
H A Dpse.h67 * @of_xlate: translation function to translate from specifier as found in the
79 int (*of_xlate)(struct pse_controller_dev *pcdev, member
/kernel/linux/linux-5.10/drivers/mailbox/
H A Dmailbox.c363 chan = mbox->of_xlate(mbox, &spec); in mbox_request_channel()
521 if (!mbox->of_xlate) in mbox_controller_register()
522 mbox->of_xlate = of_mbox_index_xlate; in mbox_controller_register()
/kernel/linux/linux-6.6/drivers/mailbox/
H A Dmailbox.c428 chan = mbox->of_xlate(mbox, &spec); in mbox_request_channel()
562 if (!mbox->of_xlate) in mbox_controller_register()
563 mbox->of_xlate = of_mbox_index_xlate; in mbox_controller_register()
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dreset.c97 unit->rcdev.of_xlate = mmp_of_reset_xlate; in mmp_clk_reset_register()
/kernel/linux/linux-5.10/drivers/clk/hisilicon/
H A Dreset.c107 rstc->rcdev.of_xlate = hisi_reset_of_xlate; in hisi_reset_init()
/kernel/linux/linux-5.10/drivers/reset/hisilicon/
H A Dreset-hi3660.c95 rc->rst.of_xlate = hi3660_reset_xlate; in hi3660_reset_probe()
/kernel/linux/linux-6.6/drivers/reset/hisilicon/
H A Dreset-hi3660.c100 rc->rst.of_xlate = hi3660_reset_xlate; in hi3660_reset_probe()
/kernel/linux/linux-6.6/drivers/reset/
H A Dreset-k210.c113 ksr->rcdev.of_xlate = k210_rst_xlate; in k210_rst_probe()

Completed in 26 milliseconds

12345678