Lines Matching refs:spi_clk
103 struct clk *parent_clk, *sel_clk, *spi_clk; member
818 mdata->spi_clk = devm_clk_get(&pdev->dev, "spi-clk"); in mtk_spi_probe()
819 if (IS_ERR(mdata->spi_clk)) { in mtk_spi_probe()
820 ret = PTR_ERR(mdata->spi_clk); in mtk_spi_probe()
825 ret = clk_prepare_enable(mdata->spi_clk); in mtk_spi_probe()
834 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_probe()
838 mdata->spi_clk_hz = clk_get_rate(mdata->spi_clk); in mtk_spi_probe()
841 clk_disable(mdata->spi_clk); in mtk_spi_probe()
843 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_probe()
912 clk_unprepare(mdata->spi_clk); in mtk_spi_remove()
929 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_suspend()
941 ret = clk_prepare_enable(mdata->spi_clk); in mtk_spi_resume()
950 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_resume()
963 clk_disable(mdata->spi_clk); in mtk_spi_runtime_suspend()
965 clk_disable_unprepare(mdata->spi_clk); in mtk_spi_runtime_suspend()
977 ret = clk_enable(mdata->spi_clk); in mtk_spi_runtime_resume()
979 ret = clk_prepare_enable(mdata->spi_clk); in mtk_spi_runtime_resume()