Lines Matching refs:palmas_gpadc
97 struct palmas_gpadc { struct
139 static int palmas_disable_auto_conversion(struct palmas_gpadc *adc) in palmas_disable_auto_conversion()
175 struct palmas_gpadc *adc = data; in palmas_gpadc_irq()
184 struct palmas_gpadc *adc = data; in palmas_gpadc_irq_auto()
192 static int palmas_gpadc_start_mask_interrupt(struct palmas_gpadc *adc, in palmas_gpadc_start_mask_interrupt()
212 static int palmas_gpadc_enable(struct palmas_gpadc *adc, int adc_chan, in palmas_gpadc_enable()
272 static int palmas_gpadc_read_prepare(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_read_prepare()
283 static void palmas_gpadc_read_done(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_read_done()
289 static int palmas_gpadc_calibrate(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_calibrate()
330 static int palmas_gpadc_start_conversion(struct palmas_gpadc *adc, int adc_chan) in palmas_gpadc_start_conversion()
364 static int palmas_gpadc_get_calibrated_code(struct palmas_gpadc *adc, in palmas_gpadc_get_calibrated_code()
384 struct palmas_gpadc *adc = iio_priv(indio_dev); in palmas_gpadc_read_raw()
490 struct palmas_gpadc *adc; in palmas_gpadc_probe()
632 struct palmas_gpadc *adc = iio_priv(indio_dev); in palmas_gpadc_remove()
647 static int palmas_adc_wakeup_configure(struct palmas_gpadc *adc) in palmas_adc_wakeup_configure()
752 static int palmas_adc_wakeup_reset(struct palmas_gpadc *adc) in palmas_adc_wakeup_reset()
773 struct palmas_gpadc *adc = iio_priv(indio_dev); in palmas_gpadc_suspend()
796 struct palmas_gpadc *adc = iio_priv(indio_dev); in palmas_gpadc_resume()