The LTC2664 is a 4 Channel, Voltage Output SoftSpan DAC while LTC2672 is a 5 channel, Current Output Softspan DAC. The ABI defined for the driver: LTC2664 - toggle mode channels: * out_voltageY_toggle_en * out_voltageY_raw0 * out_voltageY_raw1 * out_voltageY_symbol LTC2672 - toggle mode channels: * out_currentY_toggle_en * out_currentY_raw0 * out_currentY_raw1 * out_currentY_symbol Default channels won't have any of the above ABIs. Kim Seer Paller (4): dt-bindings: iio: dac: Add adi,ltc2664.yaml iio: ABI: add ABI file for the LTC2664 DAC iio: ABI: add ABI file for the LTC2672 DAC iio: dac: ltc2664: Add driver for LTC2664 and LTC2672 .../ABI/testing/sysfs-bus-iio-dac-ltc2664 | 30 + .../ABI/testing/sysfs-bus-iio-dac-ltc2672 | 30 + .../bindings/iio/dac/adi,ltc2664.yaml | 230 +++++ MAINTAINERS | 11 + drivers/iio/dac/Kconfig | 11 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ltc2664.c | 785 ++++++++++++++++++ 7 files changed, 1098 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2664 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2672 create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ltc2664.yaml create mode 100644 drivers/iio/dac/ltc2664.c base-commit: 27eea4778db8268cd6dc80a5b853c599bd3099f1 -- 2.34.1