Home
last modified time | relevance | path

Searched refs:owl_clk_common (Results 1 – 17 of 17) sorted by relevance

/linux-6.1.9/drivers/clk/actions/
Dowl-divider.h26 struct owl_clk_common common;
54 struct owl_clk_common *common = hw_to_owl_clk_common(hw); in hw_to_owl_divider()
59 long owl_divider_helper_round_rate(struct owl_clk_common *common,
64 unsigned long owl_divider_helper_recalc_rate(struct owl_clk_common *common,
68 int owl_divider_helper_set_rate(const struct owl_clk_common *common,
Dowl-common.h20 struct owl_clk_common { struct
26 struct owl_clk_common **clks; argument
34 static inline struct owl_clk_common *
37 return container_of(hw, struct owl_clk_common, hw); in hw_to_owl_clk_common()
Dowl-factor.h32 struct owl_clk_common common;
62 struct owl_clk_common *common = hw_to_owl_clk_common(hw); in hw_to_owl_factor()
67 long owl_factor_helper_round_rate(struct owl_clk_common *common,
72 unsigned long owl_factor_helper_recalc_rate(struct owl_clk_common *common,
76 int owl_factor_helper_set_rate(const struct owl_clk_common *common,
Dowl-gate.c16 void owl_gate_set(const struct owl_clk_common *common, in owl_gate_set()
37 struct owl_clk_common *common = &gate->common; in owl_gate_disable()
45 struct owl_clk_common *common = &gate->common; in owl_gate_enable()
52 int owl_gate_clk_is_enabled(const struct owl_clk_common *common, in owl_gate_clk_is_enabled()
68 struct owl_clk_common *common = &gate->common; in owl_gate_is_enabled()
Dowl-mux.h24 struct owl_clk_common common;
49 struct owl_clk_common *common = hw_to_owl_clk_common(hw); in hw_to_owl_mux()
54 u8 owl_mux_helper_get_parent(const struct owl_clk_common *common,
56 int owl_mux_helper_set_parent(const struct owl_clk_common *common,
Dowl-gate.h24 struct owl_clk_common common;
61 struct owl_clk_common *common = hw_to_owl_clk_common(hw); in hw_to_owl_gate()
66 void owl_gate_set(const struct owl_clk_common *common,
68 int owl_gate_clk_is_enabled(const struct owl_clk_common *common,
Dowl-pll.c86 const struct owl_clk_common *common = &pll->common; in owl_pll_recalc_rate()
114 const struct owl_clk_common *common = &pll->common; in owl_pll_is_enabled()
122 static void owl_pll_set(const struct owl_clk_common *common, in owl_pll_set()
140 const struct owl_clk_common *common = &pll->common; in owl_pll_enable()
150 const struct owl_clk_common *common = &pll->common; in owl_pll_disable()
160 const struct owl_clk_common *common = &pll->common; in owl_pll_set_rate()
Dowl-factor.c119 long owl_factor_helper_round_rate(struct owl_clk_common *common, in owl_factor_helper_round_rate()
143 unsigned long owl_factor_helper_recalc_rate(struct owl_clk_common *common, in owl_factor_helper_recalc_rate()
178 struct owl_clk_common *common = &factor->common; in owl_factor_recalc_rate()
183 int owl_factor_helper_set_rate(const struct owl_clk_common *common, in owl_factor_helper_set_rate()
210 struct owl_clk_common *common = &factor->common; in owl_factor_set_rate()
Dowl-divider.c16 long owl_divider_helper_round_rate(struct owl_clk_common *common, in owl_divider_helper_round_rate()
35 unsigned long owl_divider_helper_recalc_rate(struct owl_clk_common *common, in owl_divider_helper_recalc_rate()
61 int owl_divider_helper_set_rate(const struct owl_clk_common *common, in owl_divider_helper_set_rate()
Dowl-mux.c16 u8 owl_mux_helper_get_parent(const struct owl_clk_common *common, in owl_mux_helper_get_parent()
36 int owl_mux_helper_set_parent(const struct owl_clk_common *common, in owl_mux_helper_set_parent()
Dowl-composite.c33 struct owl_clk_common *common = &comp->common; in owl_comp_disable()
41 struct owl_clk_common *common = &comp->common; in owl_comp_enable()
51 struct owl_clk_common *common = &comp->common; in owl_comp_is_enabled()
Dowl-composite.h34 struct owl_clk_common common;
113 struct owl_clk_common *common = hw_to_owl_clk_common(hw); in hw_to_owl_comp()
Dowl-pll.h38 struct owl_clk_common common;
103 struct owl_clk_common *common = hw_to_owl_clk_common(hw); in hw_to_owl_pll()
Dowl-common.c30 struct owl_clk_common *clks; in owl_clk_set_regmap()
Dowl-s500.c409 static struct owl_clk_common *s500_clks[] = {
Dowl-s700.c410 static struct owl_clk_common *s700_clks[] = {
Dowl-s900.c502 static struct owl_clk_common *s900_clks[] = {