Home
last modified time | relevance | path

Searched refs:parent_clk (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/sound/soc/omap/
Domap-dmic.c284 struct clk *parent_clk; in omap_dmic_select_fclk() local
326 parent_clk = clk_get(dmic->dev, parent_clk_name); in omap_dmic_select_fclk()
327 if (IS_ERR(parent_clk)) { in omap_dmic_select_fclk()
336 ret = clk_set_parent(dmic->fclk, parent_clk); in omap_dmic_select_fclk()
339 ret = clk_set_parent(dmic->fclk, parent_clk); in omap_dmic_select_fclk()
352 clk_put(parent_clk); in omap_dmic_select_fclk()
/linux-4.1.27/drivers/video/fbdev/omap2/dss/
Ddss.c85 struct clk *parent_clk; member
523 if (dss.parent_clk == NULL) { in dss_div_calc()
538 prate = clk_get_rate(dss.parent_clk); in dss_div_calc()
588 if (dss.parent_clk == NULL) { in dss_setup_default_clock()
591 prate = clk_get_rate(dss.parent_clk); in dss_setup_default_clock()
754 dss.parent_clk = clk; in dss_get_clocks()
761 if (dss.parent_clk) in dss_put_clocks()
762 clk_put(dss.parent_clk); in dss_put_clocks()
/linux-4.1.27/drivers/clk/mvebu/
Dclk-cpu.c199 struct clk *parent_clk; in of_cpu_clk_setup() local
211 parent_clk = of_clk_get(node, 0); in of_cpu_clk_setup()
213 cpuclk[cpu].parent_name = __clk_get_name(parent_clk); in of_cpu_clk_setup()
/linux-4.1.27/sound/soc/sh/
Dsiu_dai.c642 struct clk *siu_clk, *parent_clk; in siu_dai_set_sysclk() local
679 parent_clk = clk_get(dai->dev, parent_name); in siu_dai_set_sysclk()
680 if (IS_ERR(parent_clk)) { in siu_dai_set_sysclk()
681 ret = PTR_ERR(parent_clk); in siu_dai_set_sysclk()
686 ret = clk_set_parent(siu_clk, parent_clk); in siu_dai_set_sysclk()
698 clk_put(parent_clk); in siu_dai_set_sysclk()
/linux-4.1.27/drivers/clk/sirf/
Dclk-common.c168 struct clk *parent_clk = clk_get_parent(hw->clk); in cpu_clk_round_rate() local
169 struct clk *pll_parent_clk = clk_get_parent(parent_clk); in cpu_clk_round_rate()
171 return pll_clk_round_rate(__clk_get_hw(parent_clk), rate, &pll_parent_rate); in cpu_clk_round_rate()
181 struct clk *parent_clk = clk_get_parent(hw->clk); in cpu_clk_recalc_rate() local
182 return __clk_get_rate(parent_clk); in cpu_clk_recalc_rate()
/linux-4.1.27/sound/soc/davinci/
Ddavinci-mcasp.c1412 struct clk *gfclk, *parent_clk; in mcasp_reparent_fck() local
1429 parent_clk = clk_get(NULL, parent_name); in mcasp_reparent_fck()
1430 if (IS_ERR(parent_clk)) { in mcasp_reparent_fck()
1432 ret = PTR_ERR(parent_clk); in mcasp_reparent_fck()
1436 ret = clk_set_parent(gfclk, parent_clk); in mcasp_reparent_fck()
1443 clk_put(parent_clk); in mcasp_reparent_fck()
/linux-4.1.27/drivers/tty/serial/
Dserial-tegra.c1085 struct clk *parent_clk = clk_get_parent(tup->uart_clk); in tegra_uart_set_termios() local
1086 unsigned long parent_clk_rate = clk_get_rate(parent_clk); in tegra_uart_set_termios()