Home
last modified time | relevance | path

Searched refs:adc_dev (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iio/adc/
A Dti_am335x_adc.c84 step = adc_dev->channel_step[i]; in get_adc_chan_step_mask()
125 chan = adc_dev->channel_line[i]; in tiadc_step_config()
127 if (adc_dev->step_avg[i]) in tiadc_step_config()
197 u16 *data = adc_dev->data; in tiadc_worker_h()
283 ret = tiadc_wait_idle(adc_dev); in tiadc_buffer_preenable()
310 adc_dev->total_ch_enabled++; in tiadc_buffer_postenable()
340 am335x_tsc_se_clr(adc_dev->mfd_tscadc, adc_dev->buffer_en_ch_steps); in tiadc_buffer_predisable()
342 adc_dev->total_ch_enabled = 0; in tiadc_buffer_predisable()
587 adc_dev->channels = channels; in tiadc_parse_dt()
629 struct tiadc_device *adc_dev; in tiadc_probe() local
[all …]
A Dcc10001_adc.c149 data = adc_dev->buf; in cc10001_adc_trigger_h()
153 if (!adc_dev->shared) in cc10001_adc_trigger_h()
178 if (!adc_dev->shared) in cc10001_adc_trigger_h()
198 if (!adc_dev->shared) in cc10001_adc_read_raw_voltage()
208 if (!adc_dev->shared) in cc10001_adc_read_raw_voltage()
252 kfree(adc_dev->buf); in cc10001_update_scan_mode()
254 if (!adc_dev->buf) in cc10001_update_scan_mode()
325 adc_dev->shared = true; in cc10001_adc_probe()
330 if (IS_ERR(adc_dev->reg)) in cc10001_adc_probe()
368 adc_dev->start_delay_ns = adc_dev->eoc_delay_ns * CC10001_WAIT_CYCLES; in cc10001_adc_probe()
[all …]
A Dmt6577_auxadc.c116 mutex_lock(&adc_dev->lock); in mt6577_auxadc_read()
168 mutex_unlock(&adc_dev->lock); in mt6577_auxadc_read()
174 mutex_unlock(&adc_dev->lock); in mt6577_auxadc_read()
239 clk_disable_unprepare(adc_dev->adc_clk); in mt6577_auxadc_suspend()
246 struct mt6577_auxadc_device *adc_dev; in mt6577_auxadc_probe() local
255 adc_dev = iio_priv(indio_dev); in mt6577_auxadc_probe()
263 if (IS_ERR(adc_dev->reg_base)) { in mt6577_auxadc_probe()
265 return PTR_ERR(adc_dev->reg_base); 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()
[all …]
/linux/arch/arm/mach-s3c/
A Dadc.c77 static struct adc_device *adc_dev; variable
148 struct adc_device *adc = adc_dev; in s3c_adc_start()
254 spin_lock_irqsave(&adc_dev->lock, flags); in s3c_adc_release()
257 if (adc_dev->cur == client) in s3c_adc_release()
258 adc_dev->cur = NULL; in s3c_adc_release()
259 if (adc_dev->ts_pend == client) in s3c_adc_release()
260 adc_dev->ts_pend = NULL; in s3c_adc_release()
272 if (adc_dev->cur == NULL) in s3c_adc_release()
273 s3c_adc_try(adc_dev); in s3c_adc_release()
275 spin_unlock_irqrestore(&adc_dev->lock, flags); in s3c_adc_release()
[all …]

Completed in 14 milliseconds