Lines Matching defs:adc12138
7 * Datasheet: http://www.ti.com/lit/ds/symlink/adc12138.pdf
34 adc12138,
37 struct adc12138 {
127 static int adc12138_mode_programming(struct adc12138 *adc, u8 mode,
138 if (adc->id != adc12138)
152 static int adc12138_read_status(struct adc12138 *adc)
165 static int __adc12138_start_conv(struct adc12138 *adc,
177 static int adc12138_start_conv(struct adc12138 *adc,
185 static int adc12138_start_and_read_conv(struct adc12138 *adc,
192 static int adc12138_read_conv_data(struct adc12138 *adc, __be16 *value)
199 static int adc12138_wait_eoc(struct adc12138 *adc, unsigned long timeout)
207 static int adc12138_adc_conversion(struct adc12138 *adc,
230 struct adc12138 *adc = iio_priv(iio);
285 static int adc12138_init(struct adc12138 *adc)
337 struct adc12138 *adc = iio_priv(indio_dev);
391 struct adc12138 *adc = iio_priv(indio_dev);
401 struct adc12138 *adc;
424 case adc12138:
507 struct adc12138 *adc = iio_priv(indio_dev);
524 { .compatible = "ti,adc12138", },
534 { "adc12138", adc12138 },
541 .name = "adc12138",