Lines Matching refs:spi_clk
106 struct clk *parent_clk, *sel_clk, *spi_clk; member
827 mdata->spi_clk = devm_clk_get(&pdev->dev, "spi-clk"); in mtk_spi_probe()
828 if (IS_ERR(mdata->spi_clk)) { in mtk_spi_probe()
829 ret = PTR_ERR(mdata->spi_clk); in mtk_spi_probe()
834 ret = clk_prepare_enable(mdata->spi_clk); in mtk_spi_probe()
843 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_probe()
847 mdata->spi_clk_hz = clk_get_rate(mdata->spi_clk); in mtk_spi_probe()
850 clk_disable(mdata->spi_clk); in mtk_spi_probe()
852 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_probe()
924 clk_unprepare(mdata->spi_clk); in mtk_spi_remove()
944 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_suspend()
956 ret = clk_prepare_enable(mdata->spi_clk); in mtk_spi_resume()
965 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_resume()
978 clk_disable(mdata->spi_clk); in mtk_spi_runtime_suspend()
980 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_runtime_suspend()
992 ret = clk_enable(mdata->spi_clk); in mtk_spi_runtime_resume()
994 ret = clk_prepare_enable(mdata->spi_clk); in mtk_spi_runtime_resume()