This version is outdated by a newer approved version.DiffThis version (05 Jul 2018 14:27) is a draft.
Approvals: 0/1

This is an old revision of the document!

AD7768 IIO Precision ADC Linux Driver

Supported Devices

This driver supports the

Evaluation Boards


This is a Linux industrial I/O (IIO) subsystem driver, targeting single channel serial interface ADCs. The industrial I/O subsystem provides a unified framework for drivers for many different types of converters and sensors using a number of different physical interfaces (i2c, spi, etc). See IIO for more information.

Source Code


Source Mainlined?
git [In progress…]


Function File
driver master/drivers/iio/adc/ad7768.c

Example Linux Device-Tree Initialization

Required properties:

  • compatible: Must be one of “adi,ad7768”.
  • reg: SPI chip select number for the device.
  • spi-max-frequency: See Documentation/devicetree/bindings/spi/spi-bus.txt.
  • dmas: DMA specifier, consisting of a phandle to DMA controller node.
  • dma-names: Must be “rx”.
  • vref-supply: phandle to the regulator for ADC reference voltage.
Function File
AD7768 Device Tree zynq-zed-adv7511-ad7768.dts
resources/tools-software/linux-drivers/iio-adc/ad7768.1530793675.txt.gz · Last modified: 05 Jul 2018 14:27 by Stefan Popa