Home
last modified time | relevance | path

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

12345678910>>...17

/linux-6.6.21/include/linux/
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()
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()
Dpm_domain.h323 typedef struct generic_pm_domain *(*genpd_xlate_t)(struct of_phandle_args *args,
338 int of_genpd_add_device(struct of_phandle_args *args, struct device *dev);
339 int of_genpd_add_subdomain(struct of_phandle_args *parent_spec,
340 struct of_phandle_args *subdomain_spec);
341 int of_genpd_remove_subdomain(struct of_phandle_args *parent_spec,
342 struct of_phandle_args *subdomain_spec);
369 static inline int of_genpd_add_device(struct of_phandle_args *args, in of_genpd_add_device()
375 static inline int of_genpd_add_subdomain(struct of_phandle_args *parent_spec, in of_genpd_add_subdomain()
376 struct of_phandle_args *subdomain_spec) in of_genpd_add_subdomain()
381 static inline int of_genpd_remove_subdomain(struct of_phandle_args *parent_spec, in of_genpd_remove_subdomain()
[all …]
Dinterconnect-provider.h15 struct of_phandle_args;
39 struct icc_node *of_icc_xlate_onecell(struct of_phandle_args *spec,
68 struct icc_node* (*xlate)(struct of_phandle_args *spec, void *data);
69 struct icc_node_data* (*xlate_extended)(struct of_phandle_args *spec, void *data);
127 struct icc_node_data *of_icc_get_from_provider(struct of_phandle_args *spec);
174 static inline struct icc_node_data *of_icc_get_from_provider(struct of_phandle_args *spec) in of_icc_get_from_provider()
Dreset-controller.h27 struct of_phandle_args;
78 const struct of_phandle_args *reset_spec);
Dclk-provider.h1535 struct clk *(*clk_src_get)(struct of_phandle_args *args,
1539 struct clk_hw *(*get)(struct of_phandle_args *clkspec,
1543 struct clk_hw *(*get)(struct of_phandle_args *clkspec,
1548 struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec,
1550 struct clk_hw *of_clk_hw_simple_get(struct of_phandle_args *clkspec,
1552 struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data);
1553 struct clk_hw *of_clk_hw_onecell_get(struct of_phandle_args *clkspec,
1563 struct clk *(*clk_src_get)(struct of_phandle_args *args, in of_clk_add_provider()
1570 struct clk_hw *(*get)(struct of_phandle_args *clkspec, in of_clk_add_hw_provider()
1577 struct clk_hw *(*get)(struct of_phandle_args *clkspec, in devm_of_clk_add_hw_provider()
[all …]
Dof.h70 struct of_phandle_args { struct
375 extern void of_print_phandle_args(const char *msg, const struct of_phandle_args *args);
378 int index, struct of_phandle_args *out_args);
381 struct of_phandle_args *out_args);
733 struct of_phandle_args *out_args) in __of_parse_phandle_with_args()
742 struct of_phandle_args *out_args) in of_parse_phandle_with_args_map()
946 struct of_phandle_args args; in of_parse_phandle()
991 struct of_phandle_args *out_args) in of_parse_phandle_with_args()
1037 struct of_phandle_args *out_args) in of_parse_phandle_with_fixed_args()
1062 struct of_phandle_args *out_args) in of_parse_phandle_with_optional_args()
Dhte.h10 struct of_phandle_args;
169 const struct of_phandle_args *args,
/linux-6.6.21/drivers/dma/
Dof-dma.c32 static struct of_dma *of_dma_find_controller(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.6.21/drivers/pinctrl/
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.6.21/include/linux/phy/
Dphy.h179 struct of_phandle_args *args);
268 struct of_phandle_args *args);
278 struct of_phandle_args *args));
282 struct of_phandle_args *args));
482 struct of_phandle_args *args) in of_phy_simple_xlate()
512 struct of_phandle_args *args)) in __of_phy_provider_register()
520 struct of_phandle_args *args)) in __devm_of_phy_provider_register()
/linux-6.6.21/sound/soc/meson/
Daiu.h13 struct of_phandle_args;
48 const struct of_phandle_args *args,
/linux-6.6.21/include/linux/pse-pd/
Dpse.h55 struct of_phandle_args;
80 const struct of_phandle_args *pse_spec);
/linux-6.6.21/drivers/of/
Dirq.c38 struct of_phandle_args oirq; in irq_of_parse_and_map()
113 int of_irq_parse_raw(const __be32 *addr, struct of_phandle_args *out_irq) in of_irq_parse_raw()
329 int of_irq_parse_one(struct device_node *device, int index, struct of_phandle_args *out_irq) in of_irq_parse_one()
433 struct of_phandle_args oirq; in of_irq_get()
484 struct of_phandle_args irq; in of_irq_count()
722 struct of_phandle_args args; in of_msi_get_domain()
/linux-6.6.21/include/soc/tegra/
Dmc.h172 struct icc_node* (*xlate)(struct of_phandle_args *spec, void *data);
173 struct icc_node_data *(*xlate_extended)(struct of_phandle_args *spec,
178 struct icc_node *tegra_mc_icc_xlate(struct of_phandle_args *spec, void *data);
/linux-6.6.21/drivers/net/pse-pd/
Dpse_core.c40 const struct of_phandle_args *pse_spec) in of_pse_zero_xlate()
56 const struct of_phandle_args *pse_spec) in of_pse_simple_xlate()
210 struct of_phandle_args args; in of_pse_control_get()
/linux-6.6.21/drivers/iommu/
Dof_iommu.c23 struct of_phandle_args *iommu_spec) in of_iommu_xlate()
57 struct of_phandle_args iommu_spec = { .args_count = 1 }; in of_iommu_configure_dev_id()
74 struct of_phandle_args iommu_spec; in of_iommu_configure_dev()
/linux-6.6.21/drivers/gpio/
Dgpiolib-of.c123 struct of_phandle_args *gpiospec = data; in of_gpiochip_match_node_and_xlate()
131 struct of_phandle_args *gpiospec) in of_find_gpiochip_by_xlate()
137 struct of_phandle_args *gpiospec, in of_xlate_and_get_gpiod_flags()
365 struct of_phandle_args gpiospec; in of_get_named_gpiod_flags()
685 struct of_phandle_args gpiospec; in of_parse_own_gpio()
891 const struct of_phandle_args *gpiospec, in of_gpio_simple_xlate()
996 struct of_phandle_args pinspec; in of_gpiochip_add_pin_range()
/linux-6.6.21/drivers/clk/
Dclk-conf.c16 struct of_phandle_args clkspec; in __set_clk_parents()
83 struct of_phandle_args clkspec; in __set_clk_rates()
/linux-6.6.21/drivers/interconnect/qcom/
Dicc-common.h11 struct icc_node_data *qcom_icc_xlate_extended(struct of_phandle_args *spec, void *data);
/linux-6.6.21/drivers/clk/meson/
Dmeson-clkc-utils.h17 struct clk_hw *meson_clk_hw_get(struct of_phandle_args *clkspec, void *clk_hw_data);
Dmeson-clkc-utils.c11 struct clk_hw *meson_clk_hw_get(struct of_phandle_args *clkspec, void *clk_hw_data) in meson_clk_hw_get()
/linux-6.6.21/drivers/cpuidle/
Ddt_idle_genpd.c134 struct of_phandle_args child, parent; in dt_idle_pd_init_topology()
158 struct of_phandle_args child, parent; in dt_idle_pd_remove_topology()
/linux-6.6.21/drivers/staging/board/
Dboard.c76 struct of_phandle_args irq_data; in gic_fixup_resource()
140 struct of_phandle_args pd_args; in board_staging_add_dev_domain()
/linux-6.6.21/drivers/pmdomain/ti/
Dti_sci_pm_domains.c88 struct of_phandle_args *genpdspec, in ti_sci_pd_xlate()
123 struct of_phandle_args args; in ti_sci_pm_domain_probe()

12345678910>>...17