Lines Matching defs:hw
41 struct clk_hw hw; member
46 #define to_clk_slow_osc(hw) container_of(hw, struct clk_slow_osc, hw) argument
49 struct clk_hw hw; member
56 #define to_clk_slow_rc_osc(hw) container_of(hw, struct clk_slow_rc_osc, hw) argument
59 struct clk_hw hw; member
63 #define to_clk_sam9260_slow(hw) container_of(hw, struct clk_sam9260_slow, hw) argument
66 struct clk_hw hw; member
71 #define to_clk_sam9x5_slow(hw) container_of(hw, struct clk_sam9x5_slow, hw) argument
75 static int clk_slow_osc_prepare(struct clk_hw *hw) in clk_slow_osc_prepare()
91 static void clk_slow_osc_unprepare(struct clk_hw *hw) in clk_slow_osc_unprepare()
103 static int clk_slow_osc_is_prepared(struct clk_hw *hw) in clk_slow_osc_is_prepared()
182 static unsigned long clk_slow_rc_osc_recalc_rate(struct clk_hw *hw, in clk_slow_rc_osc_recalc_rate()
190 static unsigned long clk_slow_rc_osc_recalc_accuracy(struct clk_hw *hw, in clk_slow_rc_osc_recalc_accuracy()
198 static int clk_slow_rc_osc_prepare(struct clk_hw *hw) in clk_slow_rc_osc_prepare()
210 static void clk_slow_rc_osc_unprepare(struct clk_hw *hw) in clk_slow_rc_osc_unprepare()
218 static int clk_slow_rc_osc_is_prepared(struct clk_hw *hw) in clk_slow_rc_osc_is_prepared()
292 static int clk_sam9x5_slow_set_parent(struct clk_hw *hw, u8 index) in clk_sam9x5_slow_set_parent()
319 static u8 clk_sam9x5_slow_get_parent(struct clk_hw *hw) in clk_sam9x5_slow_get_parent()
396 static u8 clk_sam9260_slow_get_parent(struct clk_hw *hw) in clk_sam9260_slow_get_parent()