| /kernel/linux/linux-4.19/drivers/iio/adc/ |
| D | mt6577_auxadc.c | 47 struct clk *adc_clk; member 192 ret = clk_prepare_enable(adc_dev->adc_clk); in mt6577_auxadc_resume() 212 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_suspend() 244 adc_dev->adc_clk = devm_clk_get(&pdev->dev, "main"); in mt6577_auxadc_probe() 245 if (IS_ERR(adc_dev->adc_clk)) { in mt6577_auxadc_probe() 247 return PTR_ERR(adc_dev->adc_clk); in mt6577_auxadc_probe() 250 ret = clk_prepare_enable(adc_dev->adc_clk); in mt6577_auxadc_probe() 256 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in mt6577_auxadc_probe() 283 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_probe() 297 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_remove()
|
| D | cc10001_adc.c | 61 struct clk *adc_clk; member 354 adc_dev->adc_clk = devm_clk_get(&pdev->dev, "adc"); in cc10001_adc_probe() 355 if (IS_ERR(adc_dev->adc_clk)) { in cc10001_adc_probe() 357 ret = PTR_ERR(adc_dev->adc_clk); in cc10001_adc_probe() 361 ret = clk_prepare_enable(adc_dev->adc_clk); in cc10001_adc_probe() 367 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in cc10001_adc_probe() 408 clk_disable_unprepare(adc_dev->adc_clk); in cc10001_adc_probe() 422 clk_disable_unprepare(adc_dev->adc_clk); in cc10001_adc_remove()
|
| D | meson_saradc.c | 242 struct clk *adc_clk; member 627 priv->adc_clk = devm_clk_register(&indio_dev->dev, &priv->clk_gate.hw); in meson_sar_adc_clk_init() 628 if (WARN_ON(IS_ERR(priv->adc_clk))) in meson_sar_adc_clk_init() 629 return PTR_ERR(priv->adc_clk); in meson_sar_adc_clk_init() 725 ret = clk_set_rate(priv->adc_clk, priv->data->param->clock_rate); in meson_sar_adc_init() 785 ret = clk_prepare_enable(priv->adc_clk); in meson_sar_adc_hw_enable() 817 clk_disable_unprepare(priv->adc_clk); in meson_sar_adc_hw_disable() 1052 priv->adc_clk = devm_clk_get(&pdev->dev, "adc_clk"); in meson_sar_adc_probe() 1053 if (IS_ERR(priv->adc_clk)) { in meson_sar_adc_probe() 1054 if (PTR_ERR(priv->adc_clk) == -ENOENT) { in meson_sar_adc_probe() [all …]
|
| D | bcm_iproc_adc.c | 121 struct clk *adc_clk; member 545 adc_priv->adc_clk = devm_clk_get(&pdev->dev, "tsc_clk"); in iproc_adc_probe() 546 if (IS_ERR(adc_priv->adc_clk)) { in iproc_adc_probe() 549 ret = PTR_ERR(adc_priv->adc_clk); in iproc_adc_probe() 576 ret = clk_prepare_enable(adc_priv->adc_clk); in iproc_adc_probe() 608 clk_disable_unprepare(adc_priv->adc_clk); in iproc_adc_probe() 620 clk_disable_unprepare(adc_priv->adc_clk); in iproc_adc_remove()
|
| D | at91_adc.c | 195 struct clk *adc_clk; member 1056 dev_dbg(&idev->dev, "adc_clk at: %d KHz, tssctim at: %d\n", in at91_ts_hw_init() 1152 unsigned int prsc, mstrclk, ticks, adc_clk, adc_clk_khz, shtim; in at91_adc_probe() local 1212 st->clk = devm_clk_get(&pdev->dev, "adc_clk"); in at91_adc_probe() 1226 st->adc_clk = devm_clk_get(&pdev->dev, "adc_op_clk"); in at91_adc_probe() 1227 if (IS_ERR(st->adc_clk)) { in at91_adc_probe() 1229 ret = PTR_ERR(st->adc_clk); in at91_adc_probe() 1233 ret = clk_prepare_enable(st->adc_clk); in at91_adc_probe() 1246 adc_clk = clk_get_rate(st->adc_clk); in at91_adc_probe() 1247 adc_clk_khz = adc_clk / 1000; in at91_adc_probe() [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | mt6577_auxadc.c | 44 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()
|
| D | cc10001_adc.c | 57 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()
|
| D | npcm_adc.c | 24 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()
|
| D | meson_saradc.c | 274 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() 1240 if (PTR_ERR(priv->adc_clk) == -ENOENT) { in meson_sar_adc_probe() [all …]
|
| D | bcm_iproc_adc.c | 110 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()
|
| D | at91_adc.c | 194 struct clk *adc_clk; member 1055 dev_dbg(&idev->dev, "adc_clk at: %d KHz, tssctim at: %d\n", in at91_ts_hw_init() 1151 unsigned int prsc, mstrclk, ticks, adc_clk, adc_clk_khz, shtim; in at91_adc_probe() local 1205 st->clk = devm_clk_get(&pdev->dev, "adc_clk"); in at91_adc_probe() 1219 st->adc_clk = devm_clk_get(&pdev->dev, "adc_op_clk"); in at91_adc_probe() 1220 if (IS_ERR(st->adc_clk)) { in at91_adc_probe() 1222 ret = PTR_ERR(st->adc_clk); in at91_adc_probe() 1226 ret = clk_prepare_enable(st->adc_clk); in at91_adc_probe() 1239 adc_clk = clk_get_rate(st->adc_clk); in at91_adc_probe() 1240 adc_clk_khz = adc_clk / 1000; in at91_adc_probe() [all …]
|
| /kernel/linux/linux-4.19/drivers/input/touchscreen/ |
| D | imx6ul_tsc.c | 88 struct clk *adc_clk; member 323 err = clk_prepare_enable(tsc->adc_clk); in imx6ul_tsc_open() 348 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_open() 359 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_close() 429 tsc->adc_clk = devm_clk_get(&pdev->dev, "adc"); in imx6ul_tsc_probe() 430 if (IS_ERR(tsc->adc_clk)) { in imx6ul_tsc_probe() 431 err = PTR_ERR(tsc->adc_clk); in imx6ul_tsc_probe() 524 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_suspend() 544 retval = clk_prepare_enable(tsc->adc_clk); in imx6ul_tsc_resume() 550 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_resume() [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | at91-sama5d2_adc.txt | 8 - clock-names: Must be "adc_clk". 39 clocks = <&adc_clk>; 40 clock-names = "adc_clk";
|
| D | at91_adc.txt | 9 Required elements: "adc_clk", "adc_op_clk". 52 clocks = <&adc_clk>, <&adc_op_clk>; 53 clock-names = "adc_clk", "adc_op_clk";
|
| D | amlogic,meson-saradc.txt | 20 - "adc_clk" for the ADC (sampling) clock 36 clock-names = "clkin", "core", "sana", "adc_clk", "adc_sel";
|
| D | cc10001_adc.txt | 19 clocks = <&adc_clk>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | at91-sama5d2_adc.txt | 8 - clock-names: Must be "adc_clk". 39 clocks = <&adc_clk>; 40 clock-names = "adc_clk";
|
| D | at91_adc.txt | 9 Required elements: "adc_clk", "adc_op_clk". 52 clocks = <&adc_clk>, <&adc_op_clk>; 53 clock-names = "adc_clk", "adc_op_clk";
|
| D | amlogic,meson-saradc.yaml | 48 - const: adc_clk 135 clock-names = "clkin", "core", "adc_clk", "adc_sel";
|
| D | cosmic,10001-adc.yaml | 55 clocks = <&adc_clk>;
|
| D | adi,ad9467.yaml | 70 clocks = <&adc_clk>;
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | imx6ul_tsc.c | 88 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-5.10/drivers/media/dvb-frontends/ |
| D | stv0367.c | 46 u32 adc_clk; member 2320 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); in stv0367cab_init() 2417 stv0367cab_set_derot_freq(state, cab_state->adc_clk, in stv0367cab_algo() 2487 tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk); in stv0367cab_algo() 2508 if (ifkhz > cab_state->adc_clk / 1000) { in stv0367cab_algo() 2511 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo() 2512 - cab_state->adc_clk / 1000 + ifkhz; in stv0367cab_algo() 2516 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo() 2523 cab_state->adc_clk) - in stv0367cab_algo() 2524 cab_state->adc_clk / 4000; in stv0367cab_algo() [all …]
|
| /kernel/linux/linux-4.19/drivers/media/dvb-frontends/ |
| D | stv0367.c | 56 u32 adc_clk; member 2330 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); in stv0367cab_init() 2427 stv0367cab_set_derot_freq(state, cab_state->adc_clk, in stv0367cab_algo() 2497 tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk); in stv0367cab_algo() 2518 if (ifkhz > cab_state->adc_clk / 1000) { in stv0367cab_algo() 2521 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo() 2522 - cab_state->adc_clk / 1000 + ifkhz; in stv0367cab_algo() 2526 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo() 2533 cab_state->adc_clk) - in stv0367cab_algo() 2534 cab_state->adc_clk / 4000; in stv0367cab_algo() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/ |
| D | brcm,iproc-touchscreen.txt | 74 clocks = <&adc_clk>;
|