Home
last modified time | relevance | path

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

/Linux-v4.19/sound/soc/mxs/
Dmxs-saif.c95 struct mxs_saif *master_saif; in mxs_saif_set_clk() local
100 master_saif = mxs_saif_get_master(saif); in mxs_saif_set_clk()
101 if (!master_saif) in mxs_saif_set_clk()
104 dev_dbg(saif->dev, "master saif%d\n", master_saif->id); in mxs_saif_set_clk()
107 if (master_saif->ongoing && rate != master_saif->cur_rate) { in mxs_saif_set_clk()
110 master_saif->id, master_saif->cur_rate); in mxs_saif_set_clk()
114 scr = __raw_readl(master_saif->base + SAIF_CTRL); in mxs_saif_set_clk()
128 ret = clk_prepare_enable(master_saif->clk); in mxs_saif_set_clk()
132 if (master_saif->mclk_in_use) { in mxs_saif_set_clk()
140 ret = clk_set_rate(master_saif->clk, 512 * rate); in mxs_saif_set_clk()
[all …]