Lines Matching full:comp

18 	struct owl_composite *comp = hw_to_owl_comp(hw);  in owl_comp_get_parent()  local
20 return owl_mux_helper_get_parent(&comp->common, &comp->mux_hw); in owl_comp_get_parent()
25 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_set_parent() local
27 return owl_mux_helper_set_parent(&comp->common, &comp->mux_hw, index); in owl_comp_set_parent()
32 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_disable() local
33 struct owl_clk_common *common = &comp->common; in owl_comp_disable()
35 owl_gate_set(common, &comp->gate_hw, false); in owl_comp_disable()
40 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_enable() local
41 struct owl_clk_common *common = &comp->common; in owl_comp_enable()
43 owl_gate_set(common, &comp->gate_hw, true); in owl_comp_enable()
50 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_is_enabled() local
51 struct owl_clk_common *common = &comp->common; in owl_comp_is_enabled()
53 return owl_gate_clk_is_enabled(common, &comp->gate_hw); in owl_comp_is_enabled()
59 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_div_round_rate() local
61 return owl_divider_helper_round_rate(&comp->common, &comp->rate.div_hw, in owl_comp_div_round_rate()
68 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_div_recalc_rate() local
70 return owl_divider_helper_recalc_rate(&comp->common, &comp->rate.div_hw, in owl_comp_div_recalc_rate()
77 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_div_set_rate() local
79 return owl_divider_helper_set_rate(&comp->common, &comp->rate.div_hw, in owl_comp_div_set_rate()
86 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_fact_round_rate() local
88 return owl_factor_helper_round_rate(&comp->common, in owl_comp_fact_round_rate()
89 &comp->rate.factor_hw, in owl_comp_fact_round_rate()
96 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_fact_recalc_rate() local
98 return owl_factor_helper_recalc_rate(&comp->common, in owl_comp_fact_recalc_rate()
99 &comp->rate.factor_hw, in owl_comp_fact_recalc_rate()
106 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_fact_set_rate() local
108 return owl_factor_helper_set_rate(&comp->common, in owl_comp_fact_set_rate()
109 &comp->rate.factor_hw, in owl_comp_fact_set_rate()
116 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_fix_fact_round_rate() local
117 struct clk_fixed_factor *fix_fact_hw = &comp->rate.fix_fact_hw; in owl_comp_fix_fact_round_rate()
119 return comp->fix_fact_ops->round_rate(&fix_fact_hw->hw, rate, parent_rate); in owl_comp_fix_fact_round_rate()
125 struct owl_composite *comp = hw_to_owl_comp(hw); in owl_comp_fix_fact_recalc_rate() local
126 struct clk_fixed_factor *fix_fact_hw = &comp->rate.fix_fact_hw; in owl_comp_fix_fact_recalc_rate()
128 return comp->fix_fact_ops->recalc_rate(&fix_fact_hw->hw, parent_rate); in owl_comp_fix_fact_recalc_rate()