/Linux-v4.19/drivers/clk/qcom/ |
D | clk-rcg.h | 89 extern const struct clk_ops clk_rcg_ops; 90 extern const struct clk_ops clk_rcg_bypass_ops; 91 extern const struct clk_ops clk_rcg_bypass2_ops; 92 extern const struct clk_ops clk_rcg_pixel_ops; 93 extern const struct clk_ops clk_rcg_esc_ops; 94 extern const struct clk_ops clk_rcg_lcc_ops; 128 extern const struct clk_ops clk_dyn_rcg_ops; 157 extern const struct clk_ops clk_rcg2_ops; 158 extern const struct clk_ops clk_rcg2_floor_ops; 159 extern const struct clk_ops clk_edp_pixel_ops; [all …]
|
D | clk-alpha-pll.h | 106 extern const struct clk_ops clk_alpha_pll_ops; 107 extern const struct clk_ops clk_alpha_pll_hwfsm_ops; 108 extern const struct clk_ops clk_alpha_pll_postdiv_ops; 109 extern const struct clk_ops clk_alpha_pll_huayra_ops; 110 extern const struct clk_ops clk_alpha_pll_postdiv_ro_ops; 112 extern const struct clk_ops clk_alpha_pll_fabia_ops; 113 extern const struct clk_ops clk_alpha_pll_fixed_fabia_ops; 114 extern const struct clk_ops clk_alpha_pll_postdiv_fabia_ops;
|
D | clk-branch.h | 40 extern const struct clk_ops clk_branch_ops; 41 extern const struct clk_ops clk_branch2_ops; 42 extern const struct clk_ops clk_branch_simple_ops;
|
D | clk-pll.h | 63 extern const struct clk_ops clk_pll_ops; 64 extern const struct clk_ops clk_pll_vote_ops; 65 extern const struct clk_ops clk_pll_sr2_ops;
|
D | clk-regmap-divider.h | 27 extern const struct clk_ops clk_regmap_div_ops; 28 extern const struct clk_ops clk_regmap_div_ro_ops;
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | mcfclk.h | 12 struct clk_ops { struct 19 struct clk_ops *clk_ops; argument 28 extern struct clk_ops clk_ops0; 30 extern struct clk_ops clk_ops1; 36 .clk_ops = &clk_ops##clk_bank, \
|
/Linux-v4.19/drivers/clk/ |
D | clk-composite.c | 25 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_get_parent() 36 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_parent() 48 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_recalc_rate() 60 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_determine_rate() 61 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_determine_rate() 134 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_round_rate() 146 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_set_rate() 160 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_set_rate_and_parent() 161 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_rate_and_parent() 184 const struct clk_ops *gate_ops = composite->gate_ops; in clk_composite_is_enabled() [all …]
|
D | clk-scmi.c | 32 ret = clk->handle->clk_ops->rate_get(clk->handle, clk->id, &rate); in scmi_clk_recalc_rate() 72 return clk->handle->clk_ops->rate_set(clk->handle, clk->id, 0, rate); in scmi_clk_set_rate() 79 return clk->handle->clk_ops->enable(clk->handle, clk->id); in scmi_clk_enable() 86 clk->handle->clk_ops->disable(clk->handle, clk->id); in scmi_clk_disable() 89 static const struct clk_ops scmi_clk_ops = { 130 if (!handle || !handle->clk_ops) in scmi_clocks_probe() 133 count = handle->clk_ops->count_get(handle); in scmi_clocks_probe() 154 sclk->info = handle->clk_ops->info_get(handle, idx); in scmi_clocks_probe()
|
/Linux-v4.19/arch/m68k/coldfire/ |
D | clk.c | 34 clk->clk_ops->enable(clk); in __clk_init_enabled() 40 clk->clk_ops->disable(clk); in __clk_init_disabled() 53 struct clk_ops clk_ops0 = { 69 struct clk_ops clk_ops1 = { 94 if ((clk->enabled++ == 0) && clk->clk_ops) in clk_enable() 95 clk->clk_ops->enable(clk); in clk_enable() 110 if ((--clk->enabled == 0) && clk->clk_ops) in clk_disable() 111 clk->clk_ops->disable(clk); in clk_disable()
|
/Linux-v4.19/drivers/clk/microchip/ |
D | clk-core.h | 66 extern const struct clk_ops pic32_pbclk_ops; 67 extern const struct clk_ops pic32_sclk_ops; 68 extern const struct clk_ops pic32_sclk_no_div_ops; 69 extern const struct clk_ops pic32_spll_ops; 70 extern const struct clk_ops pic32_roclk_ops; 71 extern const struct clk_ops pic32_sosc_ops;
|
/Linux-v4.19/drivers/clk/mediatek/ |
D | clk-gate.h | 37 extern const struct clk_ops mtk_clk_gate_ops_setclr; 38 extern const struct clk_ops mtk_clk_gate_ops_setclr_inv; 39 extern const struct clk_ops mtk_clk_gate_ops_no_setclr; 40 extern const struct clk_ops mtk_clk_gate_ops_no_setclr_inv; 50 const struct clk_ops *ops);
|
D | clk-gate.c | 128 const struct clk_ops mtk_clk_gate_ops_setclr = { 134 const struct clk_ops mtk_clk_gate_ops_setclr_inv = { 140 const struct clk_ops mtk_clk_gate_ops_no_setclr = { 146 const struct clk_ops mtk_clk_gate_ops_no_setclr_inv = { 160 const struct clk_ops *ops) in mtk_clk_register_gate()
|
/Linux-v4.19/drivers/clk/meson/ |
D | clk-regmap.h | 53 extern const struct clk_ops clk_regmap_gate_ops; 80 extern const struct clk_ops clk_regmap_divider_ops; 81 extern const struct clk_ops clk_regmap_divider_ro_ops; 110 extern const struct clk_ops clk_regmap_mux_ops; 111 extern const struct clk_ops clk_regmap_mux_ro_ops;
|
D | clkc.h | 117 extern const struct clk_ops meson_clk_pll_ro_ops; 118 extern const struct clk_ops meson_clk_pll_ops; 119 extern const struct clk_ops meson_clk_cpu_ops; 120 extern const struct clk_ops meson_clk_mpll_ro_ops; 121 extern const struct clk_ops meson_clk_mpll_ops; 122 extern const struct clk_ops meson_clk_phase_ops;
|
D | clk-regmap.c | 46 const struct clk_ops clk_regmap_gate_ops = { 118 const struct clk_ops clk_regmap_divider_ops = { 125 const struct clk_ops clk_regmap_divider_ro_ops = { 167 const struct clk_ops clk_regmap_mux_ops = { 174 const struct clk_ops clk_regmap_mux_ro_ops = {
|
D | clkc-audio.h | 25 extern const struct clk_ops meson_clk_triphase_ops; 26 extern const struct clk_ops meson_sclk_div_ops;
|
/Linux-v4.19/drivers/clk/tegra/ |
D | clk-periph.c | 27 const struct clk_ops *mux_ops = periph->mux_ops; in clk_periph_get_parent() 38 const struct clk_ops *mux_ops = periph->mux_ops; in clk_periph_set_parent() 50 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_recalc_rate() 62 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_round_rate() 74 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_set_rate() 85 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_is_enabled() 96 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_enable() 107 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_disable() 113 const struct clk_ops tegra_clk_periph_ops = { 124 static const struct clk_ops tegra_clk_periph_nodiv_ops = { [all …]
|
D | clk.h | 40 extern const struct clk_ops tegra_clk_sync_source_ops; 85 extern const struct clk_ops tegra_clk_frac_div_ops; 348 extern const struct clk_ops tegra_clk_pll_ops; 349 extern const struct clk_ops tegra_clk_plle_ops; 463 extern const struct clk_ops tegra_clk_pll_out_ops; 532 extern const struct clk_ops tegra_clk_periph_gate_ops; 573 const struct clk_ops *mux_ops; 574 const struct clk_ops *div_ops; 575 const struct clk_ops *gate_ops; 582 extern const struct clk_ops tegra_clk_periph_ops; [all …]
|
/Linux-v4.19/drivers/clk/ti/ |
D | dpll.c | 32 static const struct clk_ops dpll_m4xen_ck_ops = { 44 static const struct clk_ops dpll_m4xen_ck_ops = {}; 50 static const struct clk_ops dpll_core_ck_ops = { 55 static const struct clk_ops dpll_ck_ops = { 67 static const struct clk_ops dpll_no_gate_ck_ops = { 77 static const struct clk_ops dpll_core_ck_ops = {}; 78 static const struct clk_ops dpll_ck_ops = {}; 79 static const struct clk_ops dpll_no_gate_ck_ops = {}; 84 static const struct clk_ops omap2_dpll_core_ck_ops = { 91 static const struct clk_ops omap2_dpll_core_ck_ops = {}; [all …]
|
/Linux-v4.19/include/linux/ |
D | clk-provider.h | 217 struct clk_ops { struct 263 const struct clk_ops *ops; argument 313 extern const struct clk_ops clk_fixed_rate_ops; 364 extern const struct clk_ops clk_gate_ops; 440 extern const struct clk_ops clk_divider_ops; 441 extern const struct clk_ops clk_divider_ro_ops; 521 extern const struct clk_ops clk_mux_ops; 522 extern const struct clk_ops clk_mux_ro_ops; 575 extern const struct clk_ops clk_fixed_factor_ops; 616 extern const struct clk_ops clk_fractional_divider_ops; [all …]
|
/Linux-v4.19/drivers/clk/actions/ |
D | owl-composite.h | 32 const struct clk_ops *fix_fact_ops; 118 extern const struct clk_ops owl_comp_div_ops; 119 extern const struct clk_ops owl_comp_fact_ops; 120 extern const struct clk_ops owl_comp_fix_fact_ops; 121 extern const struct clk_ops owl_comp_pass_ops; 122 extern const struct clk_ops clk_fixed_factor_ops;
|
/Linux-v4.19/drivers/clk/samsung/ |
D | clk-pll.c | 125 static const struct clk_ops samsung_pll2126_clk_ops = { 158 static const struct clk_ops samsung_pll3000_clk_ops = { 255 static const struct clk_ops samsung_pll35xx_clk_ops = { 263 static const struct clk_ops samsung_pll35xx_clk_min_ops = { 372 static const struct clk_ops samsung_pll36xx_clk_ops = { 380 static const struct clk_ops samsung_pll36xx_clk_min_ops = { 510 static const struct clk_ops samsung_pll45xx_clk_ops = { 516 static const struct clk_ops samsung_pll45xx_clk_min_ops = { 669 static const struct clk_ops samsung_pll46xx_clk_ops = { 675 static const struct clk_ops samsung_pll46xx_clk_min_ops = { [all …]
|
/Linux-v4.19/drivers/clk/ux500/ |
D | clk-prcmu.c | 189 static const struct clk_ops clk_prcmu_scalable_ops = { 201 static const struct clk_ops clk_prcmu_gate_ops = { 211 static const struct clk_ops clk_prcmu_scalable_rate_ops = { 218 static const struct clk_ops clk_prcmu_rate_ops = { 223 static const struct clk_ops clk_prcmu_opp_gate_ops = { 233 static const struct clk_ops clk_prcmu_opp_volt_scalable_ops = { 250 const struct clk_ops *clk_prcmu_ops) in clk_reg_prcmu()
|
/Linux-v4.19/drivers/clk/berlin/ |
D | berlin2-div.c | 211 static const struct clk_ops berlin2_div_rate_ops = { 215 static const struct clk_ops berlin2_div_gate_ops = { 221 static const struct clk_ops berlin2_div_mux_ops = { 232 const struct clk_ops *mux_ops = &berlin2_div_mux_ops; in berlin2_div_register() 233 const struct clk_ops *rate_ops = &berlin2_div_rate_ops; in berlin2_div_register() 234 const struct clk_ops *gate_ops = &berlin2_div_gate_ops; in berlin2_div_register()
|
/Linux-v4.19/drivers/clk/pxa/ |
D | clk-pxa.h | 26 static struct clk_ops name ## _mux_ops = { \ 30 static struct clk_ops name ## _rate_ops = { \ 45 static const struct clk_ops name ## _rate_ops = { \ 60 static struct clk_ops name ## _rate_ops = { \ 77 static const struct clk_ops name ## _mux_ops = { \
|