at91_adc_state
static u16 at91_adc_touch_pos(struct at91_adc_state *st, int reg)
static u16 at91_adc_touch_x_pos(struct at91_adc_state *st)
static u16 at91_adc_touch_y_pos(struct at91_adc_state *st)
static u16 at91_adc_touch_pressure(struct at91_adc_state *st)
static int at91_adc_read_position(struct at91_adc_state *st, int chan, u16 *val)
static int at91_adc_read_pressure(struct at91_adc_state *st, int chan, u16 *val)
static void at91_adc_configure_trigger_registers(struct at91_adc_state *st,
struct at91_adc_state *st = iio_priv(indio);
struct at91_adc_state *st = iio_priv(indio);
static int at91_adc_dma_size_done(struct at91_adc_state *st)
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st)
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
static inline unsigned at91_adc_get_sample_freq(struct at91_adc_state *st)
struct at91_adc_state *st = iio_priv(indio_dev);
static void at91_adc_pen_detect_interrupt(struct at91_adc_state *st)
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = container_of(touch_st,
struct at91_adc_state, touch_st);
struct at91_adc_state *st = iio_priv(indio);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
static void at91_adc_temp_sensor_configure(struct at91_adc_state *st,
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
static void at91_adc_dma_init(struct at91_adc_state *st)
static void at91_adc_dma_disable(struct at91_adc_state *st)
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio);
static int at91_adc_temp_sensor_init(struct at91_adc_state *st,
struct at91_adc_state *st;
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
struct at91_adc_state *st = iio_priv(indio_dev);
static void at91_adc_cor(struct at91_adc_state *st,
static void at91_adc_irq_status(struct at91_adc_state *st, u32 *status,
static void at91_adc_irq_mask(struct at91_adc_state *st, u32 *status, u32 *eoc)
static void at91_adc_eoc_dis(struct at91_adc_state *st, unsigned int channel)
static void at91_adc_eoc_ena(struct at91_adc_state *st, unsigned int channel)
static int at91_adc_config_emr(struct at91_adc_state *st,
static int at91_adc_adjust_val_osr(struct at91_adc_state *st, int *val)
static void at91_adc_adjust_val_osr_array(struct at91_adc_state *st, void *buf,
static int at91_adc_configure_touch(struct at91_adc_state *st, bool state)
idev = devm_iio_device_alloc(&pdev->dev, sizeof(struct at91_adc_state));
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st, struct device *dev)
struct at91_adc_state *st = input_get_drvdata(dev);
struct at91_adc_state *st = input_get_drvdata(dev);
struct at91_adc_state *st = iio_priv(idev);
struct at91_adc_state *st = iio_priv(idev);
static void at91_ts_unregister(struct at91_adc_state *st)
struct at91_adc_state *st;