Home
last modified time | relevance | path

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

/linux-6.1.9/include/linux/mfd/
Dti_am335x_tscadc.h155 struct ti_tscadc_dev { struct
178 static inline struct ti_tscadc_dev *ti_tscadc_dev_get(struct platform_device *p) in ti_tscadc_dev_get() argument
180 struct ti_tscadc_dev **tscadc_dev = p->dev.platform_data; in ti_tscadc_dev_get()
185 static inline bool ti_adc_with_touchscreen(struct ti_tscadc_dev *tscadc) in ti_adc_with_touchscreen()
191 void am335x_tsc_se_set_cache(struct ti_tscadc_dev *tsadc, u32 val);
192 void am335x_tsc_se_set_once(struct ti_tscadc_dev *tsadc, u32 val);
193 void am335x_tsc_se_clr(struct ti_tscadc_dev *tsadc, u32 val);
194 void am335x_tsc_se_adc_done(struct ti_tscadc_dev *tsadc);
/linux-6.1.9/drivers/mfd/
Dti_am335x_tscadc.c29 void am335x_tsc_se_set_cache(struct ti_tscadc_dev *tscadc, u32 val) in am335x_tsc_se_set_cache()
44 static void am335x_tscadc_need_adc(struct ti_tscadc_dev *tscadc) in am335x_tscadc_need_adc()
72 void am335x_tsc_se_set_once(struct ti_tscadc_dev *tscadc, u32 val) in am335x_tsc_se_set_once()
82 void am335x_tsc_se_adc_done(struct ti_tscadc_dev *tscadc) in am335x_tsc_se_adc_done()
93 void am335x_tsc_se_clr(struct ti_tscadc_dev *tscadc, u32 val) in am335x_tsc_se_clr()
104 static void tscadc_idle_config(struct ti_tscadc_dev *tscadc) in tscadc_idle_config()
117 struct ti_tscadc_dev *tscadc; in ti_tscadc_probe()
304 struct ti_tscadc_dev *tscadc = platform_get_drvdata(pdev); in ti_tscadc_remove()
323 struct ti_tscadc_dev *tscadc = dev_get_drvdata(dev); in tscadc_suspend()
341 struct ti_tscadc_dev *tscadc = dev_get_drvdata(dev); in tscadc_resume()
/linux-6.1.9/drivers/input/touchscreen/
Dti_am335x_tsc.c49 struct ti_tscadc_dev *mfd_tscadc;
419 struct ti_tscadc_dev *tscadc_dev = ti_tscadc_dev_get(pdev); in titsc_probe()
/linux-6.1.9/drivers/iio/adc/
Dti_am335x_adc.c43 struct ti_tscadc_dev *mfd_tscadc;