Home
last modified time | relevance | path

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

12345678910

/drivers/clk/qcom/
Dclk-rcg.h107 extern const struct clk_ops clk_rcg_ops;
108 extern const struct clk_ops clk_rcg_bypass_ops;
109 extern const struct clk_ops clk_rcg_bypass2_ops;
110 extern const struct clk_ops clk_rcg_pixel_ops;
111 extern const struct clk_ops clk_rcg_esc_ops;
112 extern const struct clk_ops clk_rcg_lcc_ops;
146 extern const struct clk_ops clk_dyn_rcg_ops;
175 extern const struct clk_ops clk_rcg2_ops;
176 extern const struct clk_ops clk_rcg2_shared_ops;
177 extern const struct clk_ops clk_edp_pixel_ops;
[all …]
Dclk-branch.h49 extern const struct clk_ops clk_branch_ops;
50 extern const struct clk_ops clk_branch2_ops;
51 extern const struct clk_ops clk_branch_simple_ops;
Dclk-pll.h63 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;
Dclk-branch.c130 const struct clk_ops clk_branch_ops = {
147 const struct clk_ops clk_branch2_ops = {
154 const struct clk_ops clk_branch_simple_ops = {
Dclk-alpha-pll.h54 extern const struct clk_ops clk_alpha_pll_ops;
55 extern const struct clk_ops clk_alpha_pll_postdiv_ops;
/drivers/clk/
Dclk-composite.c25 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 …]
Dclk-highbank.c195 static const struct clk_ops clk_pll_ops = {
213 static const struct clk_ops a9periphclk_ops = {
226 static const struct clk_ops a9bclk_ops = {
269 static const struct clk_ops periclk_ops = {
275 static __init struct clk *hb_clk_init(struct device_node *node, const struct clk_ops *ops) in hb_clk_init()
/drivers/clk/tegra/
Dclk-periph.c27 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 …]
Dclk.h39 extern const struct clk_ops tegra_clk_sync_source_ops;
84 extern const struct clk_ops tegra_clk_frac_div_ops;
347 extern const struct clk_ops tegra_clk_pll_ops;
348 extern const struct clk_ops tegra_clk_plle_ops;
468 extern const struct clk_ops tegra_clk_pll_out_ops;
537 extern const struct clk_ops tegra_clk_periph_gate_ops;
578 const struct clk_ops *mux_ops;
579 const struct clk_ops *div_ops;
580 const struct clk_ops *gate_ops;
587 extern const struct clk_ops tegra_clk_periph_ops;
[all …]
/drivers/clk/microchip/
Dclk-core.h66 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;
/drivers/clk/ti/
Ddpll.c32 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 …]
Dgate.c32 static const struct clk_ops omap_gate_clkdm_clk_ops = {
38 static const struct clk_ops omap_gate_clk_ops = {
45 static const struct clk_ops omap_gate_clk_hsdiv_restore_ops = {
96 u8 clk_gate_flags, const struct clk_ops *ops, in _register_gate()
134 const struct clk_ops *ops = &omap_gate_clk_ops; in ti_clk_register_gate()
213 const struct clk_ops *ops, in _of_ti_gate_clk_setup()
/drivers/clk/samsung/
Dclk-pll.c93 static const struct clk_ops samsung_pll2126_clk_ops = {
126 static const struct clk_ops samsung_pll3000_clk_ops = {
222 static const struct clk_ops samsung_pll35xx_clk_ops = {
228 static const struct clk_ops samsung_pll35xx_clk_min_ops = {
334 static const struct clk_ops samsung_pll36xx_clk_ops = {
340 static const struct clk_ops samsung_pll36xx_clk_min_ops = {
470 static const struct clk_ops samsung_pll45xx_clk_ops = {
476 static const struct clk_ops samsung_pll45xx_clk_min_ops = {
629 static const struct clk_ops samsung_pll46xx_clk_ops = {
635 static const struct clk_ops samsung_pll46xx_clk_min_ops = {
[all …]
/drivers/clk/ux500/
Dclk-prcmu.c189 static struct clk_ops clk_prcmu_scalable_ops = {
201 static struct clk_ops clk_prcmu_gate_ops = {
211 static struct clk_ops clk_prcmu_scalable_rate_ops = {
218 static struct clk_ops clk_prcmu_rate_ops = {
223 static struct clk_ops clk_prcmu_opp_gate_ops = {
233 static struct clk_ops clk_prcmu_opp_volt_scalable_ops = {
250 struct clk_ops *clk_prcmu_ops) in clk_reg_prcmu()
Dclk-sysctrl.c101 static struct clk_ops clk_sysctrl_gate_ops = {
106 static struct clk_ops clk_sysctrl_gate_fixed_rate_ops = {
112 static struct clk_ops clk_sysctrl_set_parent_ops = {
127 struct clk_ops *clk_sysctrl_ops) in clk_reg_sysctrl()
Dclk-prcc.c82 static struct clk_ops clk_prcc_pclk_ops = {
88 static struct clk_ops clk_prcc_kclk_ops = {
99 struct clk_ops *clk_prcc_ops) in clk_reg_prcc()
/drivers/clk/mediatek/
Dclk-gate.h37 extern const struct clk_ops mtk_clk_gate_ops_setclr;
38 extern const struct clk_ops mtk_clk_gate_ops_setclr_inv;
48 const struct clk_ops *ops);
Dclk-gate.c88 const struct clk_ops mtk_clk_gate_ops_setclr = {
94 const struct clk_ops mtk_clk_gate_ops_setclr_inv = {
108 const struct clk_ops *ops) in mtk_clk_register_gate()
/drivers/clk/berlin/
Dberlin2-div.c222 static const struct clk_ops berlin2_div_rate_ops = {
226 static const struct clk_ops berlin2_div_gate_ops = {
232 static const struct clk_ops berlin2_div_mux_ops = {
243 const struct clk_ops *mux_ops = &berlin2_div_mux_ops; in berlin2_div_register()
244 const struct clk_ops *rate_ops = &berlin2_div_rate_ops; in berlin2_div_register()
245 const struct clk_ops *gate_ops = &berlin2_div_gate_ops; in berlin2_div_register()
/drivers/clk/meson/
Dclkc.h115 extern const struct clk_ops meson_clk_pll_ro_ops;
116 extern const struct clk_ops meson_clk_pll_ops;
117 extern const struct clk_ops meson_clk_cpu_ops;
118 extern const struct clk_ops meson_clk_mpll_ro_ops;
/drivers/clk/imx/
Dclk-busy.c34 const struct clk_ops *div_ops;
75 static struct clk_ops clk_busy_divider_ops = {
119 const struct clk_ops *mux_ops;
150 static struct clk_ops clk_busy_mux_ops = {
Dclk-pllv3.c150 static const struct clk_ops clk_pllv3_ops = {
205 static const struct clk_ops clk_pllv3_sys_ops = {
286 static const struct clk_ops clk_pllv3_av_ops = {
303 static const struct clk_ops clk_pllv3_enet_ops = {
315 const struct clk_ops *ops; in imx_clk_pllv3()
/drivers/clk/pxa/
Dclk-pxa.h21 static struct clk_ops name ## _mux_ops = { \
25 static struct clk_ops name ## _rate_ops = { \
40 static struct clk_ops name ## _rate_ops = { \
/drivers/clk/rockchip/
Dclk-pll.c37 const struct clk_ops *pll_mux_ops;
189 const struct clk_ops *pll_mux_ops = pll->pll_mux_ops; in rockchip_rk3036_pll_set_params()
337 static const struct clk_ops rockchip_rk3036_pll_clk_norate_ops = {
344 static const struct clk_ops rockchip_rk3036_pll_clk_ops = {
420 const struct clk_ops *pll_mux_ops = pll->pll_mux_ops; in rockchip_rk3066_pll_set_params()
553 static const struct clk_ops rockchip_rk3066_pll_clk_norate_ops = {
560 static const struct clk_ops rockchip_rk3066_pll_clk_ops = {
663 const struct clk_ops *pll_mux_ops = pll->pll_mux_ops; in rockchip_rk3399_pll_set_params()
813 static const struct clk_ops rockchip_rk3399_pll_clk_norate_ops = {
820 static const struct clk_ops rockchip_rk3399_pll_clk_ops = {
/drivers/clk/nxp/
Dclk-lpc18xx-creg.c38 const struct clk_ops *ops;
118 static const struct clk_ops clk_creg_32k = {
127 static const struct clk_ops clk_creg_1k = {

12345678910