Lines Matching defs:st

333 #define at91_adc_readl(st, reg)		readl_relaxed(st->base + reg)  argument
334 #define at91_adc_writel(st, reg, val) writel_relaxed(val, st->base + reg) argument
509 static void at91_adc_config_emr(struct at91_adc_state *st) in at91_adc_config_emr()
539 static int at91_adc_adjust_val_osr(struct at91_adc_state *st, int *val) in at91_adc_adjust_val_osr()
558 static void at91_adc_adjust_val_osr_array(struct at91_adc_state *st, void *buf, in at91_adc_adjust_val_osr_array()
580 static int at91_adc_configure_touch(struct at91_adc_state *st, bool state) in at91_adc_configure_touch()
634 static u16 at91_adc_touch_pos(struct at91_adc_state *st, int reg) in at91_adc_touch_pos()
661 static u16 at91_adc_touch_x_pos(struct at91_adc_state *st) in at91_adc_touch_x_pos()
667 static u16 at91_adc_touch_y_pos(struct at91_adc_state *st) in at91_adc_touch_y_pos()
672 static u16 at91_adc_touch_pressure(struct at91_adc_state *st) in at91_adc_touch_pressure()
700 static int at91_adc_read_position(struct at91_adc_state *st, int chan, u16 *val) in at91_adc_read_position()
715 static int at91_adc_read_pressure(struct at91_adc_state *st, int chan, u16 *val) in at91_adc_read_pressure()
731 struct at91_adc_state *st = iio_priv(indio); in at91_adc_configure_trigger() local
749 struct at91_adc_state *st = iio_priv(indio); in at91_adc_reenable_trigger() local
769 static int at91_adc_dma_size_done(struct at91_adc_state *st) in at91_adc_dma_size_done()
801 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_dma_start() local
868 struct at91_adc_state *st) in at91_adc_buffer_check_use_irq()
881 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_current_chan_is_touch() local
892 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_buffer_prepare() local
944 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_buffer_postdisable() local
1020 struct at91_adc_state *st = iio_priv(indio); in at91_adc_trigger_init() local
1035 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_trigger_handler_nodma() local
1089 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_trigger_handler_dma() local
1140 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_trigger_handler() local
1192 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_setup_samp_freq() local
1212 static inline unsigned at91_adc_get_sample_freq(struct at91_adc_state *st) in at91_adc_get_sample_freq()
1219 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_touch_data_handler() local
1249 static void at91_adc_pen_detect_interrupt(struct at91_adc_state *st) in at91_adc_pen_detect_interrupt()
1263 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_no_pen_detect_interrupt() local
1281 struct at91_adc_state *st = container_of(touch_st, in at91_adc_workq_handler() local
1291 struct at91_adc_state *st = iio_priv(indio); in at91_adc_interrupt() local
1338 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_read_info_raw() local
1429 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_read_raw() local
1458 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_write_raw() local
1491 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_dma_init() local
1552 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_dma_disable() local
1574 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_set_watermark() local
1613 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_update_scan_mode() local
1630 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_hw_init() local
1651 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_get_fifo_state() local
1660 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_get_watermark() local
1707 struct at91_adc_state *st; in at91_adc_probe() local
1891 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_remove() local
1908 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_suspend() local
1931 struct at91_adc_state *st = iio_priv(indio_dev); in at91_adc_resume() local