linux/drivers/iio/adc/ad7091r-base.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2/*
   3 * AD7091RX Analog to Digital converter driver
   4 *
   5 * Copyright 2014-2019 Analog Devices Inc.
   6 */
   7
   8#ifndef __DRIVERS_IIO_ADC_AD7091R_BASE_H__
   9#define __DRIVERS_IIO_ADC_AD7091R_BASE_H__
  10
  11struct device;
  12struct ad7091r_state;
  13
  14struct ad7091r_chip_info {
  15        unsigned int num_channels;
  16        const struct iio_chan_spec *channels;
  17        unsigned int vref_mV;
  18};
  19
  20extern const struct regmap_config ad7091r_regmap_config;
  21
  22int ad7091r_probe(struct device *dev, const char *name,
  23                const struct ad7091r_chip_info *chip_info,
  24                struct regmap *map, int irq);
  25
  26#endif /* __DRIVERS_IIO_ADC_AD7091R_BASE_H__ */
  27