Searched refs:mfd_tscadc (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | ti_am335x_adc.c | 50 struct ti_tscadc_dev *mfd_tscadc; member 64 return readl(adc->mfd_tscadc->tscadc_base + reg); in tiadc_readl() 70 writel(val, adc->mfd_tscadc->tscadc_base + reg); in tiadc_writel() 108 struct device *dev = adc_dev->mfd_tscadc->dev; in tiadc_step_config() 329 am335x_tsc_se_set_cache(adc_dev->mfd_tscadc, enb); in tiadc_buffer_postenable() 350 am335x_tsc_se_clr(adc_dev->mfd_tscadc, adc_dev->buffer_en_ch_steps); in tiadc_buffer_predisable() 476 am335x_tsc_se_set_once(adc_dev->mfd_tscadc, step_en); in tiadc_read_raw() 487 am335x_tsc_se_adc_done(adc_dev->mfd_tscadc); in tiadc_read_raw() 512 am335x_tsc_se_adc_done(adc_dev->mfd_tscadc); in tiadc_read_raw() 535 dma->conf.src_addr = adc_dev->mfd_tscadc in tiadc_request_dma() [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ti_am335x_adc.c | 42 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() 101 return readl_poll_timeout(adc_dev->mfd_tscadc->tscadc_base + REG_ADCFSM, in tiadc_wait_idle() 316 am335x_tsc_se_set_cache(adc_dev->mfd_tscadc, enb); in tiadc_buffer_postenable() 339 am335x_tsc_se_clr(adc_dev->mfd_tscadc, adc_dev->buffer_en_ch_steps); in tiadc_buffer_predisable() 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() 536 dma->conf.src_addr = adc_dev->mfd_tscadc in tiadc_request_dma() [all...] |
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | ti_am335x_tsc.c | 49 struct ti_tscadc_dev *mfd_tscadc; member 65 return readl(ts->mfd_tscadc->tscadc_base + reg); in titsc_readl() 71 writel(val, tsc->mfd_tscadc->tscadc_base + reg); in titsc_writel() 209 am335x_tsc_se_set_cache(ts_dev->mfd_tscadc, ts_dev->step_mask); in titsc_step_config() 334 am335x_tsc_se_set_cache(ts_dev->mfd_tscadc, in titsc_irq() 424 ts_dev->mfd_tscadc = tscadc_dev; in titsc_probe() 499 am335x_tsc_se_clr(ts_dev->mfd_tscadc, steps); in titsc_remove()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | ti_am335x_tsc.c | 48 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() 216 am335x_tsc_se_set_cache(ts_dev->mfd_tscadc, ts_dev->step_mask); in titsc_step_config() 341 am335x_tsc_se_set_cache(ts_dev->mfd_tscadc, in titsc_irq() 431 ts_dev->mfd_tscadc = tscadc_dev; in titsc_probe() 506 am335x_tsc_se_clr(ts_dev->mfd_tscadc, steps); in titsc_remove()
|
Completed in 4 milliseconds