Lines Matching full:spiclk
189 struct clk *spiclk; member
208 /* frequency of spiclk */
720 clk_set_rate(rs->spiclk, 2 * xfer->speed_hz); in rockchip_spi_config()
721 rs->freq = clk_get_rate(rs->spiclk); in rockchip_spi_config()
725 clk_set_rate(rs->spiclk, rs->max_baud_div_in_cpha * xfer->speed_hz); in rockchip_spi_config()
726 rs->freq = clk_get_rate(rs->spiclk); in rockchip_spi_config()
731 * round divisor = spiclk / speed up to nearest even number in rockchip_spi_config()
1018 rs->spiclk = devm_clk_get(&pdev->dev, "spiclk"); in rockchip_spi_probe()
1019 if (IS_ERR(rs->spiclk)) { in rockchip_spi_probe()
1021 ret = PTR_ERR(rs->spiclk); in rockchip_spi_probe()
1038 ret = clk_prepare_enable(rs->spiclk); in rockchip_spi_probe()
1063 rs->freq = clk_get_rate(rs->spiclk); in rockchip_spi_probe()
1245 clk_disable_unprepare(rs->spiclk); in rockchip_spi_probe()
1265 clk_disable_unprepare(rs->spiclk); in rockchip_spi_remove()
1288 clk_disable_unprepare(rs->spiclk); in rockchip_spi_runtime_suspend()
1304 ret = clk_prepare_enable(rs->spiclk); in rockchip_spi_runtime_resume()