Home
last modified time | relevance | path

Searched refs:adc_clk (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dmt6577_auxadc.c44 struct clk *adc_clk; member
219 ret = clk_prepare_enable(adc_dev->adc_clk); in mt6577_auxadc_resume()
239 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_suspend()
268 adc_dev->adc_clk = devm_clk_get(&pdev->dev, "main"); in mt6577_auxadc_probe()
269 if (IS_ERR(adc_dev->adc_clk)) { in mt6577_auxadc_probe()
271 return PTR_ERR(adc_dev->adc_clk); in mt6577_auxadc_probe()
274 ret = clk_prepare_enable(adc_dev->adc_clk); in mt6577_auxadc_probe()
280 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in mt6577_auxadc_probe()
309 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_probe()
323 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_remove()
[all...]
H A Dnpcm_adc.c24 struct clk *adc_clk; member
200 info->adc_clk = devm_clk_get(&pdev->dev, NULL); in npcm_adc_probe()
201 if (IS_ERR(info->adc_clk)) { in npcm_adc_probe()
203 return PTR_ERR(info->adc_clk); in npcm_adc_probe()
210 info->adc_sample_hz = clk_get_rate(info->adc_clk) / ((div + 1) * 2); in npcm_adc_probe()
284 clk_disable_unprepare(info->adc_clk); in npcm_adc_probe()
301 clk_disable_unprepare(info->adc_clk); in npcm_adc_remove()
H A Dcc10001_adc.c57 struct clk *adc_clk; member
347 adc_dev->adc_clk = devm_clk_get(&pdev->dev, "adc"); in cc10001_adc_probe()
348 if (IS_ERR(adc_dev->adc_clk)) { in cc10001_adc_probe()
350 ret = PTR_ERR(adc_dev->adc_clk); in cc10001_adc_probe()
354 ret = clk_prepare_enable(adc_dev->adc_clk); in cc10001_adc_probe()
360 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in cc10001_adc_probe()
401 clk_disable_unprepare(adc_dev->adc_clk); in cc10001_adc_probe()
415 clk_disable_unprepare(adc_dev->adc_clk); in cc10001_adc_remove()
H A Dbcm_iproc_adc.c110 struct clk *adc_clk; member
534 adc_priv->adc_clk = devm_clk_get(&pdev->dev, "tsc_clk"); in iproc_adc_probe()
535 if (IS_ERR(adc_priv->adc_clk)) { in iproc_adc_probe()
538 ret = PTR_ERR(adc_priv->adc_clk); in iproc_adc_probe()
562 ret = clk_prepare_enable(adc_priv->adc_clk); in iproc_adc_probe()
592 clk_disable_unprepare(adc_priv->adc_clk); in iproc_adc_probe()
604 clk_disable_unprepare(adc_priv->adc_clk); in iproc_adc_remove()
H A Dmeson_saradc.c274 struct clk *adc_clk; member
695 priv->adc_clk = devm_clk_register(&indio_dev->dev, &priv->clk_gate.hw); in meson_sar_adc_clk_init()
696 if (WARN_ON(IS_ERR(priv->adc_clk))) in meson_sar_adc_clk_init()
697 return PTR_ERR(priv->adc_clk); in meson_sar_adc_clk_init()
899 ret = clk_set_rate(priv->adc_clk, priv->param->clock_rate); in meson_sar_adc_init()
959 ret = clk_prepare_enable(priv->adc_clk); in meson_sar_adc_hw_enable()
991 clk_disable_unprepare(priv->adc_clk); in meson_sar_adc_hw_disable()
1238 priv->adc_clk = devm_clk_get(&pdev->dev, "adc_clk"); in meson_sar_adc_probe()
1239 if (IS_ERR(priv->adc_clk)) { in meson_sar_adc_probe()
[all...]
H A Dat91_adc.c194 struct clk *adc_clk; member
1057 dev_dbg(&idev->dev, "adc_clk at: %d KHz, tssctim at: %d\n", in at91_ts_hw_init()
1153 unsigned int prsc, mstrclk, ticks, adc_clk, adc_clk_khz, shtim; in at91_adc_probe() local
1207 st->clk = devm_clk_get(&pdev->dev, "adc_clk"); in at91_adc_probe()
1221 st->adc_clk = devm_clk_get(&pdev->dev, "adc_op_clk"); in at91_adc_probe()
1222 if (IS_ERR(st->adc_clk)) { in at91_adc_probe()
1224 ret = PTR_ERR(st->adc_clk); in at91_adc_probe()
1228 ret = clk_prepare_enable(st->adc_clk); in at91_adc_probe()
1241 adc_clk = clk_get_rate(st->adc_clk); in at91_adc_probe()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dmt6577_auxadc.c44 struct clk *adc_clk; member
224 ret = clk_prepare_enable(adc_dev->adc_clk); in mt6577_auxadc_resume()
244 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_suspend()
273 adc_dev->adc_clk = devm_clk_get(&pdev->dev, "main"); in mt6577_auxadc_probe()
274 if (IS_ERR(adc_dev->adc_clk)) { in mt6577_auxadc_probe()
276 return PTR_ERR(adc_dev->adc_clk); in mt6577_auxadc_probe()
279 ret = clk_prepare_enable(adc_dev->adc_clk); in mt6577_auxadc_probe()
285 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in mt6577_auxadc_probe()
314 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_probe()
328 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_remove()
[all...]
H A Dnpcm_adc.c32 struct clk *adc_clk; member
234 info->adc_clk = devm_clk_get(&pdev->dev, NULL); in npcm_adc_probe()
235 if (IS_ERR(info->adc_clk)) { in npcm_adc_probe()
237 return PTR_ERR(info->adc_clk); in npcm_adc_probe()
244 info->adc_sample_hz = clk_get_rate(info->adc_clk) / ((div + 1) * 2); in npcm_adc_probe()
318 clk_disable_unprepare(info->adc_clk); in npcm_adc_probe()
335 clk_disable_unprepare(info->adc_clk); in npcm_adc_remove()
H A Dcc10001_adc.c56 struct clk *adc_clk; member
359 adc_dev->adc_clk = devm_clk_get_enabled(dev, "adc"); in cc10001_adc_probe()
360 if (IS_ERR(adc_dev->adc_clk)) { in cc10001_adc_probe()
362 return PTR_ERR(adc_dev->adc_clk); in cc10001_adc_probe()
365 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in cc10001_adc_probe()
H A Dbcm_iproc_adc.c110 struct clk *adc_clk; member
534 adc_priv->adc_clk = devm_clk_get(&pdev->dev, "tsc_clk"); in iproc_adc_probe()
535 if (IS_ERR(adc_priv->adc_clk)) { in iproc_adc_probe()
538 ret = PTR_ERR(adc_priv->adc_clk); in iproc_adc_probe()
562 ret = clk_prepare_enable(adc_priv->adc_clk); in iproc_adc_probe()
592 clk_disable_unprepare(adc_priv->adc_clk); in iproc_adc_probe()
604 clk_disable_unprepare(adc_priv->adc_clk); in iproc_adc_remove()
H A Dat91_adc.c215 struct clk *adc_clk; member
902 dev_dbg(&idev->dev, "adc_clk at: %d KHz, tssctim at: %d\n", in at91_ts_hw_init()
998 unsigned int prsc, mstrclk, ticks, adc_clk, adc_clk_khz, shtim; in at91_adc_probe() local
1090 st->clk = devm_clk_get(&pdev->dev, "adc_clk"); in at91_adc_probe()
1104 st->adc_clk = devm_clk_get(&pdev->dev, "adc_op_clk"); in at91_adc_probe()
1105 if (IS_ERR(st->adc_clk)) { in at91_adc_probe()
1107 ret = PTR_ERR(st->adc_clk); in at91_adc_probe()
1111 ret = clk_prepare_enable(st->adc_clk); in at91_adc_probe()
1124 adc_clk = clk_get_rate(st->adc_clk); in at91_adc_probe()
[all...]
H A Dmeson_saradc.c345 struct clk *adc_clk; member
780 priv->adc_clk = devm_clk_register(dev, &priv->clk_gate.hw); in meson_sar_adc_clk_init()
781 if (WARN_ON(IS_ERR(priv->adc_clk))) in meson_sar_adc_clk_init()
782 return PTR_ERR(priv->adc_clk); in meson_sar_adc_clk_init()
1018 ret = clk_set_rate(priv->adc_clk, priv->param->clock_rate); in meson_sar_adc_init()
1069 ret = clk_prepare_enable(priv->adc_clk); in meson_sar_adc_hw_enable()
1103 clk_disable_unprepare(priv->adc_clk); in meson_sar_adc_hw_disable()
1389 priv->adc_clk = devm_clk_get_optional(dev, "adc_clk"); in meson_sar_adc_probe()
1390 if (IS_ERR(priv->adc_clk)) in meson_sar_adc_probe()
[all...]
H A Dti-ads131e08.c94 struct clk *adc_clk; member
894 st->adc_clk = devm_clk_get_enabled(&spi->dev, "adc-clk"); in ads131e08_probe()
895 if (IS_ERR(st->adc_clk)) in ads131e08_probe()
896 return dev_err_probe(&spi->dev, PTR_ERR(st->adc_clk), in ads131e08_probe()
899 adc_clk_hz = clk_get_rate(st->adc_clk); in ads131e08_probe()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dimx6ul_tsc.c88 struct clk *adc_clk; member
322 err = clk_prepare_enable(tsc->adc_clk); in imx6ul_tsc_start()
347 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_start()
356 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_stop()
437 tsc->adc_clk = devm_clk_get(&pdev->dev, "adc"); in imx6ul_tsc_probe()
438 if (IS_ERR(tsc->adc_clk)) { in imx6ul_tsc_probe()
439 err = PTR_ERR(tsc->adc_clk); in imx6ul_tsc_probe()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dimx6ul_tsc.c88 struct clk *adc_clk; member
321 err = clk_prepare_enable(tsc->adc_clk); in imx6ul_tsc_start()
346 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_start()
355 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_stop()
436 tsc->adc_clk = devm_clk_get(&pdev->dev, "adc"); in imx6ul_tsc_probe()
437 if (IS_ERR(tsc->adc_clk)) { in imx6ul_tsc_probe()
438 err = PTR_ERR(tsc->adc_clk); in imx6ul_tsc_probe()
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
H A Dstv0367.c46 u32 adc_clk; member
2302 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); in stv0367cab_init()
2399 stv0367cab_set_derot_freq(state, cab_state->adc_clk, in stv0367cab_algo()
2469 tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk); in stv0367cab_algo()
2490 if (ifkhz > cab_state->adc_clk / 1000) { in stv0367cab_algo()
2493 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo()
2494 - cab_state->adc_clk / 1000 + ifkhz; in stv0367cab_algo()
2498 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo()
2505 cab_state->adc_clk) - in stv0367cab_algo()
2506 cab_state->adc_clk / 400 in stv0367cab_algo()
[all...]
H A Dsi2165.c49 u32 adc_clk; member
241 /* adc_clk and sys_clk depend on xtal and pll settings */ in si2165_init_pll()
244 state->adc_clk = state->fvco_hz / (divm * 4u); in si2165_init_pll()
264 return state->adc_clk; in si2165_get_fe_clk()
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dstv0367.c46 u32 adc_clk; member
2298 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); in stv0367cab_init()
2395 stv0367cab_set_derot_freq(state, cab_state->adc_clk, in stv0367cab_algo()
2465 tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk); in stv0367cab_algo()
2486 if (ifkhz > cab_state->adc_clk / 1000) { in stv0367cab_algo()
2489 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo()
2490 - cab_state->adc_clk / 1000 + ifkhz; in stv0367cab_algo()
2494 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo()
2501 cab_state->adc_clk) - in stv0367cab_algo()
2502 cab_state->adc_clk / 400 in stv0367cab_algo()
[all...]
H A Dsi2165.c49 u32 adc_clk; member
241 /* adc_clk and sys_clk depend on xtal and pll settings */ in si2165_init_pll()
244 state->adc_clk = state->fvco_hz / (divm * 4u); in si2165_init_pll()
264 return state->adc_clk; in si2165_get_fe_clk()

Completed in 25 milliseconds