/kernel/linux/linux-5.10/drivers/clk/mxs/ |
H A D | clk-pll.c | 14 * 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 D | clk-pll.c | 14 * 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 D | clk-pll.c | 26 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 D | clk-pll.h | 28 * 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 D | clk-pll.c | 26 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 D | clk-pll.h | 28 * 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 D | m523x.c | 32 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 D | m528x.c | 34 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 D | m527x.c | 33 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 D | clk-pll.c | 32 #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 D | clk-pll.c | 32 #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 D | clk-vco-pll.c | 66 #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 D | clk-vco-pll.c | 63 #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 D | clk-nomadik.c | 142 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 D | clk-vt8500.c | 41 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 D | clk-nomadik.c | 141 * 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 D | clk-versaclock3.c | 691 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 D | clk-vt8500.c | 41 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 D | pll.c | 64 * 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 D | pll.c | 64 * 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 D | imx-ldb.c | 94 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 D | imx-ldb.c | 103 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 D | clk-common.c | 33 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 D | m5206.c | 33 &clk_pll,
|
H A D | m5407.c | 33 &clk_pll,
|