iio: add ad5761 DAC driver
authorRicardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Sat, 16 Jan 2016 13:24:07 +0000 (14:24 +0100)
committerJonathan Cameron <jic23@kernel.org>
Sun, 24 Jan 2016 14:46:21 +0000 (14:46 +0000)
commit131497acd88a4456d99247cee457baefd2817835
tree5272e44155727b8d3bf1ecc7380cc44bfac1da1c
parent7ca6574a7afb669b0b4b30dd63adeb310e97e250
iio: add ad5761 DAC driver

ad5761 is a 1-channel DAC with configurable output range.
The driver uses the regulator interface for its voltage ref.

It shares its register layout with ad5761r, ad5721 and ad5721r.

Differences:
ad5761* are 16 bit, ad5721* are 12 bits.
ad57*1r have an internal reference.

Signed-off-by: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
CREDITS
drivers/iio/dac/Kconfig
drivers/iio/dac/Makefile
drivers/iio/dac/ad5761.c [new file with mode: 0644]
include/linux/platform_data/ad5761.h [new file with mode: 0644]