Lines Matching refs:adc_clk
242 struct clk *adc_clk; member
621 priv->adc_clk = devm_clk_register(&indio_dev->dev, &priv->clk_gate.hw); in meson_sar_adc_clk_init()
622 if (WARN_ON(IS_ERR(priv->adc_clk))) in meson_sar_adc_clk_init()
623 return PTR_ERR(priv->adc_clk); in meson_sar_adc_clk_init()
719 ret = clk_set_rate(priv->adc_clk, priv->data->param->clock_rate); in meson_sar_adc_init()
779 ret = clk_prepare_enable(priv->adc_clk); in meson_sar_adc_hw_enable()
811 clk_disable_unprepare(priv->adc_clk); in meson_sar_adc_hw_disable()
1046 priv->adc_clk = devm_clk_get(&pdev->dev, "adc_clk"); in meson_sar_adc_probe()
1047 if (IS_ERR(priv->adc_clk)) { in meson_sar_adc_probe()
1048 if (PTR_ERR(priv->adc_clk) == -ENOENT) { in meson_sar_adc_probe()
1049 priv->adc_clk = NULL; in meson_sar_adc_probe()
1052 return PTR_ERR(priv->adc_clk); in meson_sar_adc_probe()
1067 if (!priv->adc_clk) { in meson_sar_adc_probe()