Searched refs:div_clk (Results 1 – 6 of 6) sorted by relevance
138 struct clk_hw *div_clk; in visconti_clk_register_gates() local158 div_clk = devm_clk_hw_register_fixed_factor(dev, in visconti_clk_register_gates()163 if (IS_ERR(div_clk)) in visconti_clk_register_gates()164 return PTR_ERR(div_clk); in visconti_clk_register_gates()
173 struct clk *div_clk; member658 phy->div_clk = devm_clk_get(dev, "div-clk"); in ti_pipe3_get_clk()659 if (IS_ERR(phy->div_clk)) { in ti_pipe3_get_clk()661 return PTR_ERR(phy->div_clk); in ti_pipe3_get_clk()664 phy->div_clk = ERR_PTR(-ENODEV); in ti_pipe3_get_clk()869 if (!IS_ERR(phy->div_clk)) { in ti_pipe3_enable_clocks()870 ret = clk_prepare_enable(phy->div_clk); in ti_pipe3_enable_clocks()896 if (!IS_ERR(phy->div_clk)) in ti_pipe3_disable_clocks()897 clk_disable_unprepare(phy->div_clk); in ti_pipe3_disable_clocks()
919 bgp->div_clk = clk_get(NULL, bgp->conf->div_ck_name); in ti_bandgap_probe()920 if (IS_ERR(bgp->div_clk)) { in ti_bandgap_probe()922 ret = PTR_ERR(bgp->div_clk); in ti_bandgap_probe()942 clk_rate = clk_round_rate(bgp->div_clk, in ti_bandgap_probe()951 ret = clk_set_rate(bgp->div_clk, clk_rate); in ti_bandgap_probe()1061 clk_put(bgp->div_clk); in ti_bandgap_probe()1094 clk_put(bgp->div_clk); in ti_bandgap_remove()
205 struct clk *div_clk; member
672 static struct clk_hw *bm1880_clk_register_div(struct bm1880_div_hw_clock *div_clk, in bm1880_clk_register_div() argument678 div_clk->div.flags = CLK_DIVIDER_ONE_BASED | CLK_DIVIDER_ALLOW_ZERO; in bm1880_clk_register_div()679 div_clk->base = sys_base; in bm1880_clk_register_div()680 div_clk->lock = &bm1880_clk_lock; in bm1880_clk_register_div()682 hw = &div_clk->hw; in bm1880_clk_register_div()
275 struct clk *div_clk; member686 err = clk_set_rate(i2c_dev->div_clk, in tegra_i2c_init()1701 i2c_dev->div_clk = i2c_dev->clocks[0].clk; in tegra_i2c_init_clocks()1706 err = clk_enable(i2c_dev->div_clk); in tegra_i2c_init_clocks()1723 clk_disable(i2c_dev->div_clk); in tegra_i2c_release_clocks()