Home
last modified time | relevance | path

Searched refs:of_phandle_args (Results 1 – 25 of 441) sorted by relevance

12345678910>>...18

/linux-6.15/include/linux/
H A Dof_dma.h22 (struct of_phandle_args *, struct of_dma *);
24 (struct of_phandle_args *, struct of_dma *);
37 (struct of_phandle_args *, struct of_dma *),
43 (struct of_phandle_args *, struct of_dma *),
49 extern struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec,
51 extern struct dma_chan *of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec,
57 (struct of_phandle_args *, struct of_dma *), in of_dma_controller_register()
69 (struct of_phandle_args *, struct of_dma *), in of_dma_router_register()
83 static inline struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec, in of_dma_simple_xlate()
H A Dof_irq.h24 struct of_phandle_args *out_irq);
29 struct of_phandle_args *out_irq) in of_irq_parse_oldworld()
35 extern int of_irq_parse_raw(const __be32 *addr, struct of_phandle_args *out_irq);
36 extern unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data);
43 struct of_phandle_args *out_irq);
63 struct of_phandle_args *out_irq) in of_irq_parse_one()
H A Dinterconnect-provider.h15 struct of_phandle_args;
39 struct icc_node *of_icc_xlate_onecell(const struct of_phandle_args *spec,
68 struct icc_node* (*xlate)(const struct of_phandle_args *spec, void *data);
69 struct icc_node_data* (*xlate_extended)(const struct of_phandle_args *spec,
128 struct icc_node_data *of_icc_get_from_provider(const struct of_phandle_args *spec);
175 static inline struct icc_node_data *of_icc_get_from_provider(const struct of_phandle_args *spec) in of_icc_get_from_provider()
H A Dpm_domain.h401 typedef struct generic_pm_domain *(*genpd_xlate_t)(const struct of_phandle_args *args,
416 int of_genpd_add_device(const struct of_phandle_args *args, struct device *dev);
417 int of_genpd_add_subdomain(const struct of_phandle_args *parent_spec,
418 const struct of_phandle_args *subdomain_spec);
419 int of_genpd_remove_subdomain(const struct of_phandle_args *parent_spec,
420 const struct of_phandle_args *subdomain_spec);
445 static inline int of_genpd_add_device(const struct of_phandle_args *args, in of_genpd_add_device()
451 static inline int of_genpd_add_subdomain(const struct of_phandle_args *parent_spec, in of_genpd_add_subdomain()
452 const struct of_phandle_args *subdomain_spec) in of_genpd_add_subdomain()
457 static inline int of_genpd_remove_subdomain(const struct of_phandle_args *parent_spec, in of_genpd_remove_subdomain()
[all …]
H A Dreset-controller.h27 struct of_phandle_args;
79 const struct of_phandle_args *of_args;
82 const struct of_phandle_args *reset_spec);
H A Dclk-provider.h1598 struct clk *(*clk_src_get)(struct of_phandle_args *args,
1602 struct clk_hw *(*get)(struct of_phandle_args *clkspec,
1606 struct clk_hw *(*get)(struct of_phandle_args *clkspec,
1611 struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec,
1626 struct clk *(*clk_src_get)(struct of_phandle_args *args, in of_clk_add_provider()
1633 struct clk_hw *(*get)(struct of_phandle_args *clkspec, in of_clk_add_hw_provider()
1640 struct clk_hw *(*get)(struct of_phandle_args *clkspec, in devm_of_clk_add_hw_provider()
1649 struct of_phandle_args *clkspec, void *data) in of_clk_src_simple_get()
1654 of_clk_hw_simple_get(struct of_phandle_args *clkspec, void *data) in of_clk_hw_simple_get()
1659 struct of_phandle_args *clkspec, void *data) in of_clk_src_onecell_get()
[all …]
H A Dof.h71 struct of_phandle_args { struct
383 int index, struct of_phandle_args *out_args);
386 struct of_phandle_args *out_args);
768 struct of_phandle_args *out_args) in __of_parse_phandle_with_args()
777 struct of_phandle_args *out_args) in of_parse_phandle_with_args_map()
983 struct of_phandle_args args; in of_parse_phandle()
1028 struct of_phandle_args *out_args) in of_parse_phandle_with_args()
1074 struct of_phandle_args *out_args) in of_parse_phandle_with_fixed_args()
1099 struct of_phandle_args *out_args) in of_parse_phandle_with_optional_args()
1113 static inline bool of_phandle_args_equal(const struct of_phandle_args *a1, in of_phandle_args_equal()
[all …]
H A Dhte.h10 struct of_phandle_args;
169 const struct of_phandle_args *args,
/linux-6.15/include/linux/framer/
H A Dframer-provider.h95 const struct of_phandle_args *args);
120 const struct of_phandle_args *args);
125 const struct of_phandle_args *args));
132 const struct of_phandle_args *args));
156 const struct of_phandle_args *args) in framer_provider_simple_of_xlate()
164 const struct of_phandle_args *args)) in __framer_provider_of_register()
176 const struct of_phandle_args *args)) in __devm_framer_provider_of_register()
/linux-6.15/drivers/dma/
H A Dof-dma.c32 static struct of_dma *of_dma_find_controller(const struct of_phandle_args *dma_spec) in of_dma_find_controller()
55 static struct dma_chan *of_dma_router_xlate(struct of_phandle_args *dma_spec, in of_dma_router_xlate()
60 struct of_phandle_args dma_spec_target; in of_dma_router_xlate()
120 (struct of_phandle_args *, struct of_dma *), in of_dma_controller_register()
187 (struct of_phandle_args *, struct of_dma *), in of_dma_router_register()
227 int index, struct of_phandle_args *dma_spec) in of_dma_match_channel()
254 struct of_phandle_args dma_spec; in of_dma_request_slave_channel()
321 struct dma_chan *of_dma_simple_xlate(struct of_phandle_args *dma_spec, in of_dma_simple_xlate()
351 struct dma_chan *of_dma_xlate_by_chan_id(struct of_phandle_args *dma_spec, in of_dma_xlate_by_chan_id()
/linux-6.15/drivers/pinctrl/
H A Ddevicetree.h11 struct of_phandle_args;
26 struct of_phandle_args *out_args);
49 struct of_phandle_args *out_args) in pinctrl_parse_index_with_args()
/linux-6.15/include/linux/phy/
H A Dphy.h184 const struct of_phandle_args *args);
273 const struct of_phandle_args *args);
283 const struct of_phandle_args *args));
287 const struct of_phandle_args *args));
491 const struct of_phandle_args *args) in of_phy_simple_xlate()
521 const struct of_phandle_args *args)) in __of_phy_provider_register()
529 const struct of_phandle_args *args)) in __devm_of_phy_provider_register()
/linux-6.15/sound/soc/meson/
H A Daiu.h13 struct of_phandle_args;
47 const struct of_phandle_args *args,
/linux-6.15/include/soc/tegra/
H A Dmc.h149 struct icc_node* (*xlate)(const struct of_phandle_args *spec, void *data);
150 struct icc_node_data *(*xlate_extended)(const struct of_phandle_args *spec,
155 struct icc_node *tegra_mc_icc_xlate(const struct of_phandle_args *spec,
/linux-6.15/drivers/gpio/
H A Dgpiolib-of.c124 const struct of_phandle_args *gpiospec = data; in of_gpiochip_match_node_and_xlate()
132 of_find_gpio_device_by_xlate(const struct of_phandle_args *gpiospec) in of_find_gpio_device_by_xlate()
138 struct of_phandle_args *gpiospec, in of_xlate_and_get_gpiod_flags()
403 struct of_phandle_args gpiospec; in of_get_named_gpiod_flags()
747 struct of_phandle_args gpiospec; in of_parse_own_gpio()
956 const struct of_phandle_args *gpiospec, in of_gpio_twocell_xlate()
998 const struct of_phandle_args *gpiospec, in of_gpio_threecell_xlate()
1107 struct of_phandle_args pinspec; in of_gpiochip_add_pin_range()
/linux-6.15/drivers/of/
H A Dirq.c41 struct of_phandle_args oirq; in irq_of_parse_and_map()
108 const __be32 *of_irq_parse_imap_parent(const __be32 *imap, int len, struct of_phandle_args *out_irq) in of_irq_parse_imap_parent()
176 int of_irq_parse_raw(const __be32 *addr, struct of_phandle_args *out_irq) in of_irq_parse_raw()
358 int of_irq_parse_one(struct device_node *device, int index, struct of_phandle_args *out_irq) in of_irq_parse_one()
461 struct of_phandle_args oirq; in of_irq_get()
512 struct of_phandle_args irq; in of_irq_count()
/linux-6.15/drivers/reset/
H A Dreset-gpio.c54 const struct of_phandle_args *reset_spec) in reset_gpio_of_xlate()
67 struct of_phandle_args *platdata = dev_get_platdata(dev); in reset_gpio_probe()
/linux-6.15/drivers/iommu/
H A Dof_iommu.c23 struct of_phandle_args *iommu_spec) in of_iommu_xlate()
48 struct of_phandle_args iommu_spec = { .args_count = 1 }; in of_iommu_configure_dev_id()
65 struct of_phandle_args iommu_spec; in of_iommu_configure_dev()
/linux-6.15/drivers/net/wan/framer/
H A Dframer-core.c392 static struct framer *framer_of_get_from_provider(const struct of_phandle_args *args) in framer_of_get_from_provider()
417 struct of_phandle_args args; in framer_of_get_byphandle()
440 struct of_phandle_args args; in framer_of_get_byparent()
744 const struct of_phandle_args *args) in framer_provider_simple_of_xlate()
770 const struct of_phandle_args *args)) in __framer_provider_of_register()
832 const struct of_phandle_args *args)) in __devm_framer_provider_of_register()
/linux-6.15/drivers/clk/
H A Dclk-conf.c17 struct of_phandle_args clkspec; in __set_clk_parents()
84 struct of_phandle_args clkspec; in __set_clk_rates()
/linux-6.15/drivers/interconnect/qcom/
H A Dicc-common.h11 struct icc_node_data *qcom_icc_xlate_extended(const struct of_phandle_args *spec,
/linux-6.15/drivers/cpuidle/
H A Ddt_idle_genpd.c133 struct of_phandle_args child, parent; in dt_idle_pd_init_topology()
154 struct of_phandle_args child, parent; in dt_idle_pd_remove_topology()
/linux-6.15/drivers/clk/meson/
H A Dmeson-clkc-utils.h17 struct clk_hw *meson_clk_hw_get(struct of_phandle_args *clkspec, void *clk_hw_data);
/linux-6.15/arch/arm/mach-shmobile/
H A Dregulator-quirk-rcar-gen2.c44 struct of_phandle_args irq_args;
144 struct of_phandle_args *argsa, *argsb; in rcar_gen2_regulator_quirk()
/linux-6.15/drivers/interconnect/samsung/
H A Dexynos.c33 struct of_phandle_args args; in exynos_icc_get_parent()
85 static struct icc_node *exynos_generic_icc_xlate(const struct of_phandle_args *spec, in exynos_generic_icc_xlate()

12345678910>>...18