mcp4725.h 740 B

12345678910111213141516171819202122232425
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * MCP4725 DAC driver
  4. *
  5. * Copyright (C) 2012 Peter Meerwald <[email protected]>
  6. */
  7. #ifndef IIO_DAC_MCP4725_H_
  8. #define IIO_DAC_MCP4725_H_
  9. /**
  10. * struct mcp4725_platform_data - MCP4725/6 DAC specific data.
  11. * @use_vref: Whether an external reference voltage on Vref pin should be used.
  12. * Additional vref-supply must be specified when used.
  13. * @vref_buffered: Controls buffering of the external reference voltage.
  14. *
  15. * Vref related settings are available only on MCP4756. See
  16. * Documentation/devicetree/bindings/iio/dac/microchip,mcp4725.yaml for more information.
  17. */
  18. struct mcp4725_platform_data {
  19. bool use_vref;
  20. bool vref_buffered;
  21. };
  22. #endif /* IIO_DAC_MCP4725_H_ */