Home
last modified time | relevance | path

Searched refs:clk_pll (Results 1 - 25 of 87) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/clk/mxs/
H A Dclk-pll.c14 * struct clk_pll - mxs pll clock
23 struct clk_pll { struct
30 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
34 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_prepare()
45 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_unprepare()
52 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_enable()
61 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_disable()
69 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
85 struct clk_pll *pll; in mxs_clk_pll()
/kernel/linux/linux-6.6/drivers/clk/mxs/
H A Dclk-pll.c14 * struct clk_pll - mxs pll clock
23 struct clk_pll { struct
30 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
34 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_prepare()
45 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_unprepare()
52 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_enable()
61 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_disable()
69 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
85 struct clk_pll *pll; in mxs_clk_pll()
/kernel/linux/linux-5.10/drivers/clk/qcom/
H A Dclk-pll.c26 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_enable()
67 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_disable()
82 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
128 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_determine_rate()
143 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate()
179 static int wait_for_pll(struct clk_pll *pll) in wait_for_pll()
203 struct clk_pll *p = to_clk_pll(clk_hw_get_parent(hw)); in clk_pll_vote_enable()
218 static void clk_pll_configure(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure()
245 void clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure_sr()
254 void clk_pll_configure_sr_hpm_lp(struct clk_pll *pl
[all...]
H A Dclk-pll.h28 * struct clk_pll - phase locked loop (PLL)
39 struct clk_pll { struct
59 #define to_clk_pll(_hw) container_of(to_clk_regmap(_hw), struct clk_pll, clkr)
76 void clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap,
78 void clk_pll_configure_sr_hpm_lp(struct clk_pll *pll, struct regmap *regmap,
/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Dclk-pll.c26 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_enable()
67 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_disable()
82 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
128 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_determine_rate()
143 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate()
179 static int wait_for_pll(struct clk_pll *pll) in wait_for_pll()
203 struct clk_pll *p = to_clk_pll(clk_hw_get_parent(hw)); in clk_pll_vote_enable()
218 static void clk_pll_configure(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure()
245 void clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap, in clk_pll_configure_sr()
254 void clk_pll_configure_sr_hpm_lp(struct clk_pll *pl
[all...]
H A Dclk-pll.h28 * struct clk_pll - phase locked loop (PLL)
39 struct clk_pll { struct
59 #define to_clk_pll(_hw) container_of(to_clk_regmap(_hw), struct clk_pll, clkr)
76 void clk_pll_configure_sr(struct clk_pll *pll, struct regmap *regmap,
78 void clk_pll_configure_sr_hpm_lp(struct clk_pll *pll, struct regmap *regmap,
/kernel/linux/linux-6.6/arch/m68k/coldfire/
H A Dm523x.c32 CLKDEV_INIT(NULL, "pll.0", &clk_pll),
34 CLKDEV_INIT("mcfpit.0", NULL, &clk_pll),
35 CLKDEV_INIT("mcfpit.1", NULL, &clk_pll),
36 CLKDEV_INIT("mcfpit.2", NULL, &clk_pll),
37 CLKDEV_INIT("mcfpit.3", NULL, &clk_pll),
H A Dm528x.c34 CLKDEV_INIT(NULL, "pll.0", &clk_pll),
36 CLKDEV_INIT("mcfpit.0", NULL, &clk_pll),
37 CLKDEV_INIT("mcfpit.1", NULL, &clk_pll),
38 CLKDEV_INIT("mcfpit.2", NULL, &clk_pll),
39 CLKDEV_INIT("mcfpit.3", NULL, &clk_pll),
H A Dm527x.c33 CLKDEV_INIT(NULL, "pll.0", &clk_pll),
35 CLKDEV_INIT("mcfpit.0", NULL, &clk_pll),
36 CLKDEV_INIT("mcfpit.1", NULL, &clk_pll),
37 CLKDEV_INIT("mcfpit.2", NULL, &clk_pll),
38 CLKDEV_INIT("mcfpit.3", NULL, &clk_pll),
/kernel/linux/linux-5.10/drivers/clk/at91/
H A Dclk-pll.c32 #define to_clk_pll(hw) container_of(hw, struct clk_pll, hw)
34 struct clk_pll { struct
56 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_prepare()
99 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_is_prepared()
106 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_unprepare()
115 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
123 static long clk_pll_get_best_div_mul(struct clk_pll *pll, unsigned long rate, in clk_pll_get_best_div_mul()
236 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_round_rate()
245 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate()
278 struct clk_pll *pl in at91_clk_register_pll()
[all...]
/kernel/linux/linux-6.6/drivers/clk/at91/
H A Dclk-pll.c32 #define to_clk_pll(hw) container_of(hw, struct clk_pll, hw)
34 struct clk_pll { struct
57 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_prepare()
100 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_is_prepared()
107 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_unprepare()
116 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
124 static long clk_pll_get_best_div_mul(struct clk_pll *pll, unsigned long rate, in clk_pll_get_best_div_mul()
237 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_round_rate()
246 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate()
266 struct clk_pll *pl in clk_pll_save_context()
[all...]
/kernel/linux/linux-5.10/drivers/clk/spear/
H A Dclk-vco-pll.c66 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
87 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_round_rate_index()
127 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
147 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate()
283 struct clk_pll *pll; in clk_register_vco_pll()
/kernel/linux/linux-6.6/drivers/clk/spear/
H A Dclk-vco-pll.c63 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
84 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_round_rate_index()
124 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_recalc_rate()
144 struct clk_pll *pll = to_clk_pll(hw); in clk_pll_set_rate()
280 struct clk_pll *pll; in clk_register_vco_pll()
/kernel/linux/linux-5.10/drivers/clk/
H A Dclk-nomadik.c142 struct clk_pll { struct
161 #define to_pll(_hw) container_of(_hw, struct clk_pll, hw)
166 struct clk_pll *pll = to_pll(hw); in pll_clk_enable()
186 struct clk_pll *pll = to_pll(hw); in pll_clk_disable()
205 struct clk_pll *pll = to_pll(hw); in pll_clk_is_enabled()
221 struct clk_pll *pll = to_pll(hw); in pll_clk_recalc_rate()
261 struct clk_pll *pll; in pll_clk_register()
H A Dclk-vt8500.c41 struct clk_pll { struct
308 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
549 struct clk_pll *pll = to_clk_pll(hw); in vtwm_pll_set_rate()
600 struct clk_pll *pll = to_clk_pll(hw); in vtwm_pll_round_rate()
639 struct clk_pll *pll = to_clk_pll(hw); in vtwm_pll_recalc_rate()
677 struct clk_pll *pll_clk; in vtwm_pll_clk_init()
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-nomadik.c141 * struct clk_pll - Nomadik PLL clock
145 struct clk_pll { struct
164 #define to_pll(_hw) container_of(_hw, struct clk_pll, hw)
169 struct clk_pll *pll = to_pll(hw); in pll_clk_enable()
189 struct clk_pll *pll = to_pll(hw); in pll_clk_disable()
208 struct clk_pll *pll = to_pll(hw); in pll_clk_is_enabled()
224 struct clk_pll *pll = to_pll(hw); in pll_clk_recalc_rate()
264 struct clk_pll *pll; in pll_clk_register()
H A Dclk-versaclock3.c691 static struct vc3_hw_data clk_pll[] = { variable
750 { .hw = &clk_pll[VC3_PLL1].hw },
754 { .hw = &clk_pll[VC3_PLL2].hw },
755 { .hw = &clk_pll[VC3_PLL3].hw }
758 { .hw = &clk_pll[VC3_PLL2].hw },
836 &clk_pll[VC3_PLL1].hw
890 &clk_pll[VC3_PLL3].hw
1047 for (i = 0; i < ARRAY_SIZE(clk_pll); i++) { in vc3_probe()
1048 clk_pll[i].regmap = regmap; in vc3_probe()
1049 ret = devm_clk_hw_register(dev, &clk_pll[ in vc3_probe()
[all...]
H A Dclk-vt8500.c41 struct clk_pll { struct
308 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
549 struct clk_pll *pll = to_clk_pll(hw); in vtwm_pll_set_rate()
600 struct clk_pll *pll = to_clk_pll(hw); in vtwm_pll_round_rate()
639 struct clk_pll *pll = to_clk_pll(hw); in vtwm_pll_recalc_rate()
677 struct clk_pll *pll_clk; in vtwm_pll_clk_init()
/kernel/linux/linux-5.10/drivers/clk/keystone/
H A Dpll.c64 * struct clk_pll - Main pll clock
68 struct clk_pll { struct
73 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
78 struct clk_pll *pll = to_clk_pll(hw); in clk_pllclk_recalc()
126 struct clk_pll *pll; in clk_register_pll()
/kernel/linux/linux-6.6/drivers/clk/keystone/
H A Dpll.c64 * struct clk_pll - Main pll clock
68 struct clk_pll { struct
73 #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw)
78 struct clk_pll *pll = to_clk_pll(hw); in clk_pllclk_recalc()
126 struct clk_pll *pll; in clk_register_pll()
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/
H A Dimx-ldb.c94 struct clk *clk_pll[2]; /* upstream clock we can adjust */ member
164 clk_get_rate(ldb->clk_pll[chno]), serial_clk); in imx_ldb_set_clock()
165 clk_set_rate(ldb->clk_pll[chno], serial_clk); in imx_ldb_set_clock()
168 clk_get_rate(ldb->clk_pll[chno])); in imx_ldb_set_clock()
415 ldb->clk_pll[chno] = devm_clk_get(ldb->dev, clkname); in imx_ldb_get_clk()
417 return PTR_ERR_OR_ZERO(ldb->clk_pll[chno]); in imx_ldb_get_clk()
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/
H A Dimx-ldb.c103 struct clk *clk_pll[2]; /* upstream clock we can adjust */ member
172 clk_get_rate(ldb->clk_pll[chno]), serial_clk); in imx_ldb_set_clock()
173 clk_set_rate(ldb->clk_pll[chno], serial_clk); in imx_ldb_set_clock()
176 clk_get_rate(ldb->clk_pll[chno])); in imx_ldb_set_clock()
428 ldb->clk_pll[chno] = devm_clk_get(ldb->dev, clkname); in imx_ldb_get_clk()
430 return PTR_ERR_OR_ZERO(ldb->clk_pll[chno]); in imx_ldb_get_clk()
/kernel/linux/linux-5.10/drivers/clk/sirf/
H A Dclk-common.c33 struct clk_pll { struct
38 #define to_pllclk(_hw) container_of(_hw, struct clk_pll, hw)
77 struct clk_pll *clk = to_pllclk(hw); in pll_clk_recalc_rate()
129 struct clk_pll *clk = to_pllclk(hw); in pll_clk_set_rate()
217 static struct clk_pll clk_pll1 = {
224 static struct clk_pll clk_pll2 = {
231 static struct clk_pll clk_pll3 = {
/kernel/linux/linux-5.10/arch/m68k/coldfire/
H A Dm5206.c33 &clk_pll,
H A Dm5407.c33 &clk_pll,

Completed in 16 milliseconds

1234