Searched refs:at91_adc_state (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/iio/adc/ |
| H A D | at91-sama5d2_adc.c | 589 struct at91_adc_state { struct 781 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_active_scan_mask_to_reg() 793 static void at91_adc_cor(struct at91_adc_state *st, in at91_adc_cor() 808 static void at91_adc_irq_status(struct at91_adc_state *st, u32 *status, in at91_adc_irq_status() 818 static void at91_adc_irq_mask(struct at91_adc_state *st, u32 *status, u32 *eoc) in at91_adc_irq_mask() 827 static void at91_adc_eoc_dis(struct at91_adc_state *st, unsigned int channel) in at91_adc_eoc_dis() 838 static void at91_adc_eoc_ena(struct at91_adc_state *st, unsigned int channel) in at91_adc_eoc_ena() 846 static int at91_adc_config_emr(struct at91_adc_state *st, in at91_adc_config_emr() 906 static int at91_adc_adjust_val_osr(struct at91_adc_state *st, int *val) in at91_adc_adjust_val_osr() 934 static void at91_adc_adjust_val_osr_array(struct at91_adc_state *st, void *buf, in at91_adc_adjust_val_osr_array() [all …]
|
| H A D | at91_adc.c | 215 struct at91_adc_state { struct 268 struct at91_adc_state *st = iio_priv(idev); in at91_adc_trigger_handler() argument 293 struct at91_adc_state *st = iio_priv(idev); in handle_adc_eoc_trigger() 309 struct at91_adc_state *st = iio_priv(idev); in at91_ts_sample() 373 struct at91_adc_state *st = iio_priv(idev); in at91_adc_rl_interrupt() 438 struct at91_adc_state *st = iio_priv(idev); in at91_adc_9x5_interrupt() 485 struct at91_adc_state *st = iio_priv(idev); in at91_adc_channel_init() 541 struct at91_adc_state *st = iio_priv(idev); in at91_adc_get_trigger_value_by_name() 565 struct at91_adc_state *st = iio_priv(idev); in at91_adc_configure_trigger() 641 struct at91_adc_state *st = iio_priv(idev); in at91_adc_trigger_init() [all …]
|