Lines Matching defs:clk_ops
188 struct clk_ops { struct
189 int (*prepare)(struct clk_hw *hw);
190 void (*unprepare)(struct clk_hw *hw);
191 int (*is_prepared)(struct clk_hw *hw);
192 void (*unprepare_unused)(struct clk_hw *hw);
193 int (*enable)(struct clk_hw *hw);
194 void (*disable)(struct clk_hw *hw);
195 int (*is_enabled)(struct clk_hw *hw);
196 void (*disable_unused)(struct clk_hw *hw);
197 unsigned long (*recalc_rate)(struct clk_hw *hw,
199 long (*round_rate)(struct clk_hw *hw, unsigned long rate,
201 int (*determine_rate)(struct clk_hw *hw,
203 int (*set_parent)(struct clk_hw *hw, u8 index);
204 u8 (*get_parent)(struct clk_hw *hw);
205 int (*set_rate)(struct clk_hw *hw, unsigned long rate,
230 const struct clk_ops *ops; argument