Lines Matching full:ref_clk
108 * @ref_clk: Pointer to the peripheral clock
120 struct clk *ref_clk; member
261 frequency = clk_get_rate(xspi->ref_clk); in cdns_spi_config_clock_freq()
568 xspi->ref_clk = devm_clk_get(&pdev->dev, "ref_clk"); in cdns_spi_probe()
569 if (IS_ERR(xspi->ref_clk)) { in cdns_spi_probe()
570 dev_err(&pdev->dev, "ref_clk clock not found.\n"); in cdns_spi_probe()
571 ret = PTR_ERR(xspi->ref_clk); in cdns_spi_probe()
581 ret = clk_prepare_enable(xspi->ref_clk); in cdns_spi_probe()
632 master->max_speed_hz = clk_get_rate(xspi->ref_clk) / 4; in cdns_spi_probe()
648 clk_disable_unprepare(xspi->ref_clk); in cdns_spi_probe()
673 clk_disable_unprepare(xspi->ref_clk); in cdns_spi_remove()
736 ret = clk_prepare_enable(xspi->ref_clk); in cnds_runtime_resume()
758 clk_disable_unprepare(xspi->ref_clk); in cnds_runtime_suspend()