palmas_gpadc
static int palmas_adc_reset_events(struct palmas_gpadc *adc)
struct palmas_gpadc *adc = iio_priv(indio_dev);
struct palmas_gpadc *adc = iio_priv(indio_dev);
static struct palmas_adc_event *palmas_gpadc_get_event(struct palmas_gpadc *adc,
static bool palmas_gpadc_channel_is_freerunning(struct palmas_gpadc *adc,
static int palmas_disable_auto_conversion(struct palmas_gpadc *adc)
struct palmas_gpadc *adc = data;
struct palmas_gpadc *adc = iio_priv(indio_dev);
static int palmas_gpadc_start_mask_interrupt(struct palmas_gpadc *adc,
static int palmas_gpadc_enable(struct palmas_gpadc *adc, int adc_chan,
static int palmas_gpadc_read_prepare(struct palmas_gpadc *adc, int adc_chan)
static void palmas_gpadc_read_done(struct palmas_gpadc *adc, int adc_chan)
static int palmas_gpadc_calibrate(struct palmas_gpadc *adc, int adc_chan)
static int palmas_gpadc_start_conversion(struct palmas_gpadc *adc, int adc_chan)
static int palmas_gpadc_get_calibrated_code(struct palmas_gpadc *adc,
static int palmas_gpadc_get_high_threshold_raw(struct palmas_gpadc *adc,
static int palmas_gpadc_get_low_threshold_raw(struct palmas_gpadc *adc,
struct palmas_gpadc *adc = iio_priv(indio_dev);
struct palmas_gpadc *adc = iio_priv(indio_dev);
static int palmas_adc_configure_events(struct palmas_gpadc *adc);
static int palmas_adc_reset_events(struct palmas_gpadc *adc);
static int palmas_gpadc_reconfigure_event_channels(struct palmas_gpadc *adc)
static int palmas_gpadc_enable_event_config(struct palmas_gpadc *adc,
static int palmas_gpadc_disable_event_config(struct palmas_gpadc *adc,
struct palmas_gpadc *adc = iio_priv(indio_dev);
struct palmas_gpadc *adc = iio_priv(indio_dev);
struct palmas_gpadc *adc = iio_priv(indio_dev);
struct palmas_gpadc *adc = data;
struct palmas_gpadc *adc;
static int palmas_adc_configure_events(struct palmas_gpadc *adc)
struct palmas_gpadc;
struct palmas_gpadc *gpadc;