Lines Matching refs:base_clk
35 struct clk *base_clk; member
259 struct clk *base_clk = NULL; in sdhci_brcmstb_probe() local
339 base_clk = devm_clk_get_optional(&pdev->dev, "sdio_freq"); in sdhci_brcmstb_probe()
340 if (IS_ERR(base_clk)) { in sdhci_brcmstb_probe()
345 res = clk_prepare_enable(base_clk); in sdhci_brcmstb_probe()
350 clk_set_rate(base_clk, priv->base_freq_hz); in sdhci_brcmstb_probe()
351 actual_clock_mhz = clk_get_rate(base_clk) / 1000000; in sdhci_brcmstb_probe()
360 priv->base_clk = base_clk; in sdhci_brcmstb_probe()
373 clk_disable_unprepare(base_clk); in sdhci_brcmstb_probe()
392 clk_disable_unprepare(priv->base_clk); in sdhci_brcmstb_suspend()
405 ret = clk_prepare_enable(priv->base_clk); in sdhci_brcmstb_resume()
413 (clk_get_rate(priv->base_clk) != priv->base_freq_hz)) in sdhci_brcmstb_resume()
414 ret = clk_set_rate(priv->base_clk, priv->base_freq_hz); in sdhci_brcmstb_resume()