Lines Matching full:adc_clk
274 struct clk *adc_clk; member
693 priv->adc_clk = devm_clk_register(&indio_dev->dev, &priv->clk_gate.hw); in meson_sar_adc_clk_init()
694 if (WARN_ON(IS_ERR(priv->adc_clk))) in meson_sar_adc_clk_init()
695 return PTR_ERR(priv->adc_clk); in meson_sar_adc_clk_init()
897 ret = clk_set_rate(priv->adc_clk, priv->param->clock_rate); in meson_sar_adc_init()
957 ret = clk_prepare_enable(priv->adc_clk); in meson_sar_adc_hw_enable()
989 clk_disable_unprepare(priv->adc_clk); in meson_sar_adc_hw_disable()
1244 priv->adc_clk = devm_clk_get(&pdev->dev, "adc_clk"); in meson_sar_adc_probe()
1245 if (IS_ERR(priv->adc_clk)) { in meson_sar_adc_probe()
1246 if (PTR_ERR(priv->adc_clk) == -ENOENT) { in meson_sar_adc_probe()
1247 priv->adc_clk = NULL; in meson_sar_adc_probe()
1250 return PTR_ERR(priv->adc_clk); in meson_sar_adc_probe()
1265 if (!priv->adc_clk) { in meson_sar_adc_probe()