Home
last modified time | relevance | path

Searched refs:clk_ops (Results 1 – 25 of 366) sorted by relevance

12345678910>>...15

/drivers/clk/qcom/
Dclk-rcg.h88 extern const struct clk_ops clk_rcg_ops;
89 extern const struct clk_ops clk_rcg_bypass_ops;
90 extern const struct clk_ops clk_rcg_bypass2_ops;
91 extern const struct clk_ops clk_rcg_pixel_ops;
92 extern const struct clk_ops clk_rcg_esc_ops;
93 extern const struct clk_ops clk_rcg_lcc_ops;
126 extern const struct clk_ops clk_dyn_rcg_ops;
156 extern const struct clk_ops clk_rcg2_ops;
157 extern const struct clk_ops clk_rcg2_floor_ops;
158 extern const struct clk_ops clk_edp_pixel_ops;
[all …]
Dclk-alpha-pll.h111 extern const struct clk_ops clk_alpha_pll_ops;
112 extern const struct clk_ops clk_alpha_pll_hwfsm_ops;
113 extern const struct clk_ops clk_alpha_pll_postdiv_ops;
114 extern const struct clk_ops clk_alpha_pll_huayra_ops;
115 extern const struct clk_ops clk_alpha_pll_postdiv_ro_ops;
117 extern const struct clk_ops clk_alpha_pll_fabia_ops;
118 extern const struct clk_ops clk_alpha_pll_fixed_fabia_ops;
119 extern const struct clk_ops clk_alpha_pll_postdiv_fabia_ops;
125 extern const struct clk_ops clk_trion_fixed_pll_ops;
126 extern const struct clk_ops clk_trion_pll_postdiv_ops;
Dclk-branch.h40 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;
43 extern const struct clk_ops clk_branch2_aon_ops;
Dclk-branch.c125 const struct clk_ops clk_branch_ops = {
142 const struct clk_ops clk_branch2_ops = {
149 const struct clk_ops clk_branch2_aon_ops = {
155 const struct clk_ops clk_branch_simple_ops = {
Dclk-pll.h55 extern const struct clk_ops clk_pll_ops;
56 extern const struct clk_ops clk_pll_vote_ops;
57 extern const struct clk_ops clk_pll_sr2_ops;
/drivers/clk/
Dclk-composite.c13 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_get_parent()
24 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_parent()
36 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_recalc_rate()
48 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_determine_rate()
49 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_determine_rate()
122 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_round_rate()
134 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_set_rate()
148 const struct clk_ops *rate_ops = composite->rate_ops; in clk_composite_set_rate_and_parent()
149 const struct clk_ops *mux_ops = composite->mux_ops; in clk_composite_set_rate_and_parent()
172 const struct clk_ops *gate_ops = composite->gate_ops; in clk_composite_is_enabled()
[all …]
Dclk-scmi.c32 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, 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()
Dclk-gpio.c54 const struct clk_ops clk_gpio_gate_ops = {
84 static const struct clk_ops clk_sleeping_gpio_gate_ops = {
114 const struct clk_ops clk_gpio_mux_ops = {
123 unsigned long flags, const struct clk_ops *clk_gpio_ops) in clk_register_gpio()
176 const struct clk_ops *ops; in clk_hw_register_gpio_gate()
Dclk-rk808.c66 static const struct clk_ops rk808_clkout1_ops = {
70 static const struct clk_ops rk808_clkout2_ops = {
129 static const struct clk_ops rk817_clkout2_ops = {
136 static const struct clk_ops *rkpmic_get_ops(long variant) in rkpmic_get_ops()
/drivers/clk/microchip/
Dclk-core.h58 extern const struct clk_ops pic32_pbclk_ops;
59 extern const struct clk_ops pic32_sclk_ops;
60 extern const struct clk_ops pic32_sclk_no_div_ops;
61 extern const struct clk_ops pic32_spll_ops;
62 extern const struct clk_ops pic32_roclk_ops;
63 extern const struct clk_ops pic32_sosc_ops;
/drivers/clk/tegra/
Dclk-periph.c16 const struct clk_ops *mux_ops = periph->mux_ops; in clk_periph_get_parent()
27 const struct clk_ops *mux_ops = periph->mux_ops; in clk_periph_set_parent()
39 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_recalc_rate()
51 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_round_rate()
63 const struct clk_ops *div_ops = periph->div_ops; in clk_periph_set_rate()
74 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_is_enabled()
85 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_enable()
96 const struct clk_ops *gate_ops = periph->gate_ops; in clk_periph_disable()
102 const struct clk_ops tegra_clk_periph_ops = {
113 static const struct clk_ops tegra_clk_periph_nodiv_ops = {
[all …]
Dclk.h29 extern const struct clk_ops tegra_clk_sync_source_ops;
74 extern const struct clk_ops tegra_clk_frac_div_ops;
337 extern const struct clk_ops tegra_clk_pll_ops;
338 extern const struct clk_ops tegra_clk_plle_ops;
452 extern const struct clk_ops tegra_clk_pll_out_ops;
521 extern const struct clk_ops tegra_clk_periph_gate_ops;
562 const struct clk_ops *mux_ops;
563 const struct clk_ops *div_ops;
564 const struct clk_ops *gate_ops;
571 extern const struct clk_ops tegra_clk_periph_ops;
[all …]
/drivers/clk/ti/
Ddpll.c32 static const struct clk_ops dpll_m4xen_ck_ops = {
46 static const struct clk_ops dpll_m4xen_ck_ops = {};
52 static const struct clk_ops dpll_core_ck_ops = {
57 static const struct clk_ops dpll_ck_ops = {
71 static const struct clk_ops dpll_no_gate_ck_ops = {
83 static const struct clk_ops dpll_core_ck_ops = {};
84 static const struct clk_ops dpll_ck_ops = {};
85 static const struct clk_ops dpll_no_gate_ck_ops = {};
90 static const struct clk_ops omap2_dpll_core_ck_ops = {
97 static const struct clk_ops omap2_dpll_core_ck_ops = {};
[all …]
Dgate.c32 static const struct clk_ops omap_gate_clkdm_clk_ops = {
39 const struct clk_ops omap_gate_clk_ops = {
47 static const struct clk_ops omap_gate_clk_hsdiv_restore_ops = {
99 u8 clk_gate_flags, const struct clk_ops *ops, in _register_gate()
135 const struct clk_ops *ops, in _of_ti_gate_clk_setup()
/drivers/clk/meson/
Dclk-regmap.h53 extern const struct clk_ops clk_regmap_gate_ops;
54 extern const struct clk_ops clk_regmap_gate_ro_ops;
81 extern const struct clk_ops clk_regmap_divider_ops;
82 extern const struct clk_ops clk_regmap_divider_ro_ops;
111 extern const struct clk_ops clk_regmap_mux_ops;
112 extern const struct clk_ops clk_regmap_mux_ro_ops;
Dclk-regmap.c47 const struct clk_ops clk_regmap_gate_ops = {
54 const struct clk_ops clk_regmap_gate_ro_ops = {
124 const struct clk_ops clk_regmap_divider_ops = {
131 const struct clk_ops clk_regmap_divider_ro_ops = {
173 const struct clk_ops clk_regmap_mux_ops = {
180 const struct clk_ops clk_regmap_mux_ro_ops = {
Dclk-pll.h46 extern const struct clk_ops meson_clk_pll_ro_ops;
47 extern const struct clk_ops meson_clk_pll_ops;
48 extern const struct clk_ops meson_clk_pcie_pll_ops;
/drivers/clk/mediatek/
Dclk-gate.h29 extern const struct clk_ops mtk_clk_gate_ops_setclr;
30 extern const struct clk_ops mtk_clk_gate_ops_setclr_inv;
31 extern const struct clk_ops mtk_clk_gate_ops_no_setclr;
32 extern const struct clk_ops mtk_clk_gate_ops_no_setclr_inv;
42 const struct clk_ops *ops,
Dclk-mux.h35 const struct clk_ops *ops;
40 extern const struct clk_ops mtk_mux_ops;
41 extern const struct clk_ops mtk_mux_clr_set_upd_ops;
42 extern const struct clk_ops mtk_mux_gate_ops;
43 extern const struct clk_ops mtk_mux_gate_clr_set_upd_ops;
Dclk-gate.c120 const struct clk_ops mtk_clk_gate_ops_setclr = {
126 const struct clk_ops mtk_clk_gate_ops_setclr_inv = {
132 const struct clk_ops mtk_clk_gate_ops_no_setclr = {
138 const struct clk_ops mtk_clk_gate_ops_no_setclr_inv = {
152 const struct clk_ops *ops, in mtk_clk_register_gate()
/drivers/clk/actions/
Dowl-composite.h32 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;
/drivers/clk/samsung/
Dclk-pll.c123 static const struct clk_ops samsung_pll2126_clk_ops = {
156 static const struct clk_ops samsung_pll3000_clk_ops = {
253 static const struct clk_ops samsung_pll35xx_clk_ops = {
261 static const struct clk_ops samsung_pll35xx_clk_min_ops = {
370 static const struct clk_ops samsung_pll36xx_clk_ops = {
378 static const struct clk_ops samsung_pll36xx_clk_min_ops = {
508 static const struct clk_ops samsung_pll45xx_clk_ops = {
514 static const struct clk_ops samsung_pll45xx_clk_min_ops = {
667 static const struct clk_ops samsung_pll46xx_clk_ops = {
673 static const struct clk_ops samsung_pll46xx_clk_min_ops = {
[all …]
/drivers/clk/ux500/
Dclk-prcmu.c188 static const struct clk_ops clk_prcmu_scalable_ops = {
200 static const struct clk_ops clk_prcmu_gate_ops = {
210 static const struct clk_ops clk_prcmu_scalable_rate_ops = {
217 static const struct clk_ops clk_prcmu_rate_ops = {
222 static const struct clk_ops clk_prcmu_opp_gate_ops = {
232 static const struct clk_ops clk_prcmu_opp_volt_scalable_ops = {
249 const struct clk_ops *clk_prcmu_ops) in clk_reg_prcmu()
/drivers/clk/berlin/
Dberlin2-div.c212 static const struct clk_ops berlin2_div_rate_ops = {
216 static const struct clk_ops berlin2_div_gate_ops = {
222 static const struct clk_ops berlin2_div_mux_ops = {
233 const struct clk_ops *mux_ops = &berlin2_div_mux_ops; in berlin2_div_register()
234 const struct clk_ops *rate_ops = &berlin2_div_rate_ops; in berlin2_div_register()
235 const struct clk_ops *gate_ops = &berlin2_div_gate_ops; in berlin2_div_register()
/drivers/clk/pxa/
Dclk-pxa.h22 static struct clk_ops name ## _mux_ops = { \
26 static struct clk_ops name ## _rate_ops = { \
41 static const struct clk_ops name ## _rate_ops = { \
56 static struct clk_ops name ## _rate_ops = { \
73 static const struct clk_ops name ## _mux_ops = { \

12345678910>>...15