Lines Matching refs:gclk
306 struct clk *gclk; member
477 clk_disable_unprepare(dev->gclk); in mchp_spdifrx_hw_params()
479 ret = clk_set_min_rate(dev->gclk, params_rate(params) * in mchp_spdifrx_hw_params()
486 clk_prepare_enable(dev->gclk); in mchp_spdifrx_hw_params()
489 ret = clk_prepare_enable(dev->gclk); in mchp_spdifrx_hw_params()
868 rate = clk_get_rate(dev->gclk); in mchp_spdifrx_rate_get()
1038 clk_disable_unprepare(spdifrx->gclk); in mchp_spdifrx_runtime_suspend()
1053 ret = clk_prepare_enable(spdifrx->gclk); in mchp_spdifrx_runtime_resume()
1062 clk_disable_unprepare(spdifrx->gclk); in mchp_spdifrx_runtime_resume()
1120 dev->gclk = devm_clk_get(&pdev->dev, "gclk"); in mchp_spdifrx_probe()
1121 if (IS_ERR(dev->gclk)) { in mchp_spdifrx_probe()
1122 err = PTR_ERR(dev->gclk); in mchp_spdifrx_probe()
1135 clk_set_min_rate(dev->gclk, 48000 * SPDIFRX_GCLK_RATIO_MIN + 1); in mchp_spdifrx_probe()