Home
last modified time | relevance | path

Searched refs:adc_clk (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/drivers/input/touchscreen/
Dimx6ul_tsc.c84 struct clk *adc_clk; member
309 err = clk_prepare_enable(tsc->adc_clk); in imx6ul_tsc_open()
322 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_open()
336 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_close()
405 tsc->adc_clk = devm_clk_get(&pdev->dev, "adc"); in imx6ul_tsc_probe()
406 if (IS_ERR(tsc->adc_clk)) { in imx6ul_tsc_probe()
407 err = PTR_ERR(tsc->adc_clk); in imx6ul_tsc_probe()
476 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_suspend()
494 retval = clk_prepare_enable(tsc->adc_clk); in imx6ul_tsc_resume()
500 clk_disable_unprepare(tsc->adc_clk); in imx6ul_tsc_resume()
/linux-4.4.14/drivers/iio/adc/
Dcc10001_adc.c61 struct clk *adc_clk; member
355 adc_dev->adc_clk = devm_clk_get(&pdev->dev, "adc"); in cc10001_adc_probe()
356 if (IS_ERR(adc_dev->adc_clk)) { in cc10001_adc_probe()
358 ret = PTR_ERR(adc_dev->adc_clk); in cc10001_adc_probe()
362 ret = clk_prepare_enable(adc_dev->adc_clk); in cc10001_adc_probe()
368 adc_clk_rate = clk_get_rate(adc_dev->adc_clk); in cc10001_adc_probe()
409 clk_disable_unprepare(adc_dev->adc_clk); in cc10001_adc_probe()
423 clk_disable_unprepare(adc_dev->adc_clk); in cc10001_adc_remove()
Dat91_adc.c192 struct clk *adc_clk; member
1129 unsigned int prsc, mstrclk, ticks, adc_clk, adc_clk_khz, shtim; in at91_adc_probe() local
1203 st->adc_clk = devm_clk_get(&pdev->dev, "adc_op_clk"); in at91_adc_probe()
1204 if (IS_ERR(st->adc_clk)) { in at91_adc_probe()
1206 ret = PTR_ERR(st->adc_clk); in at91_adc_probe()
1210 ret = clk_prepare_enable(st->adc_clk); in at91_adc_probe()
1223 adc_clk = clk_get_rate(st->adc_clk); in at91_adc_probe()
1224 adc_clk_khz = adc_clk / 1000; in at91_adc_probe()
1227 mstrclk, adc_clk); in at91_adc_probe()
1229 prsc = (mstrclk / (2 * adc_clk)) - 1; in at91_adc_probe()
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/iio/adc/
Dat91_adc.txt9 Required elements: "adc_clk", "adc_op_clk".
52 clocks = <&adc_clk>, <&adc_op_clk>;
53 clock-names = "adc_clk", "adc_op_clk";
Dcc10001_adc.txt19 clocks = <&adc_clk>;
/linux-4.4.14/drivers/media/dvb-frontends/
Dstv0367.c55 u32 adc_clk; member
2828 cab_state->adc_clk = stv0367cab_get_adc_freq(fe, state->config->xtal); in stv0367cab_init()
2923 stv0367cab_set_derot_freq(state, cab_state->adc_clk, in stv0367cab_algo()
2993 tmp = stv0367cab_get_derot_freq(state, cab_state->adc_clk); in stv0367cab_algo()
3015 if (state->config->if_khz > cab_state->adc_clk / 1000) { in stv0367cab_algo()
3018 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo()
3019 - cab_state->adc_clk / 1000 + state->config->if_khz; in stv0367cab_algo()
3023 - stv0367cab_get_derot_freq(state, cab_state->adc_clk) in stv0367cab_algo()
3030 cab_state->adc_clk) - in stv0367cab_algo()
3031 cab_state->adc_clk / 4000; in stv0367cab_algo()
[all …]
Dsi2165.c53 u32 adc_clk; member
290 state->adc_clk = state->fvco_hz / (divm * 4u); in si2165_init_pll()
310 return state->adc_clk; in si2165_get_fe_clk()
/linux-4.4.14/Documentation/devicetree/bindings/input/touchscreen/
Dbrcm,iproc-touchscreen.txt63 clocks = <&adc_clk>;
/linux-4.4.14/arch/arm/boot/dts/
Dat91sam9rl.dtsi258 clocks = <&adc_clk>, <&adc_op_clk>;
259 clock-names = "adc_clk", "adc_op_clk";
996 adc_clk: adc_clk { label
Dat91sam9260.dtsi247 adc_clk: adc_clk { label
931 clocks = <&adc_clk>, <&adc_op_clk>;
932 clock-names = "adc_clk", "adc_op_clk";
Dat91sam9x5.dtsi339 adc_clk: adc_clk { label
1039 clocks = <&adc_clk>,
1041 clock-names = "adc_clk", "adc_op_clk";
Dat91sam9g45.dtsi330 adc_clk: adc_clk { label
1038 clocks = <&adc_clk>, <&adc_op_clk>;
1039 clock-names = "adc_clk", "adc_op_clk";
Dsama5d3.dtsi317 clocks = <&adc_clk>,
319 clock-names = "adc_clk", "adc_op_clk";
1187 adc_clk: adc_clk { label
Dsama5d4.dtsi712 adc_clk: adc_clk { label
1209 clocks = <&adc_clk>,
1211 clock-names = "adc_clk", "adc_op_clk";
Dat91sam9n12.dtsi329 adc_clk: adc_clk { label
Dsama5d2.dtsi604 adc_clk: adc_clk { label