iio: ABI: add ABI file for the LTC2688 DAC
authorNuno Sá <nuno.sa@analog.com>
Fri, 25 Feb 2022 13:01:28 +0000 (14:01 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 1 Mar 2022 22:13:53 +0000 (22:13 +0000)
commit52302f87d0a126a34686f40cdd4ab28f9e824a68
tree6abdab84b05df23581bec1342299c7bd1c96d8d5
parent832cb9eeb9312dd2e14133681d3920b773ef1eac
iio: ABI: add ABI file for the LTC2688 DAC

Define the sysfs interface for toggle or dither capable channels. Dither
capable channels will have the extended interface:

 * out_voltageY_dither_en
 * out_voltageY_dither_raw
 * out_voltageY_dither_offset
 * out_voltageY_dither_raw_available
 * out_voltageY_dither_frequency
 * out_voltageY_dither_frequency_available
 * out_voltageY_dither_phase
 * out_voltageY_dither_phase_available

Toggle enabled channels will have:

 * out_voltageY_toggle_en
 * out_voltageY_raw0
 * out_voltageY_raw1
 * out_voltageY_symbol

The common interface present in all channels is:

 * out_voltageY_raw (not present in toggle enabled channels)
 * out_voltageY_raw_available
 * out_voltageY_powerdown
 * out_voltageY_scale
 * out_voltageY_offset
 * out_voltageY_calibbias
 * out_voltageY_calibscale

Signed-off-by: Nuno Sá <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20220225130129.69-3-nuno.sa@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688 [new file with mode: 0644]
MAINTAINERS