ad7887.h 749 B

1234567891011121314151617181920212223242526
  1. /*
  2. * AD7887 SPI ADC driver
  3. *
  4. * Copyright 2010 Analog Devices Inc.
  5. *
  6. * Licensed under the GPL-2 or later.
  7. */
  8. #ifndef IIO_ADC_AD7887_H_
  9. #define IIO_ADC_AD7887_H_
  10. /**
  11. * struct ad7887_platform_data - AD7887 ADC driver platform data
  12. * @en_dual: Whether to use dual channel mode. If set to true AIN1 becomes the
  13. * second input channel, and Vref is internally connected to Vdd. If set to
  14. * false the device is used in single channel mode and AIN1/Vref is used as
  15. * VREF input.
  16. * @use_onchip_ref: Whether to use the onchip reference. If set to true the
  17. * internal 2.5V reference is used. If set to false a external reference is
  18. * used.
  19. */
  20. struct ad7887_platform_data {
  21. bool en_dual;
  22. bool use_onchip_ref;
  23. };
  24. #endif /* IIO_ADC_AD7887_H_ */