Lines Matching refs:core_clk
54 struct clk *core_clk; member
67 if (md->core_clk) { in mdio_mux_iproc_config()
71 divisor = clk_get_rate(md->core_clk) / MDIO_OPERATING_FREQUENCY; in mdio_mux_iproc_config()
208 md->core_clk = devm_clk_get(&pdev->dev, NULL); in mdio_mux_iproc_probe()
209 if (md->core_clk == ERR_PTR(-ENOENT) || in mdio_mux_iproc_probe()
210 md->core_clk == ERR_PTR(-EINVAL)) in mdio_mux_iproc_probe()
211 md->core_clk = NULL; in mdio_mux_iproc_probe()
212 else if (IS_ERR(md->core_clk)) in mdio_mux_iproc_probe()
213 return PTR_ERR(md->core_clk); in mdio_mux_iproc_probe()
215 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_probe()
254 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_probe()
264 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_remove()
274 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_suspend()
284 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_resume()