Lines Matching defs:sysclk
95 struct clk *sysclk;
176 return clk_set_rate(priv->sysclk, sys_rate);
178 return clk_set_rate(priv->sysclk, priv->cfg->sys_rate);
187 spmax = DIV_ROUND_UP_ULL((u64)clk_get_rate(priv->sysclk),
190 /* Check if sysclk is not too fast - should not happen */
386 * sysclk must be set and enabled as well to access the pdm registers
389 ret = clk_set_rate(priv->sysclk, priv->cfg->sys_rate);
391 dev_err(dai->dev, "setting sysclk failed\n");
395 ret = clk_prepare_enable(priv->sysclk);
397 dev_err(dai->dev, "enabling sysclk failed\n");
420 clk_disable_unprepare(priv->sysclk);
430 clk_disable_unprepare(priv->sysclk);
622 priv->sysclk = devm_clk_get(dev, "sysclk");
623 if (IS_ERR(priv->sysclk))
624 return dev_err_probe(dev, PTR_ERR(priv->sysclk), "failed to get dclk\n");