Lines Matching refs:clk_hw
20 struct clk_hw hw;
26 struct clk_hw hw;
34 static int clk_prcmu_prepare(struct clk_hw *hw)
41 static void clk_prcmu_unprepare(struct clk_hw *hw)
49 static unsigned long clk_prcmu_recalc_rate(struct clk_hw *hw,
56 static long clk_prcmu_round_rate(struct clk_hw *hw, unsigned long rate,
63 static int clk_prcmu_set_rate(struct clk_hw *hw, unsigned long rate,
70 static int clk_prcmu_opp_prepare(struct clk_hw *hw)
98 static void clk_prcmu_opp_unprepare(struct clk_hw *hw)
115 static int clk_prcmu_opp_volt_prepare(struct clk_hw *hw)
140 static void clk_prcmu_opp_volt_unprepare(struct clk_hw *hw)
194 static struct clk_hw *clk_reg_prcmu(const char *name,
239 struct clk_hw *clk_reg_prcmu_scalable(const char *name,
249 struct clk_hw *clk_reg_prcmu_gate(const char *name,
258 struct clk_hw *clk_reg_prcmu_scalable_rate(const char *name,
268 struct clk_hw *clk_reg_prcmu_rate(const char *name,
277 struct clk_hw *clk_reg_prcmu_opp_gate(const char *name,
286 struct clk_hw *clk_reg_prcmu_opp_volt_scalable(const char *name,
298 static int clk_prcmu_clkout_prepare(struct clk_hw *hw)
305 static void clk_prcmu_clkout_unprepare(struct clk_hw *hw)
317 static unsigned long clk_prcmu_clkout_recalc_rate(struct clk_hw *hw,
325 static u8 clk_prcmu_clkout_get_parent(struct clk_hw *hw)
332 static int clk_prcmu_clkout_set_parent(struct clk_hw *hw, u8 index)
352 struct clk_hw *clk_reg_prcmu_clkout(const char *name,