Lines Matching refs:spiclk
167 struct clk *spiclk; member
525 clk_set_rate(rs->spiclk, 2 * rs->speed); in rockchip_spi_config()
526 rs->max_freq = clk_get_rate(rs->spiclk); in rockchip_spi_config()
665 rs->spiclk = devm_clk_get(&pdev->dev, "spiclk"); in rockchip_spi_probe()
666 if (IS_ERR(rs->spiclk)) { in rockchip_spi_probe()
668 ret = PTR_ERR(rs->spiclk); in rockchip_spi_probe()
678 ret = clk_prepare_enable(rs->spiclk); in rockchip_spi_probe()
689 rs->max_freq = clk_get_rate(rs->spiclk); in rockchip_spi_probe()
758 clk_disable_unprepare(rs->spiclk); in rockchip_spi_probe()
774 clk_disable_unprepare(rs->spiclk); in rockchip_spi_remove()
797 clk_disable_unprepare(rs->spiclk); in rockchip_spi_suspend()
815 ret = clk_prepare_enable(rs->spiclk); in rockchip_spi_resume()
824 clk_disable_unprepare(rs->spiclk); in rockchip_spi_resume()
838 clk_disable_unprepare(rs->spiclk); in rockchip_spi_runtime_suspend()
854 ret = clk_prepare_enable(rs->spiclk); in rockchip_spi_runtime_resume()