Lines Matching defs:clk_hw
31 struct clk_hw clk_hw;
39 #define hw_clk_to_pll(x) container_of(x, struct hdmi_pll_8996, clk_hw)
395 static int hdmi_8996_pll_set_clk_rate(struct clk_hw *hw, unsigned long rate,
592 static int hdmi_8996_pll_prepare(struct clk_hw *hw)
632 static long hdmi_8996_pll_round_rate(struct clk_hw *hw,
644 static unsigned long hdmi_8996_pll_recalc_rate(struct clk_hw *hw,
664 static void hdmi_8996_pll_unprepare(struct clk_hw *hw)
673 static int hdmi_8996_pll_is_enabled(struct clk_hw *hw)
733 pll->clk_hw.init = &pll_init;
735 ret = devm_clk_hw_register(dev, &pll->clk_hw);
741 ret = devm_of_clk_add_hw_provider(dev, of_clk_hw_simple_get, &pll->clk_hw);