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()
238 md->core_clk = devm_clk_get(&pdev->dev, NULL); in mdio_mux_iproc_probe()
239 if (md->core_clk == ERR_PTR(-ENOENT) || in mdio_mux_iproc_probe()
240 md->core_clk == ERR_PTR(-EINVAL)) in mdio_mux_iproc_probe()
241 md->core_clk = NULL; in mdio_mux_iproc_probe()
242 else if (IS_ERR(md->core_clk)) in mdio_mux_iproc_probe()
243 return PTR_ERR(md->core_clk); in mdio_mux_iproc_probe()
245 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_probe()
286 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_probe()
296 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_remove()
306 clk_disable_unprepare(md->core_clk); in mdio_mux_iproc_suspend()
316 rc = clk_prepare_enable(md->core_clk); in mdio_mux_iproc_resume()