Lines Matching full:mclk
25 struct clk *mclk; member
36 if (drvdata->mclk) in evm_startup()
37 return clk_prepare_enable(drvdata->mclk); in evm_startup()
49 if (drvdata->mclk) in evm_shutdown()
50 clk_disable_unprepare(drvdata->mclk); in evm_shutdown()
390 struct clk *mclk; in davinci_evm_probe() local
418 mclk = devm_clk_get(&pdev->dev, "mclk"); in davinci_evm_probe()
419 if (PTR_ERR(mclk) == -EPROBE_DEFER) { in davinci_evm_probe()
421 } else if (IS_ERR(mclk)) { in davinci_evm_probe()
422 dev_dbg(&pdev->dev, "mclk not found.\n"); in davinci_evm_probe()
423 mclk = NULL; in davinci_evm_probe()
430 drvdata->mclk = mclk; in davinci_evm_probe()
435 if (!drvdata->mclk) { in davinci_evm_probe()
440 drvdata->sysclk = clk_get_rate(drvdata->mclk); in davinci_evm_probe()
441 } else if (drvdata->mclk) { in davinci_evm_probe()
443 clk_set_rate(drvdata->mclk, drvdata->sysclk); in davinci_evm_probe()
444 drvdata->sysclk = clk_get_rate(drvdata->mclk); in davinci_evm_probe()