Lines Matching refs:clk_hw
811 struct clk_hw hw;
816 static int bcm2835_pll_is_on(struct clk_hw *hw) in bcm2835_pll_is_on()
852 static long bcm2835_pll_round_rate(struct clk_hw *hw, unsigned long rate, in bcm2835_pll_round_rate()
862 static unsigned long bcm2835_pll_get_rate(struct clk_hw *hw, in bcm2835_pll_get_rate()
887 static void bcm2835_pll_off(struct clk_hw *hw) in bcm2835_pll_off()
903 static int bcm2835_pll_on(struct clk_hw *hw) in bcm2835_pll_on()
950 static int bcm2835_pll_set_rate(struct clk_hw *hw, in bcm2835_pll_set_rate()
1039 bcm2835_pll_divider_from_hw(struct clk_hw *hw) in bcm2835_pll_divider_from_hw()
1044 static int bcm2835_pll_divider_is_on(struct clk_hw *hw) in bcm2835_pll_divider_is_on()
1053 static long bcm2835_pll_divider_round_rate(struct clk_hw *hw, in bcm2835_pll_divider_round_rate()
1060 static unsigned long bcm2835_pll_divider_get_rate(struct clk_hw *hw, in bcm2835_pll_divider_get_rate()
1075 static void bcm2835_pll_divider_off(struct clk_hw *hw) in bcm2835_pll_divider_off()
1089 static int bcm2835_pll_divider_on(struct clk_hw *hw) in bcm2835_pll_divider_on()
1107 static int bcm2835_pll_divider_set_rate(struct clk_hw *hw, in bcm2835_pll_divider_set_rate()
1146 struct clk_hw hw;
1151 static struct bcm2835_clock *bcm2835_clock_from_hw(struct clk_hw *hw) in bcm2835_clock_from_hw()
1156 static int bcm2835_clock_is_on(struct clk_hw *hw) in bcm2835_clock_is_on()
1165 static u32 bcm2835_clock_choose_div(struct clk_hw *hw, in bcm2835_clock_choose_div()
1217 static long bcm2835_clock_round_rate(struct clk_hw *hw, in bcm2835_clock_round_rate()
1227 static unsigned long bcm2835_clock_get_rate(struct clk_hw *hw, in bcm2835_clock_get_rate()
1254 static void bcm2835_clock_off(struct clk_hw *hw) in bcm2835_clock_off()
1269 static int bcm2835_clock_on(struct clk_hw *hw) in bcm2835_clock_on()
1285 static int bcm2835_clock_set_rate(struct clk_hw *hw, in bcm2835_clock_set_rate()
1307 static int bcm2835_vpu_clock_is_on(struct clk_hw *hw) in bcm2835_vpu_clock_is_on()