at91_adc_state 489 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_config_emr(struct at91_adc_state *st) at91_adc_state 519 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_adjust_val_osr(struct at91_adc_state *st, int *val) at91_adc_state 538 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_adjust_val_osr_array(struct at91_adc_state *st, void *buf, at91_adc_state 560 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_configure_touch(struct at91_adc_state *st, bool state) at91_adc_state 614 drivers/iio/adc/at91-sama5d2_adc.c static u16 at91_adc_touch_pos(struct at91_adc_state *st, int reg) at91_adc_state 641 drivers/iio/adc/at91-sama5d2_adc.c static u16 at91_adc_touch_x_pos(struct at91_adc_state *st) at91_adc_state 647 drivers/iio/adc/at91-sama5d2_adc.c static u16 at91_adc_touch_y_pos(struct at91_adc_state *st) at91_adc_state 652 drivers/iio/adc/at91-sama5d2_adc.c static u16 at91_adc_touch_pressure(struct at91_adc_state *st) at91_adc_state 680 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_read_position(struct at91_adc_state *st, int chan, u16 *val) at91_adc_state 695 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_read_pressure(struct at91_adc_state *st, int chan, u16 *val) at91_adc_state 711 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio); at91_adc_state 774 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio); at91_adc_state 793 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_dma_size_done(struct at91_adc_state *st) at91_adc_state 825 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 894 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 919 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 999 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio); at91_adc_state 1014 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1052 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1103 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1117 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio); at91_adc_state 1157 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_setup_samp_freq(struct at91_adc_state *st, unsigned freq) at91_adc_state 1179 drivers/iio/adc/at91-sama5d2_adc.c static inline unsigned at91_adc_get_sample_freq(struct at91_adc_state *st) at91_adc_state 1186 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1216 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_pen_detect_interrupt(struct at91_adc_state *st) at91_adc_state 1228 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_no_pen_detect_interrupt(struct at91_adc_state *st) at91_adc_state 1248 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = container_of(touch_st, at91_adc_state 1249 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state, touch_st); at91_adc_state 1258 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio); at91_adc_state 1304 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1390 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1419 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1448 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1509 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1531 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1561 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1576 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_hw_init(struct at91_adc_state *st) at91_adc_state 1597 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1606 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1653 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st; at91_adc_state 1841 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1858 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 1878 drivers/iio/adc/at91-sama5d2_adc.c struct at91_adc_state *st = iio_priv(indio_dev); at91_adc_state 249 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 276 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 290 drivers/iio/adc/at91_adc.c static int at91_ts_sample(struct at91_adc_state *st) at91_adc_state 356 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 421 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 468 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 524 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 552 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 627 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 666 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 690 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 740 drivers/iio/adc/at91_adc.c static int at91_adc_of_get_resolution(struct at91_adc_state *st, at91_adc_state 835 drivers/iio/adc/at91_adc.c struct at91_adc_state *st, struct device *dev) at91_adc_state 869 drivers/iio/adc/at91_adc.c static int at91_adc_probe_dt(struct at91_adc_state *st, at91_adc_state 963 drivers/iio/adc/at91_adc.c static int at91_adc_probe_pdata(struct at91_adc_state *st, at91_adc_state 994 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = input_get_drvdata(dev); at91_adc_state 1005 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = input_get_drvdata(dev); at91_adc_state 1013 drivers/iio/adc/at91_adc.c static int at91_ts_hw_init(struct at91_adc_state *st, u32 adc_clk_khz) at91_adc_state 1088 drivers/iio/adc/at91_adc.c static int at91_ts_register(struct at91_adc_state *st, at91_adc_state 1144 drivers/iio/adc/at91_adc.c static void at91_ts_unregister(struct at91_adc_state *st) at91_adc_state 1154 drivers/iio/adc/at91_adc.c struct at91_adc_state *st; at91_adc_state 1158 drivers/iio/adc/at91_adc.c idev = devm_iio_device_alloc(&pdev->dev, sizeof(struct at91_adc_state)); at91_adc_state 1341 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 1361 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev); at91_adc_state 1372 drivers/iio/adc/at91_adc.c struct at91_adc_state *st = iio_priv(idev);