/linux-4.4.14/drivers/clk/ |
D | clk-conf.c | 19 struct of_phandle_args clkspec; in __set_clk_parents() local 31 "#clock-cells", index, &clkspec); in __set_clk_parents() 39 if (clkspec.np == node && !clk_supplier) in __set_clk_parents() 41 pclk = of_clk_get_from_provider(&clkspec); in __set_clk_parents() 49 "#clock-cells", index, &clkspec); in __set_clk_parents() 52 if (clkspec.np == node && !clk_supplier) { in __set_clk_parents() 56 clk = of_clk_get_from_provider(&clkspec); in __set_clk_parents() 79 struct of_phandle_args clkspec; in __set_clk_rates() local 89 "#clock-cells", index, &clkspec); in __set_clk_rates() 97 if (clkspec.np == node && !clk_supplier) in __set_clk_rates() [all …]
|
D | clk-mb86s7x.c | 182 static struct clk *crg11_get(struct of_phandle_args *clkspec, void *data) in crg11_get() argument 191 if (clkspec->args_count != 3) in crg11_get() 194 cntrlr = clkspec->args[0]; in crg11_get() 195 domain = clkspec->args[1]; in crg11_get() 196 port = clkspec->args[2]; in crg11_get()
|
D | clkdev.c | 34 struct of_phandle_args clkspec; in __of_clk_get() local 42 &clkspec); in __of_clk_get() 46 clk = __of_clk_get_from_provider(&clkspec, dev_id, con_id); in __of_clk_get() 47 of_node_put(clkspec.np); in __of_clk_get()
|
D | clk.c | 2917 struct clk *(*get)(struct of_phandle_args *clkspec, void *data); 2927 struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec, in of_clk_src_simple_get() argument 2934 struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data) in of_clk_src_onecell_get() argument 2937 unsigned int idx = clkspec->args[0]; in of_clk_src_onecell_get() 2955 struct clk *(*clk_src_get)(struct of_phandle_args *clkspec, in of_clk_add_provider() argument 3004 struct clk *__of_clk_get_from_provider(struct of_phandle_args *clkspec, in __of_clk_get_from_provider() argument 3010 if (!clkspec) in __of_clk_get_from_provider() 3016 if (provider->node == clkspec->np) in __of_clk_get_from_provider() 3017 clk = provider->get(clkspec, provider->data); in __of_clk_get_from_provider() 3043 struct clk *of_clk_get_from_provider(struct of_phandle_args *clkspec) in of_clk_get_from_provider() argument [all …]
|
D | clk-stm32f4.c | 285 stm32f4_rcc_lookup_clk(struct of_phandle_args *clkspec, void *data) in stm32f4_rcc_lookup_clk() argument 287 int i = stm32f4_rcc_lookup_clk_idx(clkspec->args[0], clkspec->args[1]); in stm32f4_rcc_lookup_clk()
|
D | clk.h | 15 struct clk *__of_clk_get_from_provider(struct of_phandle_args *clkspec,
|
D | clk-scpi.c | 187 scpi_of_clk_src_get(struct of_phandle_args *clkspec, void *data) in scpi_of_clk_src_get() argument 191 unsigned int idx = clkspec->args[0], count; in scpi_of_clk_src_get()
|
D | clk-qoriq.c | 1095 static struct clk *clockgen_clk_get(struct of_phandle_args *clkspec, void *data) in clockgen_clk_get() argument 1102 if (clkspec->args_count < 2) { in clockgen_clk_get() 1107 type = clkspec->args[0]; in clockgen_clk_get() 1108 idx = clkspec->args[1]; in clockgen_clk_get()
|
D | clk-gpio.c | 223 struct of_phandle_args *clkspec, void *_data) in of_clk_gpio_delayed_register_get() argument
|
/linux-4.4.14/drivers/clk/shmobile/ |
D | clk-mstp.c | 251 struct of_phandle_args clkspec; in cpg_mstp_attach_dev() local 257 &clkspec)) { in cpg_mstp_attach_dev() 258 if (of_device_is_compatible(clkspec.np, in cpg_mstp_attach_dev() 263 if (!strcmp(clkspec.np->name, "zb_clk")) in cpg_mstp_attach_dev() 266 of_node_put(clkspec.np); in cpg_mstp_attach_dev() 273 clk = of_clk_get_from_provider(&clkspec); in cpg_mstp_attach_dev() 274 of_node_put(clkspec.np); in cpg_mstp_attach_dev()
|
/linux-4.4.14/drivers/clk/versatile/ |
D | clk-sp810.c | 76 static struct clk *clk_sp810_timerclken_of_get(struct of_phandle_args *clkspec, in clk_sp810_timerclken_of_get() argument 81 if (WARN_ON(clkspec->args_count != 1 || in clk_sp810_timerclken_of_get() 82 clkspec->args[0] >= ARRAY_SIZE(sp810->timerclken))) in clk_sp810_timerclken_of_get() 85 return sp810->timerclken[clkspec->args[0]].clk; in clk_sp810_timerclken_of_get()
|
/linux-4.4.14/drivers/clk/mvebu/ |
D | kirkwood.c | 262 struct of_phandle_args *clkspec, void *data) in clk_muxing_get_src() argument 267 if (clkspec->args_count < 1) in clk_muxing_get_src() 273 if (clkspec->args[0] == mux->shift) in clk_muxing_get_src()
|
D | common.c | 207 struct of_phandle_args *clkspec, void *data) in clk_gating_get_src() argument 211 if (clkspec->args_count < 1) in clk_gating_get_src() 217 if (clkspec->args[0] == gate->bit_idx) in clk_gating_get_src()
|
/linux-4.4.14/drivers/clk/ti/ |
D | composite.c | 81 struct of_phandle_args clkspec; in _get_component_node() local 84 &clkspec); in _get_component_node() 88 return clkspec.np; in _get_component_node()
|
D | clk-dra7-atl.c | 242 struct of_phandle_args clkspec; in of_dra7_atl_clk_probe() local 247 NULL, i, &clkspec); in of_dra7_atl_clk_probe() 255 clk = of_clk_get_from_provider(&clkspec); in of_dra7_atl_clk_probe()
|
D | clk.c | 107 struct of_phandle_args clkspec; in ti_dt_clocks_register() local 111 clkspec.np = node; in ti_dt_clocks_register() 112 clk = of_clk_get_from_provider(&clkspec); in ti_dt_clocks_register()
|
/linux-4.4.14/include/linux/ |
D | clk-provider.h | 700 struct clk *of_clk_src_simple_get(struct of_phandle_args *clkspec, 702 struct clk *of_clk_src_onecell_get(struct of_phandle_args *clkspec, void *data); 722 struct of_phandle_args *clkspec, void *data) in of_clk_src_simple_get() argument 727 struct of_phandle_args *clkspec, void *data) in of_clk_src_onecell_get() argument
|
D | clk.h | 494 struct clk *of_clk_get_from_provider(struct of_phandle_args *clkspec);
|
/linux-4.4.14/drivers/clk/nxp/ |
D | clk-lpc18xx-ccu.c | 116 static struct clk *lpc18xx_ccu_branch_clk_get(struct of_phandle_args *clkspec, in lpc18xx_ccu_branch_clk_get() argument 120 unsigned int offset = clkspec->args[0]; in lpc18xx_ccu_branch_clk_get()
|
/linux-4.4.14/drivers/clk/ux500/ |
D | u8500_of_clk.c | 31 static struct clk *ux500_twocell_get(struct of_phandle_args *clkspec, in ux500_twocell_get() argument 37 if (clkspec->args_count != 2) in ux500_twocell_get() 40 base = clkspec->args[0]; in ux500_twocell_get() 41 bit = clkspec->args[1]; in ux500_twocell_get()
|
/linux-4.4.14/arch/mips/lantiq/ |
D | clk.c | 163 struct clk *of_clk_get_from_provider(struct of_phandle_args *clkspec) in of_clk_get_from_provider() argument
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | isp.c | 292 static struct clk *isp_xclk_src_get(struct of_phandle_args *clkspec, void *data) in isp_xclk_src_get() argument 294 unsigned int idx = clkspec->args[0]; in isp_xclk_src_get()
|