Home
last modified time | relevance | path

Searched defs:clks (Results 1 – 25 of 199) sorted by relevance

12345678

/linux/drivers/clk/
H A Dclk-bulk.c17 struct clk_bulk_data *clks) in of_clk_bulk_get()
49 struct clk_bulk_data **clks) in of_clk_bulk_get_all()
74 void clk_bulk_put(int num_clks, struct clk_bulk_data *clks) in clk_bulk_put()
84 struct clk_bulk_data *clks, bool optional) in __clk_bulk_get()
117 struct clk_bulk_data *clks) in clk_bulk_get()
124 struct clk_bulk_data *clks) in clk_bulk_get_optional()
130 void clk_bulk_put_all(int num_clks, struct clk_bulk_data *clks) in clk_bulk_put_all()
142 struct clk_bulk_data **clks) in clk_bulk_get_all()
163 void clk_bulk_unprepare(int num_clks, const struct clk_bulk_data *clks) in clk_bulk_unprepare()
179 const struct clk_bulk_data *clks) in clk_bulk_prepare()
[all …]
H A Dclk-devres.c139 struct clk_bulk_data *clks; member
151 struct clk_bulk_data *clks, bool optional) in __devm_clk_bulk_get()
177 struct clk_bulk_data *clks) in devm_clk_bulk_get()
184 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional()
199 struct clk_bulk_data *clks, bool optional) in __devm_clk_bulk_get_enable()
234 struct clk_bulk_data *clks) in devm_clk_bulk_get_enable()
241 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional_enable()
255 struct clk_bulk_data **clks) in devm_clk_bulk_get_all()
287 struct clk_bulk_data **clks) in devm_clk_bulk_get_all_enabled()
H A Dclk-bm1880.c524 static int bm1880_clk_register_plls(struct bm1880_pll_hw_clock *clks, in bm1880_clk_register_plls()
554 static int bm1880_clk_register_mux(const struct bm1880_mux_clock *clks, in bm1880_clk_register_mux()
687 static int bm1880_clk_register_divs(struct bm1880_div_hw_clock *clks, in bm1880_clk_register_divs()
718 static int bm1880_clk_register_gate(const struct bm1880_gate_clock *clks, in bm1880_clk_register_gate()
751 static struct clk_hw *bm1880_clk_register_composite(struct bm1880_composite_clock *clks, in bm1880_clk_register_composite()
841 static int bm1880_clk_register_composites(struct bm1880_composite_clock *clks, in bm1880_clk_register_composites()
/linux/include/linux/
H A Dclk.h377 clk_bulk_prepare(int num_clks, const struct clk_bulk_data *clks) in clk_bulk_prepare()
384 const struct clk_bulk_data *clks) in clk_bulk_unprepare()
1000 struct clk_bulk_data *clks) in clk_bulk_get()
1006 int num_clks, struct clk_bulk_data *clks) in clk_bulk_get_optional()
1012 struct clk_bulk_data **clks) in clk_bulk_get_all()
1060 struct clk_bulk_data *clks) in devm_clk_bulk_get()
1066 int num_clks, struct clk_bulk_data *clks) in devm_clk_bulk_get_optional()
1073 struct clk_bulk_data *clks) in devm_clk_bulk_get_enable()
1080 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional_enable()
1086 struct clk_bulk_data **clks) in devm_clk_bulk_get_all()
[all …]
/linux/drivers/clk/hisilicon/
H A Dclk.c93 int hisi_clk_register_fixed_rate(const struct hisi_fixed_rate_clock *clks, in hisi_clk_register_fixed_rate()
122 int hisi_clk_register_fixed_factor(const struct hisi_fixed_factor_clock *clks, in hisi_clk_register_fixed_factor()
152 int hisi_clk_register_mux(const struct hisi_mux_clock *clks, in hisi_clk_register_mux()
191 const struct hisi_phase_clock *clks, in hisi_clk_register_phase()
214 int hisi_clk_register_divider(const struct hisi_divider_clock *clks, in hisi_clk_register_divider()
252 int hisi_clk_register_gate(const struct hisi_gate_clock *clks, in hisi_clk_register_gate()
289 void hisi_clk_register_gate_sep(const struct hisi_gate_clock *clks, in hisi_clk_register_gate_sep()
318 void __init hi6220_clk_register_divider(const struct hi6220_divider_clock *clks, in hi6220_clk_register_divider()
/linux/drivers/clk/mmp/
H A Dclk.c27 struct mmp_param_fixed_rate_clk *clks, in mmp_register_fixed_rate_clks()
49 struct mmp_param_fixed_factor_clk *clks, in mmp_register_fixed_factor_clks()
71 struct mmp_param_general_gate_clk *clks, in mmp_register_general_gate_clks()
97 struct mmp_param_gate_clk *clks, in mmp_register_gate_clks()
125 struct mmp_param_mux_clk *clks, in mmp_register_mux_clks()
153 struct mmp_param_div_clk *clks, in mmp_register_div_clks()
/linux/drivers/sh/clk/
H A Dcpg.c82 int __init sh_clk_mstp_register(struct clk *clks, int nr) in sh_clk_mstp_register()
229 static int __init sh_clk_div_register_ops(struct clk *clks, int nr, in sh_clk_div_register_ops()
324 int __init sh_clk_div6_register(struct clk *clks, int nr) in sh_clk_div6_register()
330 int __init sh_clk_div6_reparent_register(struct clk *clks, int nr) in sh_clk_div6_reparent_register()
377 int __init sh_clk_div4_register(struct clk *clks, int nr, in sh_clk_div4_register()
383 int __init sh_clk_div4_enable_register(struct clk *clks, int nr, in sh_clk_div4_enable_register()
390 int __init sh_clk_div4_reparent_register(struct clk *clks, int nr, in sh_clk_div4_reparent_register()
455 int __init sh_clk_fsidiv_register(struct clk *clks, int nr) in sh_clk_fsidiv_register()
/linux/drivers/clk/socfpga/
H A Dclk-agilex.c339 static int n5x_clk_register_c_perip(const struct n5x_perip_c_clock *clks, in n5x_clk_register_c_perip()
358 static int agilex_clk_register_c_perip(const struct stratix10_perip_c_clock *clks, in agilex_clk_register_c_perip()
377 static int agilex_clk_register_cnt_perip(const struct stratix10_perip_cnt_clock *clks, in agilex_clk_register_cnt_perip()
397 static int agilex_clk_register_gate(const struct stratix10_gate_clock *clks, in agilex_clk_register_gate()
417 static int agilex_clk_register_pll(const struct stratix10_pll_clock *clks, in agilex_clk_register_pll()
437 static int n5x_clk_register_pll(const struct stratix10_pll_clock *clks, in n5x_clk_register_pll()
H A Dclk-s10.c306 static int s10_clk_register_c_perip(const struct stratix10_perip_c_clock *clks, in s10_clk_register_c_perip()
325 static int s10_clk_register_cnt_perip(const struct stratix10_perip_cnt_clock *clks, in s10_clk_register_cnt_perip()
345 static int s10_clk_register_gate(const struct stratix10_gate_clock *clks, in s10_clk_register_gate()
365 static int s10_clk_register_pll(const struct stratix10_pll_clock *clks, in s10_clk_register_pll()
H A Dclk-periph-s10.c101 struct clk_hw *s10_register_periph(const struct stratix10_perip_c_clock *clks, in s10_register_periph()
137 struct clk_hw *n5x_register_periph(const struct n5x_perip_c_clock *clks, in n5x_register_periph()
172 struct clk_hw *s10_register_cnt_periph(const struct stratix10_perip_cnt_clock *clks, in s10_register_cnt_periph()
218 struct clk_hw *agilex5_register_cnt_periph(const struct agilex5_perip_cnt_clock *clks, in agilex5_register_cnt_periph()
H A Dclk-agilex5.c408 agilex5_clk_register_c_perip(const struct stratix10_perip_c_clock *clks, in agilex5_clk_register_c_perip()
428 agilex5_clk_register_cnt_perip(const struct agilex5_perip_cnt_clock *clks, in agilex5_clk_register_cnt_perip()
448 static int agilex5_clk_register_gate(const struct agilex5_gate_clock *clks, in agilex5_clk_register_gate()
469 static int agilex5_clk_register_pll(const struct agilex5_pll_clock *clks, in agilex5_clk_register_pll()
H A Dclk-gate-s10.c127 struct clk_hw *s10_register_gate(const struct stratix10_gate_clock *clks, void __iomem *regbase) in s10_register_gate()
185 struct clk_hw *agilex_register_gate(const struct stratix10_gate_clock *clks, void __iomem *regbase) in agilex_register_gate()
243 struct clk_hw *agilex5_register_gate(const struct agilex5_gate_clock *clks, void __iomem *regbase) in agilex5_register_gate()
H A Dclk-pll-s10.c190 struct clk_hw *s10_register_pll(const struct stratix10_pll_clock *clks, in s10_register_pll()
230 struct clk_hw *agilex_register_pll(const struct stratix10_pll_clock *clks, in agilex_register_pll()
269 struct clk_hw *n5x_register_pll(const struct stratix10_pll_clock *clks, in n5x_register_pll()
308 struct clk_hw *agilex5_register_pll(const struct agilex5_pll_clock *clks, in agilex5_register_pll()
/linux/drivers/clk/eswin/
H A Dclk.c176 struct eswin_fixed_rate_clock *clks, in eswin_clk_register_fixed_rate()
203 int eswin_clk_register_pll(struct device *dev, struct eswin_pll_clock *clks, in eswin_clk_register_pll()
255 struct eswin_fixed_factor_clock *clks, in eswin_clk_register_fixed_factor()
278 int eswin_clk_register_mux(struct device *dev, struct eswin_mux_clock *clks, in eswin_clk_register_mux()
459 struct eswin_divider_clock *clks, in eswin_clk_register_divider()
484 int eswin_clk_register_gate(struct device *dev, struct eswin_gate_clock *clks, in eswin_clk_register_gate()
509 int eswin_clk_register_clks(struct device *dev, struct eswin_clk_info *clks, in eswin_clk_register_clks()
/linux/drivers/clk/imx/
H A Dclk-imx8ulp.c149 struct clk_hw **clks; in imx8ulp_clk_cgc1_init() local
233 struct clk_hw **clks; in imx8ulp_clk_cgc2_init() local
315 struct clk_hw **clks; in imx8ulp_clk_pcc3_init() local
398 struct clk_hw **clks; in imx8ulp_clk_pcc4_init() local
453 struct clk_hw **clks; in imx8ulp_clk_pcc5_init() local
H A Dclk.c42 void imx_check_clocks(struct clk *clks[], unsigned int count) in imx_check_clocks()
52 void imx_check_clk_hws(struct clk_hw *clks[], unsigned int count) in imx_check_clk_hws()
/linux/drivers/clk/axis/
H A Dclk-artpec6.c43 struct clk **clks; in of_artpec6_clkctrl_setup() local
121 struct clk **clks = clkdata->clk_table; in artpec6_clkctrl_probe() local
/linux/drivers/clk/tegra/
H A Dclk.c31 static struct clk **clks; variable
256 struct clk *clks[], int clk_max) in tegra_init_dup_clks()
268 struct clk *clks[], int clk_max) in tegra_init_from_table()
/linux/drivers/clk/mediatek/
H A Dclk-mtk.c86 int mtk_clk_register_fixed_clks(const struct mtk_fixed_clk *clks, int num, in mtk_clk_register_fixed_clks()
132 void mtk_clk_unregister_fixed_clks(const struct mtk_fixed_clk *clks, int num, in mtk_clk_unregister_fixed_clks()
152 int mtk_clk_register_factors(const struct mtk_fixed_factor *clks, int num, in mtk_clk_register_factors()
198 void mtk_clk_unregister_factors(const struct mtk_fixed_factor *clks, int num, in mtk_clk_unregister_factors()
H A Dclk-cpumux.c107 const struct mtk_composite *clks, int num, in mtk_clk_register_cpumuxes()
156 void mtk_clk_unregister_cpumuxes(const struct mtk_composite *clks, int num, in mtk_clk_unregister_cpumuxes()
/linux/drivers/clk/microchip/
H A Dclk-pic32mzda.c128 struct clk *clks[MAXCLKS]; member
157 struct clk **clks; in pic32mzda_clk_probe() local
/linux/drivers/phy/mediatek/
H A Dphy-mtk-ufs.c41 struct clk_bulk_data clks[UFSPHY_CLKS_CNT]; member
52 struct clk_bulk_data *clks = phy->clks; in ufs_mtk_phy_clk_init() local
/linux/drivers/clk/visconti/
H A Dclkc.c78 const struct visconti_clk_gate_table *clks, in visconti_clk_register_gate()
125 const struct visconti_clk_gate_table *clks, in visconti_clk_register_gates()
/linux/arch/powerpc/boot/dts/
H A Dmpc5121.dtsi134 clks: clock@f00 { label
H A Dmpc5125twr.dts99 clks: clock@f00 { // Clock control label

12345678