Lines Matching defs:adc5_chip
133 * struct adc5_chip - ADC private structure.
145 struct adc5_chip {
158 static int adc5_read(struct adc5_chip *adc, u16 offset, u8 *data, int len)
163 static int adc5_write(struct adc5_chip *adc, u16 offset, u8 *data, int len)
168 static int adc5_masked_write(struct adc5_chip *adc, u16 offset, u8 mask, u8 val)
173 static int adc5_read_voltage_data(struct adc5_chip *adc, u16 *data)
198 static int adc5_poll_wait_eoc(struct adc5_chip *adc)
220 static void adc5_update_dig_param(struct adc5_chip *adc,
236 static int adc5_configure(struct adc5_chip *adc,
273 static int adc7_configure(struct adc5_chip *adc,
314 static int adc5_do_conversion(struct adc5_chip *adc,
355 static int adc7_do_conversion(struct adc5_chip *adc,
392 typedef int (*adc_do_conversion)(struct adc5_chip *adc,
399 struct adc5_chip *adc = dev_id;
409 struct adc5_chip *adc = iio_priv(indio_dev);
422 struct adc5_chip *adc = iio_priv(indio_dev);
439 struct adc5_chip *adc = iio_priv(indio_dev);
628 static int adc5_get_fw_channel_data(struct adc5_chip *adc,
823 static int adc5_get_fw_data(struct adc5_chip *adc)
882 struct adc5_chip *adc;