Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/iio/adc/
Dat91-sama5d2_adc.c387 struct at91_adc_state { struct
508 static void at91_adc_config_emr(struct at91_adc_state *st) in at91_adc_config_emr()
538 static int at91_adc_adjust_val_osr(struct at91_adc_state *st, int *val) in at91_adc_adjust_val_osr()
557 static void at91_adc_adjust_val_osr_array(struct at91_adc_state *st, void *buf, in at91_adc_adjust_val_osr_array()
579 static int at91_adc_configure_touch(struct at91_adc_state *st, bool state) in at91_adc_configure_touch()
633 static u16 at91_adc_touch_pos(struct at91_adc_state *st, int reg) in at91_adc_touch_pos()
660 static u16 at91_adc_touch_x_pos(struct at91_adc_state *st) in at91_adc_touch_x_pos()
666 static u16 at91_adc_touch_y_pos(struct at91_adc_state *st) in at91_adc_touch_y_pos()
671 static u16 at91_adc_touch_pressure(struct at91_adc_state *st) in at91_adc_touch_pressure()
699 static int at91_adc_read_position(struct at91_adc_state *st, int chan, u16 *val) in at91_adc_read_position()
[all …]
Dat91_adc.c193 struct at91_adc_state { struct
249 struct at91_adc_state *st = iio_priv(idev); in at91_adc_trigger_handler() argument
276 struct at91_adc_state *st = iio_priv(idev); in handle_adc_eoc_trigger()
292 struct at91_adc_state *st = iio_priv(idev); in at91_ts_sample()
356 struct at91_adc_state *st = iio_priv(idev); in at91_adc_rl_interrupt()
421 struct at91_adc_state *st = iio_priv(idev); in at91_adc_9x5_interrupt()
468 struct at91_adc_state *st = iio_priv(idev); in at91_adc_channel_init()
524 struct at91_adc_state *st = iio_priv(idev); in at91_adc_get_trigger_value_by_name()
552 struct at91_adc_state *st = iio_priv(idev); in at91_adc_configure_trigger()
627 struct at91_adc_state *st = iio_priv(idev); in at91_adc_trigger_init()
[all …]