Lines Matching refs:clk_hw
25 struct clk_hw hw;
35 struct clk_hw hw;
43 static unsigned long at91sam9x5_clk_usb_recalc_rate(struct clk_hw *hw, in at91sam9x5_clk_usb_recalc_rate()
56 static int at91sam9x5_clk_usb_determine_rate(struct clk_hw *hw, in at91sam9x5_clk_usb_determine_rate()
59 struct clk_hw *parent; in at91sam9x5_clk_usb_determine_rate()
110 static int at91sam9x5_clk_usb_set_parent(struct clk_hw *hw, u8 index) in at91sam9x5_clk_usb_set_parent()
122 static u8 at91sam9x5_clk_usb_get_parent(struct clk_hw *hw) in at91sam9x5_clk_usb_get_parent()
132 static int at91sam9x5_clk_usb_set_rate(struct clk_hw *hw, unsigned long rate, in at91sam9x5_clk_usb_set_rate()
159 static int at91sam9n12_clk_usb_enable(struct clk_hw *hw) in at91sam9n12_clk_usb_enable()
169 static void at91sam9n12_clk_usb_disable(struct clk_hw *hw) in at91sam9n12_clk_usb_disable()
176 static int at91sam9n12_clk_usb_is_enabled(struct clk_hw *hw) in at91sam9n12_clk_usb_is_enabled()
195 static struct clk_hw * __init
201 struct clk_hw *hw; in _at91sam9x5_clk_register_usb()
231 struct clk_hw * __init
239 struct clk_hw * __init
247 struct clk_hw * __init
252 struct clk_hw *hw; in at91sam9n12_clk_register_usb()
279 static unsigned long at91rm9200_clk_usb_recalc_rate(struct clk_hw *hw, in at91rm9200_clk_usb_recalc_rate()
295 static long at91rm9200_clk_usb_round_rate(struct clk_hw *hw, unsigned long rate, in at91rm9200_clk_usb_round_rate()
299 struct clk_hw *parent = clk_hw_get_parent(hw); in at91rm9200_clk_usb_round_rate()
333 static int at91rm9200_clk_usb_set_rate(struct clk_hw *hw, unsigned long rate, in at91rm9200_clk_usb_set_rate()
364 struct clk_hw * __init
369 struct clk_hw *hw; in at91rm9200_clk_register_usb()