Lines Matching defs:hw
43 struct clk_hw hw; member
48 #define to_clk_slow_osc(hw) container_of(hw, struct clk_slow_osc, hw) argument
51 struct clk_hw hw; member
58 #define to_clk_slow_rc_osc(hw) container_of(hw, struct clk_slow_rc_osc, hw) argument
61 struct clk_hw hw; member
65 #define to_clk_sam9260_slow(hw) container_of(hw, struct clk_sam9260_slow, hw) argument
68 struct clk_hw hw; member
73 #define to_clk_sam9x5_slow(hw) container_of(hw, struct clk_sam9x5_slow, hw) argument
77 static int clk_slow_osc_prepare(struct clk_hw *hw) in clk_slow_osc_prepare()
93 static void clk_slow_osc_unprepare(struct clk_hw *hw) in clk_slow_osc_unprepare()
105 static int clk_slow_osc_is_prepared(struct clk_hw *hw) in clk_slow_osc_is_prepared()
184 static unsigned long clk_slow_rc_osc_recalc_rate(struct clk_hw *hw, in clk_slow_rc_osc_recalc_rate()
192 static unsigned long clk_slow_rc_osc_recalc_accuracy(struct clk_hw *hw, in clk_slow_rc_osc_recalc_accuracy()
200 static int clk_slow_rc_osc_prepare(struct clk_hw *hw) in clk_slow_rc_osc_prepare()
212 static void clk_slow_rc_osc_unprepare(struct clk_hw *hw) in clk_slow_rc_osc_unprepare()
220 static int clk_slow_rc_osc_is_prepared(struct clk_hw *hw) in clk_slow_rc_osc_is_prepared()
294 static int clk_sam9x5_slow_set_parent(struct clk_hw *hw, u8 index) in clk_sam9x5_slow_set_parent()
321 static u8 clk_sam9x5_slow_get_parent(struct clk_hw *hw) in clk_sam9x5_slow_get_parent()
393 static u8 clk_sam9260_slow_get_parent(struct clk_hw *hw) in clk_sam9260_slow_get_parent()