Home
last modified time | relevance | path

Searched refs:mfd_tscadc (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/iio/adc/
H A Dti_am335x_adc.c42 struct ti_tscadc_dev *mfd_tscadc; member
56 return readl(adc->mfd_tscadc->tscadc_base + reg); in tiadc_readl()
62 writel(val, adc->mfd_tscadc->tscadc_base + reg); in tiadc_writel()
316 am335x_tsc_se_set_cache(adc_dev->mfd_tscadc, enb); in tiadc_buffer_postenable()
476 am335x_tsc_se_set_once(adc_dev->mfd_tscadc, step_en); in tiadc_read_raw()
486 am335x_tsc_se_adc_done(adc_dev->mfd_tscadc); in tiadc_read_raw()
513 am335x_tsc_se_adc_done(adc_dev->mfd_tscadc); in tiadc_read_raw()
640 adc_dev->mfd_tscadc = ti_tscadc_dev_get(pdev); in tiadc_probe()
658 adc_dev->mfd_tscadc->irq, in tiadc_probe()
699 am335x_tsc_se_clr(adc_dev->mfd_tscadc, step_en); in tiadc_remove()
[all …]
/linux-6.15/drivers/input/touchscreen/
H A Dti_am335x_tsc.c48 struct ti_tscadc_dev *mfd_tscadc; member
64 return readl(ts->mfd_tscadc->tscadc_base + reg); in titsc_readl()
70 writel(val, tsc->mfd_tscadc->tscadc_base + reg); in titsc_writel()
215 am335x_tsc_se_set_cache(ts_dev->mfd_tscadc, ts_dev->step_mask); in titsc_step_config()
340 am335x_tsc_se_set_cache(ts_dev->mfd_tscadc, in titsc_irq()
430 ts_dev->mfd_tscadc = tscadc_dev; in titsc_probe()
505 am335x_tsc_se_clr(ts_dev->mfd_tscadc, steps); in titsc_remove()