Home
last modified time | relevance | path

Searched refs:mclk_root (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Drockchip_i2s.c40 struct clk *mclk_root; member
508 ret = rockchip_i2s_clk_set_rate(i2s, i2s->mclk_root, in rockchip_i2s_set_sysclk()
523 ret = clk_set_rate(i2s->mclk_root, root_rate); in rockchip_i2s_set_sysclk()
527 i2s->mclk_root_rate = clk_get_rate(i2s->mclk_root); in rockchip_i2s_set_sysclk()
572 return rockchip_i2s_clk_set_rate(i2s, i2s->mclk_root, i2s->mclk_root_rate, ppm); in rockchip_i2s_clk_compensation_put()
874 i2s->mclk_root = devm_clk_get(&pdev->dev, "i2s_clk_root"); in rockchip_i2s_probe()
875 if (IS_ERR(i2s->mclk_root)) in rockchip_i2s_probe()
876 return PTR_ERR(i2s->mclk_root); in rockchip_i2s_probe()
878 i2s->mclk_root_initial_rate = clk_get_rate(i2s->mclk_root); in rockchip_i2s_probe()
H A Drockchip_i2s_tdm.c1225 struct clk *mclk_root; in rockchip_i2s_tdm_calibrate_mclk() local
1248 mclk_root = i2s_tdm->mclk_root0; in rockchip_i2s_tdm_calibrate_mclk()
1258 mclk_root = i2s_tdm->mclk_root1; in rockchip_i2s_tdm_calibrate_mclk()
1269 ret = clk_set_parent(mclk_parent, mclk_root); in rockchip_i2s_tdm_calibrate_mclk()
1273 ret = rockchip_i2s_tdm_clk_set_rate(i2s_tdm, mclk_root, in rockchip_i2s_tdm_calibrate_mclk()
1288 ret = clk_set_rate(mclk_root, mclk_root_freq); in rockchip_i2s_tdm_calibrate_mclk()