Searched refs:adc_clk (Results 1 – 15 of 15) sorted by relevance
| /linux/drivers/iio/adc/ |
| H A D | npcm_adc.c | 32 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 D | cc10001_adc.c | 56 struct clk *adc_clk; member 357 adc_dev->adc_clk = devm_clk_get_enabled(dev, "adc"); in cc10001_adc_probe() 358 if (IS_ERR(adc_dev->adc_clk)) { in cc10001_adc_probe() 360 return PTR_ERR(adc_dev->adc_clk); in cc10001_adc_probe() 363 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in cc10001_adc_probe()
|
| H A D | meson_saradc.c | 349 struct clk *adc_clk; member 779 priv->adc_clk = devm_clk_register(dev, &priv->clk_gate.hw); in meson_sar_adc_clk_init() 780 if (WARN_ON(IS_ERR(priv->adc_clk))) in meson_sar_adc_clk_init() 781 return PTR_ERR(priv->adc_clk); in meson_sar_adc_clk_init() 1020 ret = clk_set_rate(priv->adc_clk, priv->param->clock_rate); in meson_sar_adc_init() 1071 ret = clk_prepare_enable(priv->adc_clk); in meson_sar_adc_hw_enable() 1105 clk_disable_unprepare(priv->adc_clk); in meson_sar_adc_hw_disable() 1408 priv->adc_clk = devm_clk_get_optional(dev, "adc_clk"); in meson_sar_adc_probe() 1409 if (IS_ERR(priv->adc_clk)) in meson_sar_adc_probe() 1410 return dev_err_probe(dev, PTR_ERR(priv->adc_clk), "failed to get adc clk\n"); in meson_sar_adc_probe() [all …]
|
| H A D | at91_adc.c | 216 struct clk *adc_clk; member 991 unsigned int prsc, mstrclk, ticks, adc_clk, adc_clk_khz, shtim; in at91_adc_probe() local 1085 st->adc_clk = devm_clk_get_enabled(&pdev->dev, "adc_op_clk"); in at91_adc_probe() 1086 if (IS_ERR(st->adc_clk)) in at91_adc_probe() 1087 return dev_err_probe(&pdev->dev, PTR_ERR(st->adc_clk), in at91_adc_probe() 1096 adc_clk = clk_get_rate(st->adc_clk); in at91_adc_probe() 1097 adc_clk_khz = adc_clk / 1000; in at91_adc_probe() 1100 mstrclk, adc_clk); in at91_adc_probe() 1102 prsc = (mstrclk / (2 * adc_clk)) - 1; in at91_adc_probe()
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | stv0367.c | 46 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 / 4000; in stv0367cab_algo() [all …]
|
| H A D | si2165.c | 49 u32 adc_clk; member 244 state->adc_clk = state->fvco_hz / (divm * 4u); in si2165_init_pll() 264 return state->adc_clk; in si2165_get_fe_clk()
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | brcm,iproc-touchscreen.txt | 74 clocks = <&adc_clk>;
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91sam9rl.dtsi | 278 clock-names = "adc_clk", "adc_op_clk";
|
| H A D | at91sam9260.dtsi | 712 clock-names = "adc_clk", "adc_op_clk";
|
| H A D | at91sam9x5.dtsi | 810 clock-names = "adc_clk", "adc_op_clk";
|
| H A D | at91sam9g45.dtsi | 825 clock-names = "adc_clk", "adc_op_clk";
|
| H A D | sama5d2.dtsi | 1063 clock-names = "adc_clk";
|
| H A D | sama7g5.dtsi | 481 clock-names = "adc_clk";
|
| H A D | sama5d3.dtsi | 335 clock-names = "adc_clk", "adc_op_clk";
|
| H A D | sama5d4.dtsi | 677 clock-names = "adc_clk", "adc_op_clk";
|