v4: * updated commit description * removed misc indents in private structure * removed "_filter" from available filters * updated calibscale/bias functions to use get/put unaligned * switched to iio_device_claim_scoped * added comments exaplaining necessary timings/buffers * misc line breaks/wrap fixes * switched to iio_trigger_generic_data_poll * removed writing to indio_dev masklength * switched to kernel_ulong_t for driver data Ramona Alexandra Nechita (3): dt-bindings: iio: adc: add a7779 doc Documentation: ABI: added filter mode doc in sysfs-bus-iio drivers: iio: adc: add support for ad777x family Documentation/ABI/testing/sysfs-bus-iio | 22 + .../ABI/testing/sysfs-bus-iio-adc-ad4130 | 46 - .../bindings/iio/adc/adi,ad7779.yaml | 85 ++ drivers/iio/adc/Kconfig | 11 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad7779.c | 952 ++++++++++++++++++ 6 files changed, 1071 insertions(+), 46 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130 create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7779.yaml create mode 100644 drivers/iio/adc/ad7779.c -- 2.43.0