Lines Matching refs:clk_hw
22 struct clk_hw hw;
25 struct clk_hw *mux_hw;
26 struct clk_hw *rate_hw;
27 struct clk_hw *gate_hw;
37 static u8 clk_regmap_composite_get_parent(struct clk_hw *hw) in clk_regmap_composite_get_parent()
41 struct clk_hw *mux_hw = composite->mux_hw; in clk_regmap_composite_get_parent()
48 static int clk_regmap_composite_set_parent(struct clk_hw *hw, u8 index) in clk_regmap_composite_set_parent()
52 struct clk_hw *mux_hw = composite->mux_hw; in clk_regmap_composite_set_parent()
59 static unsigned long clk_regmap_composite_recalc_rate(struct clk_hw *hw, in clk_regmap_composite_recalc_rate()
64 struct clk_hw *rate_hw = composite->rate_hw; in clk_regmap_composite_recalc_rate()
71 static int clk_regmap_composite_determine_rate(struct clk_hw *hw, in clk_regmap_composite_determine_rate()
77 struct clk_hw *rate_hw = composite->rate_hw; in clk_regmap_composite_determine_rate()
78 struct clk_hw *mux_hw = composite->mux_hw; in clk_regmap_composite_determine_rate()
79 struct clk_hw *parent; in clk_regmap_composite_determine_rate()
146 static long clk_regmap_composite_round_rate(struct clk_hw *hw, in clk_regmap_composite_round_rate()
152 struct clk_hw *rate_hw = composite->rate_hw; in clk_regmap_composite_round_rate()
159 static int clk_regmap_composite_set_rate(struct clk_hw *hw, in clk_regmap_composite_set_rate()
165 struct clk_hw *rate_hw = composite->rate_hw; in clk_regmap_composite_set_rate()
172 static int clk_regmap_composite_is_prepared(struct clk_hw *hw) in clk_regmap_composite_is_prepared()
176 struct clk_hw *gate_hw = composite->gate_hw; in clk_regmap_composite_is_prepared()
183 static int clk_regmap_composite_prepare(struct clk_hw *hw) in clk_regmap_composite_prepare()
187 struct clk_hw *gate_hw = composite->gate_hw; in clk_regmap_composite_prepare()
194 static void clk_regmap_composite_unprepare(struct clk_hw *hw) in clk_regmap_composite_unprepare()
198 struct clk_hw *gate_hw = composite->gate_hw; in clk_regmap_composite_unprepare()
221 struct clk_hw *mux_hw = NULL, *div_hw = NULL, *gate_hw = NULL; in devm_clk_regmap_register_composite()
222 struct clk_hw *fd_hw = NULL; in devm_clk_regmap_register_composite()